aspose.info
JA

ARJ ファイル形式

更新日

.ARJ オプション番号##

ARJ (Archived by Robert Jung) は、Robert K. Jung によって開発された高効率の圧縮アーカイブ ファイルです。 ARJ は、1990 年代初頭に DOS および Windows の初期バージョン用に開発されました。 ARJ ファイルは、すべてのファイルを追跡する必要がなく、処理するファイルが 1 つしかないため、多数のファイルをバックアップまたは共有する場合に便利です。 .arj 拡張子は、ARJ アーカイブ ファイルに使用されます。

ARJ ファイル形式

ARJ ファイルには、次の 2 種類のヘッダーが含まれています。

  • メイン ヘッダー: アーカイブの先頭に 1 つのメイン ヘッダーがあります。
  • ローカル ヘッダー: ローカル ヘッダーは各ファイルの前に存在します。
オフセットタイプカウント説明
0000h単語1ID=0EA60h
0002hワード1基本ヘッダーサイズ
0004hバイト1ヘッダーのサイズ
0005hbyte1アーカイバのバージョン番号
0006hbyte1最低限必要なバージョン番号
0007hバイト1ホストOS: 0 - MS-DOS 1 - プリモス2 - UNIX 3 - アミーガ4 - MAC-OS (システム xx) 5 - OS/2 6 - アップルGS 7 - アタリST 8 - 次へ9 - VAX VMS
0008hbyte1内部フラグ、ビットマップ: 0 - パスワードなし / パスワード1 - 予約済み2 - ファイルは次のディスクに続きます3 - ファイル開始位置フィールドが利用可能4 - パスの変換 (「\」から「/」へ)
0009hbyte1圧縮方式: 0 - 保存1 - 最も圧縮2 - 圧縮3 - 高速圧縮4 - 最速で圧縮
000Ahバイト1ファイルの種類: 0 - バイナリ1 - 7 ビット テキスト2 - コメント ヘッダー3 - ディレクトリ4 - ボリューム ラベル
000Bhバイト1予約済み
000Chdword1MS-DOS 形式のオリジナル ファイルの日付/時刻
0010hdword1圧縮ファイルのサイズ
0014hdword1元のファイルのサイズ"
0018hdword1元ファイルのCRC-32
001Ahword1ファイル名のファイルスペック位置
001Ch単語1ファイル属性
001Ehword1ホストデータ
?dword1拡張ファイルの開始位置
????hdword1基本ヘッダーのCRC-32
????hword1最初の拡張ヘッダーのサイズ
????h+“SIZ”+2dword1拡張ヘッダーのCRC-32
????h+“SIZ”+6byte?圧縮ファイル

参照

関連項目