Mi az ARJ fájl?
Az ARJ (Archiválta Robert Jung) egy nagy hatékonyságú tömörített archív fájl, amelyet Robert K. Jung fejlesztett ki. Az ARJ-t DOS-hoz és a Windows korai verzióihoz fejlesztették ki az 1990-es évek elején. Az ARJ-fájlok nagyszámú fájl biztonsági mentéséhez vagy megosztásához hasznosak, mivel nem kell az összes fájlt nyomon követnie, és csak egyetlen fájlt kell kezelni. Az .arj kiterjesztést az ARJ archív fájlok használják.
ARJ fájlformátum
Egy ARJ-fájl kétféle fejlécet tartalmaz:
- Fő fejléc: Az archívum elején egy fő fejléc található.
- Helyi fejlécek: A helyi fejlécek minden fájl előtt jelen vannak.
Eltolás | Típus | Szám | Leírás |
---|---|---|---|
0000h | szó | 1 | ID=0EA60h |
0002h | szó | 1 | alapfejlécméret |
0004h | byte | 1 | A fejléc mérete |
0005h | byte | 1 | Archiváló verziószáma |
0006h | byte | 1 | Minimális verziószám szükséges |
0007h | byte | 1 | Gazdagép operációs rendszer: 0 - MS-DOS 1 - PRIMOS 2 - UNIX 3 - AMIGA 4 – MAC-OS (System xx) 5 - OS/2 6 - APPLE GS 7 - ATARI ST 8 - NEXT 9 - VAX VMS |
0008h | byte | 1 | Belső zászlók, bitképes: 0 - nincs jelszó / jelszó 1 - fenntartva 2 - a fájl a következő lemezen folytatódik 3 - a fájl kezdőpozíciója mező elérhető 4 útvonalú fordítás ( “" - “/” ) |
0009h | byte | 1 | Tömörítési módszer: 0 - tárolva 1 - tömörített leginkább 2 - tömörített 3 - gyorsabban tömörített 4 - tömörített leggyorsabban |
000Ah | byte | 1 | Fájltípus: 0 - bináris 1-7 bites szöveg 2 - megjegyzés fejléc 3 - könyvtár 4 - kötetcímke |
000Bh | byte | 1 | fenntartott |
000Ch | dword | 1 | Az eredeti fájl dátuma/ideje MS-DOS formátumban |
0010h | dword | 1 | A tömörített fájl mérete |
0014h | dword | 1 | Az eredeti fájl mérete” |
0018h | dword | 1 | CRC-32 az eredeti fájl |
001Ah | word | 1 | Fájlspecifikációs pozíció a fájlnévben |
001Ch | word | 1 | Fájlattribútumok |
001Eh | word | 1 | Host adatok |
? | dword | 1 | Bővített fájl kezdőpozíciója |
????h | dword | 1 | az alapfejléc CRC-32 |
????h | word | 1 | Az első kiterjesztett fejléc mérete |
????h+“SIZ”+2 | dword | 1 | CRC-32 a kiterjesztett fejlécből |
????h+“SIZ”+6 | byte | ? | Tömörített fájl |