コンテンツにスキップ

LZX

出典: フリー百科事典『ウィキペディア(Wikipedia)』

LZX LZ77使Jonathan Forbes  Tomi Poutanen 

LZXアルゴリズム応用の具体例

[編集]

Amiga LZX

[編集]

LZX 1995AmigaForbes  Poutanen1997使

Microsoft Cabinet ファイル

[編集]

1997Forbes CABLZXAmiga  LZX 64KiB32KiB2048KiB2x86  "CALL" CALL

Microsoft Compressed HTML Help (CHM) ファイル

[編集]

このオンラインヘルプの形式では、HTMLデータをLZXアルゴリズムで圧縮するようになった。しかし、ランダムアクセスの速度を向上させるため、圧縮ルーチンは64KiB毎にリセットされ、32KiB毎に16ビット境界に再整列するよう変更された。そのため、全体を一度に伸張する必要はなく、直近の64KiBまで高速にシークでき、そこから再度伸張可能となっている。

Microsoft EBook Reader (LIT) ファイル

[編集]

LITファイルはCHMのファイル形式を単純に拡張したもので、やはりLZX圧縮を行っている。

Windows Imaging Format (WIM) ファイル

[編集]

Windows Imaging FormatWindows Vista のインストール/ディスクイメージ用ファイル形式であり、圧縮に LZX を使っている。

LZXファイルの伸張

[編集]

Amiga  LZX unlzx CABLZX cabextract CHMHTMLCHMLIT Convert LIT 使

外部リンク

[編集]
  • The LZX page Amiga 版 LZX アーカイバをダウンロード可能
  • aminet unlzx のソースコードをダウンロード可能
  • Convert LIT ソースコードもある。