============================================================================ ARJX - (C)opyright 1991-95 by ROSE Softwareentwicklung, Ralph Roth ============================================================================ Synopsis: --------- þ ARJX - Program to extract 'archives' created with the program ARJ v2.x (ARJ is Copyright by Robert K. Jung). ARJX was programmed to supply an extractor for ARJ archives because distributing ARJ.EXE or ARJSFX files requires registration of the ARJ software. ARJX can be freely used to extract your .ARJ archives. ARJX has been tested using ARJ version 2.00, 2.10, 2.20, 2.21, 2.30, 2.39beta and 2.41a/b. þ A program (MAKESFX) is supplied to create self-extracting EXE files (see below). þ Requires DOS 3.3 or above, 80286 CPU or above and 400 KB of free memory to work properly. Usage: ------ ÖÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ARJX ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ· º Utility to extract archives created with ARJ v2.x ºÛ ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ USAGE ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¶Û º ARJX archive.ext - list archive[.arj] [.exe] ºÛ º ARJX e archive - (E)xtract archive ºÛ º ARJX l archive - (L)ist archive ºÛ º ARJX v archive - (V)iew archive w. pathn. ºÛ º ARJX t archive - (T)est archive w. pathn. ºÛ º ARJX x archive - e(X)tract with pathnames ºÛ º ARJX o archive - extract w.p. & (O)verwrite ºÛ ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ COPYRIGHT by ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¶Û º ROSE, Ralph Roth, Softwareentwicklung & Vertrieb ºÛ º Finkenweg 24, D 78658 Zimmern o. R. (Germany) ºÛ ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ½Û ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Commands: --------- "e" extract command This command extracts the contents of the ARJ archive to the current directory. Files in the archive that already exist in the current directory will be extracted after confirming. Wildcards or multiple archives are supported! "l" list command This command lists the contents of the archive to the screen. The last field on the display TPMGVX stands for: T -> text/binary/directory/volume label type P -> path information available in "l" listing M -> compression method used G -> file has been garbled (encrypted) V -> archive has been continued to another volume X -> this file is an extended portion of a larger file If you are using wildcards you must use the "l" command! Example: To list all files in all archives type: arjx l *.arj "t" test command This command tests the contents of the archive by extracting the files to the NUL device (no data will be written to disk). The compression method will although be shown. Wildcards are ok! Example: arjx t a:*.arj c:\new\demo "x" extract with pathnames command This command extracts the contents of the ARJ archive to the pathnames stored in the archive. If only filespecs are stored in the archive, then the files will be extracted to the current directory. ARJX will now **create** missing directories in the filenames. Note: ARJX can now create directories with are nested. You can use the "t" or "v" command to see the full pathnames stored in the archive. Wildcards for archives are ok! Files in the archive that already exist in the directories will be extracted after confirming. "o" extract with pathnames command: overwrites files if they already exists This command extracts the contents of the ARJ archive to the pathnames stored in the archive. Its identical to the "x" command, except that existing files will be overwrited! MAKESFX: -------- This program can be used to create a self-extracting .EXE file from an .ARJ file using the ARJX program as an self-extractor. This self-extractor (SFX) is about 15,100 bytes in size and supports full pathname extraction. The SFX module does NOT support multiple volume archives. The SFX executable module is pre-compressed using LZEXE. This may cause false indications with EXE scanning programs showing that an SFX archive is a LZEXE compressed file. Only the executable header module is LZEXE compressed. The LZEXE header is modified to avoid extraction by UNLZEXE type programs. UNLZEXE may truncate an ARJ self-extractor of its archive. The default SFX command is "x" - extract files with pathnames. The SFX will create absolute or relative directories depending upon whether the root directory has been stored in the pathname of the archive. The user extracting the SFX module can specify the "e" command to extract files to the current directory. All commands of the ARJX program are supported. A help screen can be invoked using the "/?" command. DISTRUBUTION POLICY: -------------------- ARJX, MAKESFX and the self-extracting modules are distributed as BANNERWARE. This means you are free to use this programs without paying any license to the author. BANNERWARE means although, that the MAKESFX program, ARJX.EXE and ARJX.DOC may not be sold OR modified in any way! If you 'share' ARJX with others, you ***MUST*** enclose this document (ARJX.DOC), ARJX.EXE and the MAKESFX program - thanx a lot! Copyright by: ------------- ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ROSE, Ralph Roth ³Û ³ Softwareentwicklung & Vertrieb ³Û ³ Finkenweg 24 ³Û ³ ³Û ³ D 78658 Zimmern o. R. ³Û ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß FAX: (+49)-(0)741-32347 E-mail until April '95: rar@fh-albsig.de DISCLAIMER: ----------- This software 'ARJX' is provided on an "as is" basis without warranty of any kind, expressed or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. The person using the software bears all risk as to the quality and performance of the software. Should the software prove defective, the user assumes the entire cost of all necessary repair, servicing, or correction. The author will not be liable for any special, incidental, consequential, indirect or similar damages due to loss of data or any other reason, even if the author or an agent of the author has been advised of the possibility of such damages. ARJX does NOT support --------------------- þ Password decryption. þ Multiple volumes. þ Backup archives (created by ARJ 2.30 or higher) þ Wildcard selection for files to be extracted ARJX supports ------------- þ Extracting with path and creating up directories (ARJX x ...) þ Extracting without creating paths. (ARJX e ...) þ Overwriting warning if the file already exists (ARJX "e" "x") or overwriting the file if it already exists (ARJX "o"). þ Support of all compression methods (1-4, storing). þ Accepts archives and self-extracting EXE files. (SFX & SFXjr) þ Accepts wildcard (e.g.: xx.a??) and multiple volumes þ Creating SFX files! If you find this program useful or buggy or something else: then write the the adress above! *END*