aspose.info
UK

Формат файлу ARJ

Оновлено

Що таке файл ARJ?

ARJ (Архівовано Робертом Юнгом) — це високоефективний стислий архівний файл, розроблений Робертом К. Юнгом. ARJ був розроблений для DOS і ранніх версій Windows на початку 1990-х років. Файли ARJ корисні для резервного копіювання або спільного використання великої кількості файлів, оскільки вам не потрібно відстежувати всі ці файли, а для обробки є лише один файл. Для архівних файлів ARJ використовується розширення .arj.

Формат файлу ARJ

Файл ARJ містить два типи заголовків:

  • Головний заголовок: на початку архіву є один головний заголовок.
  • Локальні заголовки: локальні заголовки присутні перед кожним файлом.
ЗміщенняТипКількістьОпис
0000hслово1ID=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 - ЯБЛУКО 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зарезервовано
000Chdword1Дата/час оригінального файлу у форматі MS-DOS
0010hdword1Розмір стисненого файлу
0014hdword1Розмір вихідного файлу”
0018hdword1CRC-32 вихідного файлу
001Ahслово1Позиція специфікації файлу в імені файлу
001Chслово1Атрибути файлу
001Ehслово1Дані хоста
?dword1Початкова позиція розширеного файлу
????hdword1CRC-32 базового заголовка
????hслово1Розмір першого розширеного заголовка
????h+“SIZ”+2dword1CRC-32 розширеного заголовка
????h+“SIZ”+6байт?Стиснутий файл

Посилання

– ARJ – Вікіпедія

Див. також