فایل ARJ چیست؟
ARJ (بایگانی شده توسط رابرت جونگ) یک فایل بایگانی فشرده با کارایی بالا است که توسط Robert K. Jung توسعه یافته است. ARJ برای DOS و نسخه های اولیه ویندوز در اوایل دهه 1990 توسعه داده شد. فایلهای ARJ برای پشتیبانگیری یا اشتراکگذاری تعداد زیادی فایل مفید هستند، زیرا شما مجبور نیستید همه آن فایلها را پیگیری کنید و تنها یک فایل برای مدیریت وجود دارد. پسوند .arj برای فایل های آرشیو ARJ استفاده می شود.
فرمت فایل ARJ
یک فایل ARJ شامل دو نوع هدر است:
- سرصفحه اصلی: یک هدر اصلی در ابتدای بایگانی وجود دارد.
- هدرهای محلی: هدرهای محلی قبل از هر فایل وجود دارد.
Offset | نوع | تعداد | توضیحات |
---|---|---|---|
0000h | کلمه | 1 | ID=0EA60h |
0002h | word | 1 | اندازه هدر اصلی |
0004h | بایت | 1 | اندازه هدر |
0005h | بایت | 1 | شماره نسخه آرشیو |
0006h | بایت | 1 | حداقل تعداد نسخه مورد نیاز |
0007h | بایت | 1 | سیستم عامل میزبان: 0 - MS-DOS 1 - PRIMOS 2 - یونیکس 3 - آمیگا 4 - MAC-OS (سیستم xx) 5 - OS/2 6 - APPLE GS 7 - ATARI ST 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 | word | 1 | موقعیت مشخصات فایل در نام فایل |
001Ch | word | 1 | ویژگی های فایل |
001Eh | word | 1 | داده میزبان |
? | dword | 1 | موقعیت شروع فایل توسعه یافته |
????h | dword | 1 | CRC-32 هدر پایه |
????h | word | 1 | اندازه اولین هدر توسعه یافته |
????h+SIZ+2 | dword | 1 | CRC-32 هدر توسعه یافته |
????h+SIZ+6 | بایت | ? | فایل فشرده |