home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / ENTERPRS / CPM / UTILS / S / UNZIP15.LBR / UNZIP15.DZC / UNZIP15.DOC
Text File  |  1991-06-01  |  3KB  |  74 lines

  1.  
  2.                               UNZIP
  3.                            Version 1.3
  4.  
  5.                           Gene Pizzetta
  6.                           May 12, 1991
  7.  
  8.  
  9. UNZIP dissolves MS-DOS ZIP files.  This version incorporates some 
  10. quick and dirty mods to make a more useful utility.  The original 
  11. by David Goodenough has to be the most God-awful source code I've 
  12. ever come across.  It was totally uncommented, and I have no idea 
  13. what kind of strange assembler it was written for.  This code now 
  14. assembles with SLR's Z80ASM and it's a little more orderly.
  15.  
  16. USAGE:
  17.  
  18.      UNZIP {dir:}zipfile {dir:}
  19.  
  20. Under ZCPR3 "dir" can be a DU or DIR spec.  Under vanilla CP/M 
  21. only a drive is recognized.
  22.  
  23. If a destination drive is given, member files are extracted to 
  24. it.  With no destination given, member files are merely checked 
  25. and listed to the screen...slowly.
  26.  
  27. You can now abort this thing with ^C (and the partial output 
  28. file, if any, will be closed and erased).  The usage screen now 
  29. responds to "//".
  30.  
  31. UNZIP still needs a lot of work.  It really ought to be possible 
  32. to extract member files selectively, but it's all or nothing at 
  33. present.  In addition, listing files should be a lot faster; 
  34. checking CRC's in that mode seems unnecessary.  Typing a member 
  35. file to the screen would also be a nice enhancement.  I have only 
  36. limited use for an UNZIP utility, so my purpose here was to do 
  37. just enough to make its operation acceptable.  Maybe someone else 
  38. will interested in going further.  In the meantime, Steve 
  39. Greenberg's ZIPDIR and Carson Wilson's ZTYPE can fill the gap.
  40.  
  41. This version is probably not bullet-proof.  Testing has been very 
  42. limited, and frankly I don't understand much of the code, but so 
  43. far it seems to work.
  44.  
  45.      Gene Pizzetta
  46.      481 Revere St.
  47.      Revere, MA 02151
  48.  
  49.      Voice:  (617) 284-0891
  50.      Newton Centre Z-Node:  (617) 965-7259
  51.      Ladera Z-Node Central:  (213) 670-9465
  52.  
  53. Version 1.4 modifications by Bruce Morgen, 5/16/91
  54.  
  55. In addition to fixing a bug in the ZCPR3 detection code at 
  56. "setusr," Version 1.4 adds output filename specification with 
  57. wildcards.  Now the use of an output d:/dir: and/or an output 
  58. filename will trigger extract mode.  If the output filespec 
  59. contains no wildcards (a d:/dir: alone is equivalent to "*.*"), 
  60. UNZIP will now exit after the first extraction (made sense to me, 
  61. any objections?).  And no, Gene, I am NOT "adopting" UNZIP -- I 
  62. just tweaked it far enough that it ceased to annoy me 
  63. significantly in the very limited use I have for it...
  64.  
  65. Version 1.5 modifications by Howard Goldstein, 6/1/91
  66.  
  67. This release contains no new features or options.  Its purpose is
  68. merely to correct some serious bugs that were introduced in the
  69. previous version.  See the source file for details.
  70.  
  71. Like Bruce and Gene, I have no intention of doing any further
  72. develompment on this program.  I will, however, attempt to fix
  73. anything that does not work as documented.
  74.