2

このページでは、「PKWARE圧縮ファイル」について言及しています。PKWARE が (とりわけ) ZIP 形式を開発したことは知っていますが、ページに記載されている DLL を除いて、特に「PKWARE」という名前の圧縮形式に関するドキュメントを見つけることができません。ただの ZIP なのか、もう使われていない古い圧縮なのか、それとも何か別のものなのでしょうか?

私は ActionScript 3.0 を使用しているので、形式に関する仕様または AS3 ライブラリで十分です。これら2つのうちの1つをどこで入手できるか、またはフォーマットについて何か役立つことを知っている人はいますか?

4

3 に答える 3

3

まず、プラグインがPKWARE.DLLに提供されていることを示しています。リンクしたドキュメントに従ってDLLを使用してみましたか?

たとえば、圧縮データの最初の100バイトを例に挙げると、それが何であるかがわかります。deflateであるか、形式がdeflateと互換性のない奇妙なPKWAREデータ圧縮ライブラリである可能性があります。

アップデート:

提供される最初の100バイトは、DCL圧縮データです。zlibディストリビューションのcontrib/blastディレクトリにあるコードを使用して、解凍することができます。または、もちろん、PKWareDCLDLLです。収縮しません。

于 2013-02-25T04:51:13.970 に答える
0

PKZIPは非常に主流です。訴訟と特許の問題により、zip としてフォークされました。

それについては、公式サイト自体でフォローできます。

形式の仕様に関しては、PKZIP の構造を説明する素晴らしいものがあります

願わくば、Action Script の構造を使って作業を進めてください。

于 2013-02-25T04:56:35.897 に答える
0

PKZIP 形式の規範的なドキュメントは、http ://www.pkware.com/documents/casestudies/APPNOTE.TXT にあります。

于 2013-02-25T06:45:48.773 に答える