aspose.info
ID

Format File ARJ

Diperbarui

Apa itu file ARJ?

ARJ (Diarsipkan oleh Robert Jung) adalah file arsip terkompresi efisiensi tinggi yang dikembangkan oleh Robert K. Jung. ARJ dikembangkan untuk DOS dan versi awal Windows pada awal 1990-an. File ARJ berguna untuk mencadangkan atau berbagi file dalam jumlah besar karena Anda tidak perlu melacak semua file tersebut dan hanya ada satu file yang harus ditangani. Ekstensi .arj digunakan untuk file arsip ARJ.

Format File ARJ

File ARJ berisi dua jenis header:

  • Header utama: Ada satu header utama di awal arsip.
  • Header lokal: Header lokal ada sebelum setiap file.
OffsetTipeHitungDeskripsi
0000hkata1ID=0EA60h
0002hkata1ukuran tajuk dasar
0004hbyte1Ukuran tajuk
0005hbyte1Nomor versi pengarsip
0006hbyte1Diperlukan nomor versi minimum
0007hbita1OS Inang: 0 - MS-DOS 1 - PRIMO 2 - UNIX 3 - AMIGA 4 - MAC-OS (Sistem xx) 5 - OS/2 6 - APPLE GS 7 - ATARI ST 8 - Selanjutnya 9 - VAX VMS
0008hbyte1Bendera Internal, dipetakan: 0 - tanpa kata sandi / kata sandi 1 - dipesan 2 - file berlanjut di disk berikutnya 3 - bidang posisi awal file tersedia 4 - terjemahan jalur ( “" ke “/” )
0009hbyte1Metode kompresi: 0 - disimpan 1 - paling banyak dikompresi 2 - dikompresi 3 - dikompresi lebih cepat 4 - tercepat terkompresi
000Ahbita1Tipe berkas: 0 - biner 1 - teks 7-bit 2 - tajuk komentar 3 - direktori 4 - label volume
000Bhbyte1dicadangkan
000Chdword1Tanggal/Waktu file asli dalam format MS-DOS
0010hdword1Ukuran file terkompresi
0014hkata sandi1Ukuran file asli”
0018hkata sandi1CRC-32 dari file asli
001Ahkata1Posisi spesifikasi file dalam nama file
001Chkata1Atribut file
001Ehkata1Data host
?Dword1Perpanjangan posisi awal file
????hdword1CRC-32 dari header dasar
????hkata1Ukuran dari header yang diperluas pertama
????h+“SIZ”+2dword1CRC-32 dari header tambahan
????h+“SIZ”+6byte?Berkas terkompresi

Referensi

Lihat juga