home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2001 August
/
PCWorld_2001-08_cd.bin
/
Software
/
Vyzkuste
/
archident
/
IDARC.DOC
< prev
next >
Wrap
Text File
|
2001-06-24
|
12KB
|
221 lines
About IDArc
----------
IDArc is a simple tool to identify compressed files of 176 different archive
formats. Because it is not such a big programming achievement and I do not
guarantee any future development or other properties, I hereby release it
as
FREEWARE
The copyright stays at the author and the program (all files) is not to be
disassembled or altered in any other way.
It is allowed to share this software with others if no fee is taken (except
of copying fees by shareware vendors etc.).
The program uses the included Pascal unit IDPACKER.PAS. Interested people
may find there some infos on identifying archives.
My address: Juergen Peters
Sundernstr. 30
D-33829 Borgholzhausen
Germany
Fidonet : 2:2432/344
eMail : jp@graybeast.de
WWW : http://www.graybeast.de
(Here also a special version with
coprocessor emulator for 286-, 386-
and 486SX machines is available; see
COPROC.RAR)
FTP : ftp://graybeast.dyndns.org
ftp://graybeast.2y.net
ftp://graybeast.darktech.org
ftp://graybeast.myip.org
ftp://graybeast.dyn.ee
ftp://graybeast.dyns.cx
ftp://uu.scieron.com
(if one URL doesn't work, try another;
see also GRAY_FTP.TXT)
Operating instructions
----------------------
IDARC.EXE expects as a parameter the name (also with pathname) of the file
to be identified. If the format of this file is known to IDArc, a corresponding
ERRORLEVEL is returned, eg.:
IDARC C:\PROGS\ARJ260.EXE
IF ERRORLEVEL 8 ECHO File is compressed by ARJ!
Currently the following archive formats (also EXE-files) are known by IDArc:
1. ARC 2. ZIP 3. ZOO
4. LZH 5. DWC 6. MDCD
7. LBR 8. ARJ 9. HYP
10. UC2 11. HAP 12. HA
13. HPack 14. SQZ (Squeeze It) 15. RAR
16. PAK 17. ARC+ 18. LIM
19. BSN/BSA (PTS-DOS) 20. PUT 21. SQWEZ
22. Crush/ZIP 23. Crush/ARJ 24. Crush/LZH
25. Crush/ZOO 26. Crush/HA 27. LZExe
28. PKLite 29. Diet 30. TinyProg
31. GIF 32. JPG (JFIF) 33. JPG (HSI)
34. AIN 35. AINEXE 36. SAR
37. BS2/BSArc 38. GZIP/Comp 4.3 39. ACB
40. MAR 41. CPShrink 42. JRC
43. JArcs 44. Quantum 45. ReSOF
46. Crush/uncompressed 47. ARX 48. UCEXE
49. WWPack 50. QuArk 51. YAC
52. X1 53. Codec 54. AMGC
55. NuLIB 56. PAKLeo 57. TGZ
58. WWPack-Datendatei 59. ChArc 60. PSA
61. ZAR 62. LHARK 63. CrossePAC
64. Freeze 65. KBoom 66. NSQ
67. DPA 68. TTComp 69. WIC (fake-packer!)
70. RKive 71. JAR 72. ESP
73. ZPack 74. DRY 75. OWS (fake-packer!)
76. SKY 77. ARI 78. UFA
79. Microsoft CAB 80. FOXSQZ 81. AR7
82. TSComp 83. PPMZ 84. MS Compress
85. MP3 (Marco Czudej) 86. ZET 87. XPack data
88. XPack diskimage 89. ARQ 90. ACE
91. Squash 92. Terse 93. XPack SData
94. Stuffit (Mac) 95. PUCrunch 96. BZip
97. UHarc 98. ABComp 99. CMP (André Olejko)
100. BZip2 101. LZOP 102. szip (Michael Schindler)
103. Splint 104. TAR 105. InstallShield
106. CARComp 107. LZS 108. BOA
109. InstallShield Z 110. ARG 111. Gather
112. Pack Magic 113. BTS 114. ELI 5750
115. QFC 116. PRO-PACK 117. MSXiE
118. RAX 119. 777 120. LZS221
121. HPA 122. Arhangel 123. EXP1
124. IMP 125. BMF 126. NRV
127. oPAQue 128. Squish 129. Par
130. HIT (Bogdan Ureche) 131. SBX 132. NaShrink
133. Disintegrator 134. ASD (T. Svensson) 135. InstallShield CAB
136. TOP4 137. BatComp (4DOS) 138. BlakHole
139. BIX (Igor Pavlov) 140. ChiefLZA 141. Blink (D.T.S.)
142. CAR (MylesHi!) 143. SARJ 144. Compack Sfx
145. LogiTech Compress 146. ARS-Sfx 147. Akt
148. Flash 149. PC/3270 150. NPack
151. PFT 152. XTreme 153. SemOne
154. Akt32 155. InstallIt 156. PPMD
157. Swag 158. FIZ 159. BA (M. Lundqvist)
160. XPA32 (J. Tseng) 161. RK (M.Taylor) 162. RPM (RedHat Package)
163. DeepFreezer 164. ZZip (Damien Debin) 165. DC (Edgar Binder)
166. TPac (Tim Gordon) 167. Ai (E.Ilya) 168. Ybs (Vadim Yoockin)
169. Ai32 (E.Ilya) 170. SBC (Sami Mäkinen) 171. DitPack
172. DMS 173. EPC 174. VSARC
175. PDZ 176. Package for the Web
If the file format is unknown/no archive, the errorlevel 251 is returned. If
the file is not found, the errorlevel is 255.
Version history of IDArc
------------------------
1.50.01 02-16-99 - From now on you can read here IDArc's version history :).
- Support for long filenames under Windows 9x.
1.50.02 02-23-99 - The english release archive contained the german doc.
- Small bugfixes.
1.50.03 02-24-99 - Blink (D.T.S.) is identified.
02-25-99 - IDArc and UU now have an own web page (URL at the
beginning of this file).
1.50.04 03-01-99 - CAR by MylesHi! Software is recognized.
1.50.05 03-07-99 - SARJ is recognized by extension .SRJ and ARJ format.
1.50.06 03-11-99 - Compack Sfxes are identified.
1.50.07 03-16-99 - Format LogiTech Compress is recognized.
1.51.00 03-18-99 - The output of IDARC.EXE without parameters (listing of all
supported formats) can now be redirected to stdout again.
The Pascal unit UMLEIT.PAS needed for compilation is
included.
1.51.01 03-20-99 - LHarc 1.13c sfxes are recognized.
1.51.02 03-24-99 - Made all functions in IDPACKER.PAS LFN capable.
- Corrected little bug in UMLEIT.PAS.
1.51.03 03-31-99 - Sfx packer ARS is recognized.
1.51.04 04-02-99 - Format Akt is identified.
1.51.05 04-05-99 - Formats Flash (FLH) and PC/3270 are identified.
1.51.06 04-07-99 - Taken into consideration the renaming of PAK (Dmitry
Dvoinikov) to oPAQue.
1.51.07 04-11-99 - Formats NPack and PFT (Perfect Finishing Touch) are
recognized.
1.51.08 05-06-99 - New 4DOS 6.02-BATCOMP format is identified.
1.52.00 05-11-99 - Packer XTreme is recognized (seems to be a RAX variant).
- Format SemOne is identified.
1.52.01 05-12-99 - Support for Akt32.
1.52.02 05-18-99 - InstallIt 2.0x is recognized.
1.52.03 05-25-99 - Improved MS Compress detection.
1.52.04 05-27-99 - SemOne 0.5 recognition.
06-09-99 - Changed WWW-URL and eMail address.
1.52.05 06-18-99 - Recognition of PPMD.
- Again changed eMail address.
1.53.00 07-02-99 - New ZIP format with 'PK00PK' in the file header is
recognized.
1.53.01 07-13-99 - Format SWG (Sourceware Archival Group) is being identified.
1.53.02 08-02-99 - Added german Winzip 32 Bit selfextractor.
1.54.03 08-08-99 - ARJ Win32 sfxes are identified.
- ARJ recognition improved.
- FIZ format is identified.
1.55.00 08-13-99 - Added several RAR 32 bit-sfx formats.
1.55.01 08-14-99 - RAR 32 bit-Sfx 2.60b2 and RAR Linux 2.60b2 are identified.
1.56.00 09-18-99 - BA (M. Lundqvist) is recognized.
- RAR-32 Bit-Sfx 2.60b4 is identified.
- No more false identifications of unknown EXEs without
archive data at the end (non-sfxes).
- Small bugfixes in LFN handling.
1.56.01 09-21-99 - Better ARJ DOS sfx recognition (including version 2.63).
1.56.02 09-22-99 - RAR 32 bit sfx 2.60b5 is identified.
1.56.03 09-29-99 - Format XPA32 (J. Tseng) is identified.
1.56.04 10-02-99 - BA-Recognition improved (some Win-sfxes were falsely
identified as BA).
1.57.00 11-14-99 - Format RK (successor of RKive) is being identified.
1.57.01 01-09-00 - ARJ/2 2.70 sfx format is recognized.
1.58.00 02-21-00 - RedHat Linux Packages (RPM files) are being identified.
1.58.01 03-12-00 - PAK format is more safely distinguished from ARC/ARC+.
- Format DeepFreezer is recognized.
1.58.02 03-16-00 - ZZip (Damien Debin) is being identified.
1.58.03 04-01-00 - ABComp 2.06 is recognized.
1.58.04 04-15-00 - Identifying DC 0.98b (Edgar Binder).
1.60.00 05-24-00 - ACE 2.0ß1 sfxes are recognized.
1.60.01 05-29-00 - TPac (Tim Gordon) is identified.
1.60.02 06-07-00 - ACE 2.0ß2 sfxes are recognized.
1.61.00 07-16-00 - Added information about the Gray Beast FTP server.
- New eMail and WWW addresses.
1.61.01 07-24-00 - More reliable identification of newer ACE, RAR and ARJ
sfxes (all platforms)
1.62.00 08-09-00 - Packer Ai (E.Ilya) is being identified.
1.62.01 08-26-00 - Ybs (Vadim Yoockin) is being recognized.
- (Win)ACE 2.0b2 sfxes are identified.
1.62.02 09-20.00 - Ai32 (E.Ilya) is recognized.
1.62.03 10-08-00 - (Win)ACE 2.0b3 sfxes are identified.
1.63.00 10-18-00 - ACE 2.0b3 sfx recognition improved.
- Packer SBC (Sami Mäkinen) is identified.
1.63.01 10-29-00 - DitPack 1.0 is being identified.
1.64.00 12-08-00 - ACE sfxes 2.0b3 and 2.0b4 are identified (all platforms).
- Code optimization of ACE sfx recognition function (thanks
to Snow Panther).
1.64.01 12-12-00 - Code optimization of RAR and ZIP sfx recognition functions
(by Snow Panther).
- Added many new ZIP sfxes (primarily from Unix platforms)
and some ACE sfxes.
1.64.02 12-31-00 - (Win-)ACE 2.0b5 sfxes are recognized.
1.65.00 01-11-01 - WinRAR and Rar/Linux 2.80b3 are being identified.
- ZZip 0.36b (incl. sfxes) is recognized.
1.65.01 01-29-01 - PAR 2.00 beta is being identified.
1.65.02 02-01-01 - (Win)ACE 2.0 Release sfxes are identified.
1.65.03 02-13-01 - DMS (Amiga) is recognized.
1.65.04 02-17-01 - Some other WinRAR and WinACE sfxes are being identified.
1.65.05 02-21-01 - Packer EPC is recognized.
1.65.06 03-10-01 - vectorsoft VSARC is recognized.
1.65.07 03-29-01 - More WinRAR sfxes are identified.
1.66.00 04-12-01 - Format RDMC is recognized.
- More ZIP sfxes are identified.
1.66.01 05-04-01 - RDMC recognition was unreliable - removed.
1.66.02 05-19-01 - Format PDZ is identified.
1.66.03 06-04-01 - Fixed a bug in Installshield EXE detection
(thanks to Snow Panther).
1.66.04 06-25-01 - "Package for the Web" format is identified
(thanks to Snow Panther).