ARJ

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(initial version)
 
 
(18 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{|
+
{{FormatInfo
|[[File Formats]]
+
|subcat=Archiving
| >
+
|extensions={{ext|arj}}
|[[Electronic File Formats]]
+
|pronom={{PRONOM|fmt/610}}
| >
+
|wikidata={{wikidata|Q2693033}}
|[[Compression]]
+
|released=1990 (beta), 1991 (v1.00)
| >
+
}}
|[[ARJ]]
+
'''ARJ''' is a compressed archive format, and associated software. It was developed by Robert Jung.
 +
 
 +
ARJ was one of the leading compression tools during the 1990s. While it was a bit slower than [[ZIP|PKZIP]], it sported many more options, some of which were unique during that time (archives over multiple disks/volumes, fine-tuning of the compression algorithms used based on the data that was being compressed, recovery records to recover from simple transmission errors, etc.).
 +
 
 +
== See also ==
 +
* [[JAR (ARJ Software)]]
 +
* [[SARJ]]
 +
* [[SDN (SDN Project)]]
 +
 
 +
== Compression methods ==
 +
{| class="wikitable"
 +
! ID !! Name !! Description
 +
|-
 +
|0 || stored || No compression
 +
|-
 +
|1 || compressed most ||rowspan="3"| [[LZ77 with Huffman coding|LZ77+Huffman]]. These are all more-or-less compatible with [[LHA]]'s "lh6" method.
 +
|-
 +
|2 || ...
 +
|-
 +
|3 || ...
 +
|-
 +
|4 || compressed fastest || [[LZ77]]
 +
|-
 +
|8 || no data, no CRC || (whatever that means)
 +
|-
 +
|9 || no data || (whatever that means)
 
|}
 
|}
  
==Overview==
+
== Identification ==
ARJ was one of the leading compression tools during the nineties. While it was a bit slower than PkZIP, it sported many more options, some of which were unique during that time (archives over multiple disks/volumes, finetuning of the compression algorithms used based on the data that was being compressed, recovery records to recover from simple transmission errors, etc.)
+
An ARJ archive starts with signature bytes {{magic|0x60 0xea}}.
 +
 
 +
The full identification algorithm used by the ARJ software is given in its technical documentation.
 +
 
 +
== Specifications ==
 +
* The ARJ/UNARJ distributions include detailed format information, in a file named TECHNOTE.TXT or similar.
 +
** [https://github.com/FarGroup/FarManager/blob/master/plugins/multiarc/arc.doc/arj.txt A copy of the 2001-09 version] (with an addendum of some sort)
 +
* [http://www.fileformat.info/format/arj/corion.htm The ARJ Archive File Format], from fileformat.info and Corion.net
 +
 
 +
== Software ==
 +
* [http://www.arjsoftware.com/ Official homepage of ARJ software]
 +
* ARJ - Official compression/decompression software for DOS
 +
** {{CdTextfiles|nightowl/carrs/015A/ARJ013A.ZIP|v0.13a}} (1990-09-29)
 +
** {{CdTextfiles|hof91/ARC/ARJ100.LZH|v1.00}} (1991-02-07)
 +
** {{CdTextfiles|pier/pier01/001a/arj230.exe|v2.30}} (1992-01-19)
 +
** {{CdTextfiles|simtel/simtel20/MSDOS/ARCHIVRS/ARJ241A.EXE|v2.41a}} (1993-07-10)
 +
** {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/ARCERS/ARJ250A.EXE|v2.50a}} (1995-12-12)
 +
** [http://www.filegate.net/compress/arj271.exe v2.71] (1999-12-19)
 +
** [https://www.sac.sk/download/pack/arj286.exe v2.86] (2012-01-02)
 +
* ARJ32 - Official compression/decompression software for Windows console
 +
** [http://www.filegate.net/compress/arj32v3j.exe v3.04] (1999-12-19)
 +
** [https://www.sac.sk/download/pack/arj32320.exe v3.20] (2012-01-02)
 +
* UNARJ - Official software, decompression only
 +
** {{CdTextfiles|simtel/simtel20/MSDOS/ARCHIVRS/UNARJ241.ZIP|v2.41}} (1993-04) - Source code + DOS binary
 +
** [https://www.sac.sk/download/pack/unarj265.exe v2.65] (2002-06) - Source code + DOS binary + Windows console binary
 +
* [[7-Zip]]
 +
* [http://arj.sourceforge.net/ Open-source ARJ]
 +
* [[Konvertor]]
 +
 
 +
''Ed. note: Some newer versions of ARJ/ARJ32 have a long delay (2 minutes?) when you run them.''
 +
 
 +
== Sample files ==
 +
* {{CdTextfilesURL|20mnn/HPTEXT/PHRACK/}}
 +
* {{CdTextfiles|silvercollection/|The Silver Collection}} CDs have many ARJ files
 +
* {{CdTextfilesURL|goldmedal/}}
  
==Resources==
+
== Links ==
* official homepage of ARJ software[http://www.arjsoftware.com/]
+
* [[Wikipedia:ARJ|Wikipedia article]]
* Wikipedia page on ARJ[http://en.wikipedia.org/wiki/ARJ]
+
* Page on fileformat.info[http://www.fileformat.info/format/arj/corion.htm]
+
* Open-Source implementation of an ARJ compressor/decompressor[http://arj.sourceforge.net/]
+

Latest revision as of 13:22, 12 December 2020

File Format
Name ARJ
Ontology
Extension(s) .arj
PRONOM fmt/610
Wikidata ID Q2693033
Released 1990 (beta), 1991 (v1.00)

ARJ is a compressed archive format, and associated software. It was developed by Robert Jung.

ARJ was one of the leading compression tools during the 1990s. While it was a bit slower than PKZIP, it sported many more options, some of which were unique during that time (archives over multiple disks/volumes, fine-tuning of the compression algorithms used based on the data that was being compressed, recovery records to recover from simple transmission errors, etc.).

Contents

[edit] See also

[edit] Compression methods

ID Name Description
0 stored No compression
1 compressed most LZ77+Huffman. These are all more-or-less compatible with LHA's "lh6" method.
2 ...
3 ...
4 compressed fastest LZ77
8 no data, no CRC (whatever that means)
9 no data (whatever that means)

[edit] Identification

An ARJ archive starts with signature bytes 0x60 0xea.

The full identification algorithm used by the ARJ software is given in its technical documentation.

[edit] Specifications

[edit] Software

Ed. note: Some newer versions of ARJ/ARJ32 have a long delay (2 minutes?) when you run them.

[edit] Sample files

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox