home *** CD-ROM | disk | FTP | other *** search
- 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).
-