Какво е ARJ файл?
ARJ (Архивирано от Robert Jung) е високоефективен компресиран архивен файл, разработен от Robert K. Jung. ARJ е разработен за DOS и ранните версии на Windows в началото на 90-те години. ARJ файловете са полезни за архивиране или споделяне на голям брой файлове, тъй като не е нужно да следите всички тези файлове и има само един файл за обработка. Разширението .arj се използва за ARJ архивните файлове.
ARJ файлов формат
ARJ файл съдържа два типа заглавки:
- Основен хедър: Има един основен хедър в началото на архива.
- Локални заглавки: Локалните заглавки присъстват преди всеки файл.
Отместване | Тип | Брой | Описание |
---|---|---|---|
0000h | дума | 1 | ID=0EA60h |
0002h | дума | 1 | основен размер на заглавката |
0004h | байт | 1 | Размер на заглавката |
0005h | байт | 1 | Номер на версията на архиватора |
0006h | байт | 1 | Необходим минимален номер на версия |
0007h | байт | 1 | Хост ОС: 0 - MS-DOS 1 - ПРИМОС 2 - UNIX 3 - АМИГА 4 - MAC-OS (система xx) 5 - OS/2 6 - APPLE GS 7 - АТАРИ СВ 8 - Следващ 9 - VAX VMS |
0008h | байт | 1 | Вътрешни флагове, растерни: 0 - без парола / парола 1 - запазено 2 - файлът продължава на следващия диск 3 - налично е поле за начална позиция на файла 4 - превод на пътя ( “" към “/” ) |
0009h | байт | 1 | Метод на компресия: 0 - съхранено 1 - най-компресиран 2 - компресиран 3 - компресиран по-бързо 4 - компресиран най-бързо |
000Ah | байт | 1 | Тип файл: 0 - двоичен 1 - 7-битов текст 2 - заглавка на коментара 3 - директория 4 - етикет на тома |
000Bh | байт | 1 | запазен |
000Ch | dword | 1 | Дата/Час на оригиналния файл във формат MS-DOS |
0010h | dword | 1 | Размер на компресирания файл |
0014h | dword | 1 | Размер на оригиналния файл” |
0018h | dword | 1 | CRC-32 на оригиналния файл |
001Ah | дума | 1 | Позиция на спецификацията на файла в името на файла |
001Ch | дума | 1 | Атрибути на файла |
001Eh | дума | 1 | Данни за хост |
? | dword | 1 | Начална позиция на разширен файл |
????h | dword | 1 | CRC-32 на основния хедър |
????h | дума | 1 | Размер на първата разширена заглавка |
????h+“SIZ”+2 | dword | 1 | CRC-32 на разширения хедър |
????h+“SIZ”+6 | байт | ? | Компресиран файл |