アーカイブはブロックで構成されます。これには、アーカイブに保存されたファイルのコンテンツを含むいわゆるブロックと、アーカイブとそれに含まれるファイルに関するメタ情報を保持する、制御ブロックと総称される残りのすべてのブロックタイプが含まれます。現在、次のタイプの制御ブロックがあります。HEADERブロックは、アーカイブの最初のブロックです。FreeArc arhive署名で始まり、アーカイバーのバージョンに関する情報が含まれています。DIRECTORYブロックは、アーカイブに保存されているソリッドブロック、およびこれらのソリッドブロックに保存されているコンテンツを持つファイルを説明します。FOOTERブロックはアーカイブの最後のブロックです。アーカイブに格納されているディレクトリブロックについて説明し、アーカイブコメントなどの一般的なアーカイブ情報を含みます。RECOVERYブロック(存在する場合)は、FOOTERブロックを含むすべてのアーカイブブロックの後に配置されます。破損したアーカイブの復元に役立つ可能性のあるECCデータが含まれています。各ディレクトリブロックは、それが記述するソリッドブロックの直後に配置されます。アーカイブには、複数のディレクトリブロックと、ディレクトリブロックごとに複数のソリッドブロックを含めることができます。制御ブロック内の数値は、1〜9バイトの可変形式で保存されますが、4バイトの固定幅を持つCRC /時間/署名は例外です。ブロックタイプとブールフラグは1バイトとして保存されます。文字列(ファイル名、圧縮/暗号化アルゴリズム)は、末尾のNULバイトで保存されます。リストの前には要素の番号が付けられ、(構造体の配列とは反対に)構造体の順序で格納されます。使用されるCRCアルゴリズムはpkzipのCRC-32です。
free-arc-next
カテゴリー
ライセンスのあるすべてのプラットフォームでのFree ARC NEXTの代替
8
5
3
1
1
1
0
0
Elimisoft RAR Extractor
RAR、Zip、7z、Tar、Tgz、Cbz、Lzh、Lzma、Bzip、iso、HFS、VHDなどのアーカイブを解凍するように設計された効果的なアプリ。50種類以上のアーカイブファイルをサポートし、暗号化されたアーカイブを完全に抽出します。
- 無料アプリ
- Mac
0
Archive collectively operation utility
このソフトウェアは、複数のアーカイブを一度に解凍したり、複数のアーカイブを一度に作成するのに便利です。このソフトウェアには3つの機能があります。
- 無料アプリ
- Windows
0
0
Create Zip Files
Zipファイルを作成します。Zipファイルは、無料のオンラインオンラインzipソリューションで、すべての圧縮および圧縮解除のニーズに迅速かつ高品質のサービスを提供します。
- 無料アプリ
- Web