aspose.info
CS

Formát souboru ARJ

Aktualizováno

Co je soubor ARJ?

ARJ (Archived by Robert Jung) je vysoce účinný komprimovaný archivní soubor vyvinutý Robertem K. Jungem. ARJ byl vyvinut pro DOS a rané verze Windows na počátku 90. let. Soubory ARJ jsou užitečné pro zálohování nebo sdílení velkého počtu souborů, protože nemusíte sledovat všechny tyto soubory a je třeba zpracovávat pouze jeden soubor. Pro archivní soubory ARJ se používá přípona .arj.

Formát souboru ARJ

Soubor ARJ obsahuje dva typy záhlaví:

  • Hlavní záhlaví: Na začátku archivu je jedno hlavní záhlaví.
  • Lokální záhlaví: Lokální záhlaví jsou přítomna před každým souborem.
OffsetTypPočetPopis
0000hslovo1ID=0EA60h
0002hslovo1základní velikost záhlaví
0004hbyte1Velikost záhlaví
0005hbyte1Číslo verze archivu
0006hbyte1Potřebné minimální číslo verze
0007hbyte1Hostitelský OS: 0 - MS-DOS 1 - PRIMOS 2 - UNIX 3 - AMIGA 4 - MAC-OS (System xx) 5 - OS/2 6 - JABLKO GS 7 - ATARI ST 8 - DALŠÍ 9 - VAX VMS
0008hbyte1Interní příznaky, bitmapové: 0 - žádné heslo / heslo 1 - vyhrazeno 2 - soubor pokračuje na dalším disku 3 - je k dispozici pole počáteční pozice souboru 4 - překlad cesty ( “" na “/” )
0009hbyte1Metoda komprese: 0 - uloženo 1 - nejvíce komprimované 2 - stlačený 3 - komprimováno rychleji 4 - nejrychlejší komprimace
000Ahbyte1Typ souboru: 0 - binární 1 - 7bitový text 2 - záhlaví komentáře 3 - adresář 4 - štítek svazku
000Bhbyte1rezervováno
000Chdword1Datum/čas původního souboru ve formátu MS-DOS
0010hdword1Velikost komprimovaného souboru
0014hdword1Velikost původního souboru”
0018hdword1CRC-32 původního souboru
001Ahslovo1Umístění specifikace souboru v souboru
001Chslovo1Atributy souboru
001Ehslovo1Data hostitele
?dword1Počáteční pozice rozšířeného souboru
????hdword1CRC-32 základního záhlaví
????hword1Velikost prvního rozšířeného záhlaví
????h+“SIZ”+2dword1CRC-32 rozšířeného záhlaví
????h+“SIZ”+6byte?Komprimovaný soubor

Reference

Viz také