在this page上,它提到了“PKWARE压缩文件”。我知道PKWARE开发了ZIP格式(以及其他格式),但是除了页面上提到的DLL之外,我找不到任何关于专门命名为"PKWARE“的压缩格式的文档。它只是ZIP,是不再使用的旧压缩,还是其他什么?
我使用的是ActionScript 3.0,所以关于格式或AS3库的规范都足够了。有谁知道我可以在哪里找到这两种格式之一,或者知道任何关于格式的有用信息?
发布于 2013-02-25 12:51:14
首先,它说他们为PKWARE.DLL提供了他们的插件。根据您链接的文档,您是否尝试过使用DLL?
如果你能提供一个例子,比方说压缩数据的前100个字节,那么我可能就能说出它是什么。它可能是deflate,也可能是奇怪的PKWARE数据压缩库,它的格式与deflate不兼容。
更新:
所提供的前100个字节是DCL压缩数据。您可以使用zlib发行版的contrib/blast directory中的代码来解压缩它。当然,也可以使用PKWare DLL。它不是放气。
发布于 2013-02-25 12:56:36
PKZIP是非常主流的。只是,由于诉讼和专利问题,它变得一团糟。
你可以在他们的official site上关注它。
对于格式规范,here是一个很好的描述PKZIP结构的规范。
希望你能用Action Script中的structure提升你的工作方式。
发布于 2013-02-25 14:45:49
PKZIP格式的标准文档在这里:http://www.pkware.com/documents/casestudies/APPNOTE.TXT。
https://stackoverflow.com/questions/15057314
复制相似问题