home *** CD-ROM | disk | FTP | other *** search
/ ftp.update.uu.se / ftp.update.uu.se.2014.03.zip / ftp.update.uu.se / pub / rainbow / msdos / misc / ty.lzh / TY.DOC < prev   
Text File  |  1985-05-23  |  2KB  |  85 lines

  1.  
  2.                  T Y
  3.  
  4.  
  5. Synopsis
  6.  
  7.     TY either extracts or types files which have been stored in
  8.     compressed form using SQ.COM or one of its variants.  TY
  9.     requires DOS 2.0 or later.
  10.  
  11. Description
  12.  
  13.     TY operates on the Huffman encoded files created by SQ.COM or one
  14.     of its many variants.  TY has two functions:  it will either
  15.     extract a compressed file or it will type that file to
  16.     standard output.  The use of standard output allows the target
  17.     file to be given an arbitrary name or path, rather than simply
  18.     the name stored within the 'squeezed' file.  There seem to be
  19.     two different squeeze formats in use, distinguished by the
  20.     initial signature word (FFFA and FF76) and this program handles
  21.     both of them.  The date and time of the output file are set to
  22.     that of the input file in extract mode.  The date/time information
  23.     in the FFFA format files is ignored.
  24.  
  25. Command Line
  26.  
  27.     ty[/E][/H] [template....]
  28.  
  29.  
  30.     /E    - perform the extract function, creating the output
  31.           file in the current directory.
  32.  
  33.     /H    - print a header identifying the current operation (useful
  34.           in typing many compressed files at once)
  35.  
  36.  
  37.     template may contain wild card characters and multiple templates are
  38.     allowed.  If no template is supplied, the default template
  39.  
  40.         *.?Q?
  41.  
  42.     is used.
  43.  
  44.  
  45. Examples:
  46.  
  47.     ty/eh        -- extracts all files matching the default template
  48.                printing the name of the output file as it is
  49.                decompressed.
  50.  
  51.     ty/h        -- type all of the compressed files is the current
  52.                directory, printing a header line identifying
  53.                each file before it is operated on.
  54.  
  55.     ty/e readme.qqq -- unsqueeze one file named readme.qqq, probably
  56.                producing readme as a result.
  57.  
  58.  
  59.     ty rdme.qqq >x    -- extract rdme.qqq and produce file x.  note
  60.                that X may be an arbitrary pathname.
  61.  
  62.  
  63. Why?
  64.  
  65.     After running out of disk space on a project, I began to use
  66.     the SQ.EXE and USQ.EXE public domain programs, however, they
  67.     take up too much disk space to be a real solution.  I then
  68.     discovered a program to type a compressed file (again, public
  69.     domain) but it was also too large.  It seemed natural to combine
  70.     the extract and type functions in a small .COM program and here
  71.     it is.    The resulting .COM module takes less than 1400 bytes and,
  72.     as a plus, seems much faster than USQ.EXE or NUSQ.COM.
  73.  
  74.  
  75. Author
  76.  
  77.     To contact me, leave E-Mail at the North San Jose RBBS
  78.     (408) 945-8358
  79.  
  80.                     David Cline
  81.  
  82.  
  83.  
  84.  
  85.