问题标签 [unzip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1731 浏览

php - php 中的 zip64 支持?

我有一个由 cron 下载的 zip64 格式的文件。

如何使用 php 或通过 php cmd() 解压缩它?

0 投票
1 回答
2163 浏览

python - 使用 python gzip 模块解压缩文件的一部分

我正在尝试使用 gzip 模块在 Python 中解压缩 gzip 文件。前提是,我一次得到 160 个字节的数据,在我请求接下来的 160 个字节之前,我需要解压它。在请求接下来的 160 个字节之前,部分解压缩是可以的。我的代码是

我得到的错误是 IOError: CRC check failed。我假设这是因为它希望整个 gzip 压缩的内容都存在于 buf 中,而我一次只读取 160 个字节。这个有解决办法吗??

谢谢

0 投票
2 回答
6683 浏览

iphone - 解压没有临时文件的 NSData

我找到了几个允许在 iPhone 上解压缩文件的库( LiteZipZipArchive )。但是它们都需要输入作为文件。是否有一个库允许直接解压缩包含压缩存档数据的 NSData 而无需将其写入临时文件?
我试图为此采用上述库,但到目前为止没有成功。

0 投票
3 回答
20397 浏览

python - 使用 python 2.5 将 zip 文件下载到本地驱动器并将所有文件解压缩到目标文件夹

我正在尝试将 zip 文件下载到本地驱动器并将所有文件解压缩到目标文件夹。

所以我想出了解决方案,但它只是将一个文件从一个目录“下载”到另一个目录,但它不适用于下载文件。对于提取,我可以让它在 2.6 中工作,但不能在 2.5 中工作。因此,我绝对愿意接受有关解决方法或其他方法的任何建议。提前致谢。

0 投票
1 回答
637 浏览

php - 使用 php 5 解压缩档案的最佳和最通用的方法是什么?

我正在编写需要用户拥有 php 5 的软件,但没有其他额外的 apache 模块等方式。

是否有用于解压缩档案的香草 php5 方法?

我找到了这个:

http://nz2.php.net/manual/en/function.ziparchive-extractto.php

但是每个使用 php 5 的人都可以使用这个吗?不需要额外的模块?

0 投票
2 回答
1229 浏览

java - 使用 I18N 文件名解压缩使用 WinZIP 创建的文件?

如今,人们使用 WinZIP 创建他们的 ZIP 存档,它允许国际化(即非拉丁语:西里尔文、希腊文、中文,随你所想)文件名。

可悲的是,尝试解压缩此类文件会导致麻烦:UNIX 解压缩会创建垃圾命名的文件和目录,例如“®£¤ ©¤¥èì”。Java 及其 jar 命令在此类档案中惨遭失败。

有没有一种可行的方法来以编程方式解压这些文件?UNIX 或 Java。

0 投票
2 回答
434 浏览

windows - 将文件解压缩到 Visual Studio 2005 C++ 中的现有目录?

我在客户端机器服务器上有一个可能预先存在的目录结构,如下所示:

当我们将客户更新发送到他们的电子商务网站时,我们会以 zip 文件的形式发送他们,该文件具有以下结构:

...其中 UniqueDirectory 始终是相同的名称。

话虽这么说,有没有一种方法可以使用 Visual C++ 2005 编写程序来解压缩我们发送给客户的 zip 文件到现有目录中而不覆盖任何现有目录(当然,不包括 UniqueDirectory,可以而且应该被覆盖)。

在客户端计算机上解压缩文件后的最终结果应该是:

这可以使用 C++ 完成吗?我的客户不具备将文件解压缩到正确目录所涉及的技术技能。他们也不一定要安装解压缩程序。

它需要一个外部库吗?我最好只使用 Visual C++ 2005 中的库来执行此操作,但如果需要外部库,我想知道它叫什么。

0 投票
9 回答
12271 浏览

c++ - 什么是测试文件以查看其是否为 zip 文件的好方法?

我正在寻找一个新的文件格式规范,规范说该文件可以是基于 xml 的文件,也可以是包含 xml 文件和其他文件的 zip 文件。

两种情况下的文件扩展名相同。我可以通过哪些方式测试文件以确定它是否需要解压缩或只是读取?

0 投票
4 回答
6274 浏览

perl - 使用 Perl 将解压缩输出重定向到特定目录

我想将压缩文件解压缩files.zip到与我的工作目录不同的目录。说,我的工作目录是/home/user/address,我想将文件解压缩到/home/user/name.

我正在尝试按如下方式进行

但是,当从我的工作目录运行上述文件时,所有文件都会在工作目录中解压缩。如何将未压缩的文件重定向到$newdir?

0 投票
2 回答
6174 浏览

php - 在不依赖任何扩展的情况下,使用 PHP 解压/提取 zip 文件

有没有办法用不依赖任何已安装扩展的 PHP 解压或提取 zip 文件?有没有人写过一个类或可以处理它的东西?

或者,是否有使用大多数服务器上相对普遍安装的扩展的解决方案?

我需要它在尽可能多的我无法控制的不同服务器上工作。

谢谢你的帮助!