home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast.iso / fileform.doc < prev    next >
Internet Message Format  |  1994-03-07  |  9KB

  1. From: w8sdz@SimTel.Coast.NET (Keith Petersen)
  2. Subject: Info on ARC, ARJ, LZH, ZIP, ZOO, LBR, Compressed & Squeezed files
  3.  
  4. [File: /pub/msdos/starter/00-files.doc         Revised: Feb. 21, 1994]
  5.  
  6. All about ARC, ARJ, LZH, ZIP, ZOO, LBR, Compressed and Squeezed files
  7.  
  8. Some of the files in the SimTel Software Repository MS-DOS collections
  9. have been transformed by using one of the standard freely-distributable
  10. utilities that either SQueezes, LiBRaries, ARChives, ARJs, LZHs, ZIPs,
  11. or ZOOs files.  Some files in other collections have been compressed.
  12.  
  13. This transformation is performed to compress the files to minimize
  14. download time, and/or combine several related files into a single
  15. easily-managed file.  You cannot use or run any of these files without
  16. first transforming them back to their original state.
  17.  
  18. These processed files are specially named with a file type that signifies
  19. the transformation.  These are:
  20.  
  21.             .arc   for files archived with PKPAK.EXE
  22.             .arj   for files archived with ARJ.EXE
  23.             .lbr   for files libraried with LU.EXE
  24.             .lzh   for files archived with LHA.EXE
  25.             .zip   for files archived with ZIP.EXE
  26.             .zoo   for files archived with ZOO.EXE
  27.             .?q?   for squeezed files (middle letter is a Q).
  28.             .gz    for files compressed with gzip
  29.             .Z     for files compressed with compress
  30.  
  31.  
  32.                           ARC FILES
  33.  
  34. PKPAK is used to create and maintain file archives.  An archive is a
  35. group of files collected together into one file in such a way that the
  36. individual files may be recovered intact.  PKPAK will automatically
  37. compress member files when adding them to the archive, and PKUNPAK
  38. will expand them upon extraction.  For files with the .ARC extension,
  39. you must have a copy of file /pub/msdos/archiver/pk361.exe to extract
  40. the component files.  PK361.EXE is a "self-extracting archive."  When
  41. you run this program, it will produce PKPAK, PKUNPAK and related
  42. documentation.  After you end up with a copy of PKUNPAK you can use
  43. it to extract files.  An example of using PKUNPAK to unpack an ARChive
  44. "FILE.ARC" is:
  45.                      "A>pkunpak file"
  46. You do not need to supply the ARC file type when specifying "file."
  47.  
  48.  
  49.                           ARJ FILES
  50.  
  51. ARJ is used to create and maintain file archives.  An archive is a
  52. group of files collected together into one file in such a way that the
  53. individual files may be recovered intact.  ARJ will automatically
  54. compress member files when adding them to the archive, and will expand
  55. them upon extraction.  For files with the .ARJ extension, you must
  56. have a copy of file /pub/msdos/archiver/arj241a.exe to extract the
  57. component files.  ARJ241A.EXE is a "self-extracting archive."  When
  58. you run this program, it will produce ARJ and related documentation.
  59. After you end up with a copy of ARJ you can use it to extract files.
  60. An example of using ARJ to unpack a ARJ archive "FILE.ARJ" is:
  61.                      "A>arj e file"
  62. You do not need to supply the ARJ file type when specifying "file."
  63.  
  64.  
  65.                           LZH FILES
  66.  
  67. LHA is used to create and maintain file archives.  An archive is a
  68. group of files collected together into one file in such a way that the
  69. individual files may be recovered intact.  LHA will automatically
  70. compress member files when adding them to the archive, and will expand
  71. them upon extraction.  For files with the .LZH extension, you must
  72. have a copy of file /pub/msdos/archiver/lha213.exe to extract the
  73. component files.  LHA213.EXE is a "self-extracting archive."  When
  74. you run this program, it will produce LHA and related documentation.
  75. After you end up with a copy of LHA you can use it to extract files.
  76. An example of using LHA to unpack an LZH archive "FILE.LZH" is;
  77.                      "A>lha e file"
  78. You do not need to supply the LZH file type when specifying "file."
  79.  
  80.  
  81.                           ZIP FILES
  82.  
  83. ZIP is used to create and maintain file archives.  An archive is a
  84. group of files collected together into one file in such a way that
  85. the individual files may be recovered intact.  ZIP will automatically
  86. compress member files when adding them to the archive, and UNZIP will
  87. expand them upon extraction.  For files with the .ZIP extension, you
  88. must have a copy of file /pub/msdos/zip/unz51x.exe to extract the
  89. component files.  UNZ51X.EXE is a "self-extracting archive."  When
  90. you run this program, it will produce UNZIP.EXE and its documentation.
  91. After you end up with a copy of UNZIP you can use it to extract files. 
  92. An example of using UNZIP to unpack an archive "FILE.ZIP" is:
  93.                      "A>unzip file"
  94. You do not need to supply the ZIP file type when specifying "file."
  95.  
  96. The companion program to create ZIP files is /pub/msdos/zip/zip20x.zip.
  97.  
  98. Also available: /pub/msdos/zip/pkz204g.exe - PKWare's fast ZIP and UNZIP
  99. programs (a self-extracting archive).
  100.  
  101.                            ZOO FILES
  102.  
  103. ZOO.EXE is an archiving program that is similar to PKPAK and ZIP, but
  104. it is not compatible with either.  ZOO can produce archives with long
  105. pathnames in them (directory names as well as the file name) and it
  106. can store comments about each file.  If you want to take apart a ZOO
  107. archive, you will need a copy of ZOO.EXE.  The current version of ZOO
  108. is zoo210.exe, which may be found in the /pub/msdos/zoo directory. 
  109. The zoo syntax for file extraction is:
  110.                     "A>zoo e file"
  111. You do not need to supply the ZOO file type when specifying "file."
  112.  
  113.  
  114.                            LBR FILES
  115.  
  116. LU and its relatives (LUP, LUU, LUE, LUT, LU86, LAR etc.), maintain
  117. libraries of files.  Most LU-type programs do not perform any
  118. compression.  Because of this, most people will squeeze files before
  119. adding them to a library if they want to save space.  If you want to
  120. remove the component files from an .LBR file, you should have a copy
  121. of file /pub/msdos/starter/lue220.com.  This will break up the library
  122. into its component parts, and optionally unsqueeze any .?Q? files at
  123. the same time.  The syntax for LUE would be:
  124.                       "A>lue220 file"
  125. where file was really FILE.LBR.
  126.  
  127. LUU.COM can be used to create a .LBR file.
  128.  
  129.  
  130.                        SQUEEZED FILES
  131.  
  132. NUSQ.COM is used to unsqueeze, or expand files that have a "Q" as
  133. the middle letter of the file type.  Such files have been squeezed,
  134. or compressed with SQPC.COM or something similar.  These programs use
  135. Huffman Encoding to reduce the size of the target file.  Depending
  136. on the distribution of data in a file it can be reduced in size by
  137. 5% to 60% by squeezing it.  If you download a file with a file
  138. type indicating that it is squeezed, you will need file
  139. /pub/msdos/starter/nusq110.com to expand it before you can use it.
  140. The syntax to unsqueeze a file would be:
  141.                    "A>nusq110 file.tqt"
  142. where file.tqt was the file you wanted to unsqueeze.  You must supply
  143. the full file name and type.
  144.  
  145.  
  146.                      COMPRESSED FILES
  147.  
  148. COMP430D is used to uncompress, or expand files that have a ".Z" file
  149. type.  Such files have been compressed with a Unix-compatible compress
  150. program which uses LZW encoding to reduce the size of the target file.
  151. Depending on the distribution of data in a file it can be reduced in size
  152. by 25% to 70% by compressing it. If you download a file with a file type
  153. indicating that it is compressed, you will need file COMP430D.EXE from
  154. /pub/msdos/compress/comp430d.zip to expand it before you can use it.
  155. The syntax to uncompress a file would be:
  156.                    "A>comp430d -d file.Z"
  157. where file.Z was the file you wanted to uncompress.  You must supply
  158. the full file name and type.
  159.  
  160.  
  161.                      GZIP COMPRESSED FILES
  162.  
  163. GZIP is used to uncompress, or expand files that have a ".gz" file type.
  164. Such files have been compressed with a compress program which uses the
  165. same encoding as ZIP to reduce the size of the target file.  Depending
  166. on the distribution of data in a file it can be reduced in size by 35%
  167. to 80% by compressing it with GZIP.  You will need file GZIP.EXE from
  168. /pub/msdos/compress/gzip124.zip to expand it before you can use it.
  169. The syntax to uncompress a file would be:
  170.                    "A>gzip -d file.gz"
  171. where file.gz was the file you wanted to uncompress.  You must supply
  172. the full file name and type.
  173.  
  174.  
  175.                        MORE INFORMATION
  176.  
  177. For more information on ARChives, see the documentation for
  178. PKPAK/PKUNPAK which is included in the PK361.EXE file.  For more
  179. information on ARJ archives, see the documentation for ARJ which
  180. is included in the ARJ241.EXE file.  For more information on LZH
  181. archives, see the documentation for LHA which is included in the
  182. LHA213.EXE file.  For more information on ZIP archives, see the
  183. documentation for UNZIP/ZIP which is included in the UNZ50P1.EXE and
  184. ZIP20X.ZIP files.  For ZOO archives, see the documentation included
  185. in ZOO210.EXE and UGUIDE.ZIP.  The doc files included with the various
  186. LU utilities will explain .LBR's, and LUDEF5.DOC explains the layout of
  187. these files in detail. 
  188.  
  189. Keith Petersen, General Manager of the SimTel Software Repository, a
  190. service mark of Coast to Coast Telecommunications, Clarkston, MI, U.S.A.
  191. Internet: w8sdz@SimTel.Coast.NET     or       w8sdz@Vela.ACS.Oakland.Edu
  192. Uucp: uunet!umich!vela!w8sdz                       BITNET: w8sdz@OAKLAND
  193.