ARJ ما ه
ARJ (تم أرشفته بواسطة Robert Jung) هو ملف أرشيف مضغوط عالي الكفاءة تم تطويره بواسطة Robert K. Jung. تم تطوير ARJ من أجل DOS والإصدارات المبكرة من Windows في أوائل التسعينيات. تعد ملفات ARJ مفيدة للنسخ الاحتياطي أو مشاركة عدد كبير من الملفات حيث لا يتعين عليك تتبع كل هذه الملفات وهناك ملف واحد فقط للتعامل معه. يستخدم الملحق .arj لملفات أرشيف ARJ.
تنسيق ملف ARJ
يحتوي ملف ARJ على نوعين من الرؤوس:
- العنوان الرئيسي: يوجد رأس رئيسي واحد في بداية الأرشيف.
- الرؤوس المحلية: الرؤوس المحلية موجودة قبل كل ملف.
الإزاحة | النوع | العدد | الوصف |
---|---|---|---|
0000h | كلمة | 1 | المعرف = 0EA60h |
0002 س | كلمة | 1 | حجم الرأس الأساسي |
0004 س | بايت | 1 | حجم الرأس |
0005 س | بايت | 1 | رقم إصدار أرشيفي |
0006 س | بايت | 1 | الحد الأدنى لرقم الإصدار المطلوب |
0007 س | بايت | 1 | نظام التشغيل المضيف: 0 - MS-DOS 1 - بريموس 2 - يونيكس 3 - اميجا 4 - MAC-OS (النظام xx) 5 - OS / 2 6 - APPLE GS 7 - شارع عطاري 8 - NeXT 9 - VAX VMS |
0008 س | بايت | 1 | أعلام داخلية ، نقطية: 0 - لا توجد كلمة مرور / كلمة مرور 1 - محفوظة 2 - يستمر الملف على القرص التالي 3 - يتوفر حقل موضع بدء الملف 4 - ترجمة المسار ("" إلى “/”) |
0009 س | بايت | 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 | موضع Filespec في اسم الملف |
001Ch | كلمة | 1 | سمات الملف |
001Eh | word | 1 | بيانات المضيف |
؟ | dword | 1 | موضع بدء الملف الموسع |
؟؟؟؟ h | dword | 1 | CRC-32 للرأس الأساسي |
؟؟؟؟ h | word | 1 | حجم أول رأس موسع |
؟؟؟؟ h + “SIZ” +2 | dword | 1 | CRC-32 للرأس الممتد |
؟؟؟؟ h + “SIZ” +6 | بايت | ؟ | ملف مضغوط |