2

此页面上,它提到了“PKWARE 压缩文件”。我知道 PKWARE 开发了 ZIP 格式(以及其他格式),但除了页面上提到的 DLL 之外,我无法找到任何关于专门命名为“PKWARE”的压缩格式的文档。它只是 ZIP,是不再使用的旧压缩,还是其他什么?

我正在使用 ActionScript 3.0,因此格式规范或 AS3 库就足够了。有谁知道我在哪里可以得到这两者之一,或者对格式有什么帮助?

4

3 回答 3

3

首先,它说他们为 PKWARE.DLL 提供了他们的插件。您是否尝试过根据链接到的文档使用 DLL?

如果你能提供一个例子,比如压缩数据的前 100 个字节,那么我大概可以知道它是什么。它可能是 deflate,也可能是奇怪的 PKWARE 数据压缩库,其格式与 deflate 不兼容。

更新:

提供的前 100 个字节是 DCL 压缩数据。您可以使用zlib发行版的contrib/blast 目录中的代码来解压它。或者,当然,PKWare DCL DLL。它不是放气。

于 2013-02-25T04:51:13.970 回答
0

PKZIP是非常主流的。只是,由于诉讼和专利问题,它有一个叉子作为拉链。

您可以在他们的官方网站上关注它。

至于格式规范,这里有一个很好的描述 PKZIP 结构的规范。

希望您可以在动作脚本中逐步提高结构。

于 2013-02-25T04:56:35.897 回答
0

PKZIP 格式的规范文档在这里:http ://www.pkware.com/documents/casestudies/APPNOTE.TXT 。

于 2013-02-25T06:45:48.773 回答