aspose.info
RO

Format de fișier ARJ

Actualizat

Ce este un fișier ARJ?

ARJ (Arhivat de Robert Jung) este un fișier de arhivă comprimat de înaltă eficiență dezvoltat de Robert K. Jung. ARJ a fost dezvoltat pentru DOS și versiunile timpurii de Windows la începutul anilor 1990. Fișierele ARJ sunt utile pentru a face backup sau a partaja un număr mare de fișiere, deoarece nu trebuie să țineți evidența tuturor acestor fișiere și există doar un singur fișier de gestionat. Extensia .arj este folosită pentru fișierele de arhivă ARJ.

Format fișier ARJ

Un fișier ARJ conține două tipuri de anteturi:

  • Antet principal: Există un antet principal la începutul arhivei.
  • Anteturi locale: Antetele locale sunt prezente înaintea fiecărui fișier.
OffsetTipNumărDescriere
0000hcuvânt1ID=0EA60h
0002hcuvânt1dimensiunea antetului de bază
0004hbyte1Dimensiunea antetului
0005hbyte1Numărul versiunii arhivatorului
0006hbyte1Numărul minim al versiunii este necesar
0007hbyte1OS gazdă: 0 - MS-DOS 1 - PRIMOS 2 - UNIX 3 - AMIGA 4 - MAC-OS (Sistem xx) 5 - OS/2 6 - MER GS 7 - ATARI ST 8 - Următorul 9 - VAX VMS
0008hbyte1Semnale interne, bitmap: 0 - fără parolă/parolă 1 - rezervat 2 - fișierul continuă pe următorul disc 3 - câmpul pentru poziţia de pornire a fişierului este disponibil 4 - traducerea căii ( “" în “/” )
0009hbyte1Metoda de compresie: 0 - stocat 1 - comprimat cel mai mult 2 - comprimat 3 - comprimat mai repede 4 - comprimat cel mai rapid
000Ahbyte1Tip de fișier: 0 - binar Text pe 1 - 7 biți 2 - antet comentariu 3 - director 4 - etichetă de volum
000Bhbyte1rezervat
000Chdword1Data/Ora fișierului original în format MS-DOS
0010hdword1Dimensiunea fișierului comprimat
0014hdword1Dimensiunea fișierului original”
0018hdword1CRC-32 al fișierului original
001Ahcuvânt1Poziția fișierului în numele fișierului
001Chcuvânt1Atribute fișiere
001Ehcuvânt1Date gazdă
?dword1Poziția de pornire a fișierului extins
????hdword1CRC-32 din antetul de bază
????hcuvânt1Mărimea primului antet extins
????h+“SIZ”+2dword1CRC-32 din antetul extins
????h+“SIZ”+6byte?Fișier comprimat

Referințe

Vezi și