home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 August / PCWorld_2001-08_cd.bin / Software / Vyzkuste / archident / IDARC.DOC < prev    next >
Text File  |  2001-06-24  |  12KB  |  221 lines

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