home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / UTILITY / ARCHIVE / ZIPOFF.ZIP / ZIPOFF.DOC < prev    next >
Encoding:
Text File  |  1991-07-04  |  9.8 KB  |  217 lines

  1.                    ZipOff:  A third party PKZIP(*) extender
  2.                    ----------------------------------------
  3.  
  4.                                                  A .ZIP backup program
  5.                                    Written and Copyright (c) 1990-1991
  6.                                                     by Morgan Schweers
  7.  
  8. INTRODUCTION
  9.      The ZipOff program is designed primarily for taking large .ZIP
  10. files and splitting them among multiple disks.  The goal here,
  11. however, was to make each disk have a valid and readable .ZIP file.
  12. (As opposed to simply splitting the file at some point, and having
  13. to recombine before use.)
  14.  
  15. HISTORY
  16.      There are many ZIP splitters already available.  Given this,
  17. you might wonder why I released this one.  In my experience, all
  18. the .ZIP splitters out so far either require there to be large
  19. amounts of drive space available, or they do not produce readable
  20. ZIPs.
  21.      Many of the ZIP splitters already out there require two to
  22. three times the space used by the .ZIP for their buffering.  Since
  23. none of the splitters came with source, I was unable to determine
  24. the reason for this usage.
  25.      In the mean time, I had a 15Meg long .ZIP file created as a
  26. backup of one of my drives.  I wished to split this off onto
  27. seperate disks, yet still have access to the data that was in it.
  28. That's how this program came into existance.
  29.  
  30. HOW TO USE
  31.      The program is designed for ease of use, really.  The standard
  32. means of operation is the default, and requires no options.  The
  33. command line format is as follows:
  34.  
  35.      zipoff {source file}[.ZIP] {destination path} [options]
  36.  
  37.      The destination path *MUST* include a drive specification,
  38. if operating in standard mode.  Both the source file and the
  39. destination path *MUST* be in the command, and *MUST* be in that
  40. order.  The options can be spread among the commands, and
  41. accept both the dash and the forward slash as delimiters.
  42.  
  43.      Options cannot be stacked on one delimiter, and each parameter
  44. and option must be seperated by at least one space.
  45.  
  46.      Values which go along with options *MUST* be flush against the
  47. option letter.
  48.  
  49.      The options are as follows:
  50.  
  51.             -m####      The #### is the maximum size for the
  52.                                 output ZIPfiles in bytes.
  53.  
  54.         -bNAME        This makes 'NAME' the default six-character
  55.                                 base for the output ZIPfiles.
  56.  
  57.         -n        Non-Interactive mode.  (Works only with -m)
  58.  
  59.      The -m#### option was mainly designed for splitting a large ZIPfile on
  60. disk into many smaller ZIPfiles.  It expects that you have the space available
  61. and will eventually die if you don't.
  62.  
  63.      If you are splitting to a non-removable media, or a removable media with
  64. enough space to hold the files, you can give the -n option.  This is, however,
  65. only valid with the -m#### option.  The program (by default) calculates the
  66. disk space available before starting a copy.  If it stops, then it has filled
  67. the disk.  Then -m#### option simply creates the files with that size.  It
  68. stops once it has reached that size limit, and prompts you to continue.  This
  69. usually isn't necessary, thus the -n option.
  70.  
  71.      The option you're most likely to be using is the -bNAME option.  It sets
  72. the six character basename from NEWZIP to whatever you specify.  If you
  73. specify a NAME longer than six characters, it truncates and warns you that it
  74. has done so.
  75.  
  76.      If an incorrect number of parameters are given (such as none), the
  77. program will display a help screen with the information on how to run it.
  78.  
  79.      To do backups, my recommeded procedure is to clear off a good 20-25
  80. Megs of space on one drive.  Then do a
  81.  
  82.      PKZIP -arpwHS cdrive.zip c:\*.*
  83.  
  84.      This will ZIP up the entire C drive, into a zipfile named CDRIVE.ZIP
  85. in your current directory.
  86.  
  87.      Then, after thats done, you can use the ZipOff program as follows:
  88.  
  89.      ZIPOFF CDRIVE.ZIP A:
  90.  
  91.      It will load in the ZIPfile, sort it, and you'll take it from there!
  92.  
  93.      This program works really well in conjunction with programs like
  94. MaxiFormat and FDFormat.  These programs format more space on disks than
  95. DOS normally does, adding as much as 400K to the floppies.
  96.  
  97.      I would recommend, BTW, that you register PKZIP.  It's a good thing
  98. to do, and it'll give you this warm fuzzy feeling.  :-)  Read the section
  99. on registration for info on my opinion about registering this program.
  100.  
  101. SUPPORT
  102.      I'm willing to provide whatever support I can, but I'm not a company.
  103. If you want support, there are two main ways I can give it.  One is if you
  104. are on the Internet, you can send me mail at the address listed at the
  105. bottom of the document.  I respond to those usually very quickly.
  106.      The other option isn't all that wonderful.  If you're not on the
  107. network, all I can offer is a bug-reporting service.  Write me at my home
  108. address (listed at the bottom) and I'll check out and try to fix the bug.
  109. If you include a Self Addressed Stamped Disk Mailer, I'll try to send you
  110. a disk back when it gets fixed.  No guarentees, however.
  111.  
  112.      Read the disclaimer, and be warned!  I am *NOT* liable for any damages
  113. caused by this program to your machine.  I have tried VERY hard to make
  114. everything work right, but your machine may be just that touch different
  115. that makes something go wrong.  Moreover, it's impossible for me to test
  116. the program in all situations, and on all files.  Bugs may have slipped
  117. through.  Nothing *SHOULD* be critical, since it's a reasonably careful
  118. program.  However, that bug is not dead which can eternal lie, and with
  119. strange electrons, even this code may die.
  120.  
  121.      Once upon a time, I wouldn't have bothered to include a disclaimer,
  122. but with the litigation I've seen recently, I feel I have to.  Down with
  123. Lawyers and Insurance companies!
  124.  
  125. DISCLAIMER
  126.      This program is Copyright (c) 1990-1991 Morgan Schweers.
  127.      This disclaimer is Copyright (c) 1983 Regents of the University of
  128. California.  All rights reserved.  They neither endorse, nor promote this
  129. product, however.
  130.  
  131.      Redistribution and use in source and binary forms are permitted
  132. provided that the above copyright notice and this paragraph are duplicated
  133. in all such forms and that any documentation, advertising materials, and
  134. other materials related to such distribution and use acknowledge that the
  135. software was developed by Morgan Schweers.  My name may not be used to endorse
  136. or promote products derived from this software without specific prior written
  137. permission.  THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
  138. IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  139. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  140.  
  141. REGISTRATION
  142.      There is none.
  143.  
  144.      The program is, essentially, freeware.  I would really appreciate some
  145. donation (around $5.00 would be great!) if you use the program much.  (For
  146. example, if you back your HD up with this.)  My network connection costs
  147. me around $15.00 per month, so you'd be paying 1/3 of my connection for a
  148. month.
  149.  
  150.      If you're not willing to send $5.00, though, I'd appreciate a postcard
  151. if you found the program of use.  Really.  I collect them.  (No, my name's not
  152. Craig Shergold.  ;) )  Just mention on it that the program was Zipoff, and
  153. write any comments you'd like to make!
  154.  
  155.      If, however, you're looking to use this on a company scale (I.E. It's
  156. important to your business, or some-such) I'd expect some reasonable
  157. compensation.  I leave it up to you, really.
  158.  
  159.      You may NOT sell this program.  You may NOT SELL this program.  You
  160. may NOT SELL THIS PROGRAM.  (Get the picture?)  It is my code, and I want
  161. all people to feel free to use it.  Shareware distributors may include it
  162. on Shareware disks, as long as the disks are priced reasonably.  (Under
  163. $5.00 each.)
  164.  
  165.      If you wish to use any of my code in a commercial application, please
  166. get in touch with me.
  167.  
  168. VALIDATION
  169.     The program has had a validation code added to it with the ViruScan
  170. package from McAfee Associates.  Here also are the validation values using
  171. the VALIDATE program.
  172.  
  173.     File Name:  ZIPOFF.EXE
  174.              Size:  28,777
  175.            Date:  7-4-1991
  176.  
  177.     File Authentication:
  178.          Check Method 1 - 787B
  179.          Check Method 2 - 00E7
  180.  
  181. FEEDBACK
  182.      I appreciate feedback, and would be happy to hear of suggestions for
  183. features, or warnings of bugs.  Bugs especially!  I supply the source,
  184. because I think it's a neat hack, and so anyone else interested in writing
  185. ZIP-handlers can check it over.  Furthermore, if you find a bug *AND* fix
  186. it (AND send me the source, the bugfix appropriately commented with your
  187. name) I'll leave it in there, when it's re-released.  I do ask, though, that
  188. you send bugfixes through me rather than just redistributing them.
  189.  
  190.      I strongly recommend that you 'PKUNZIP -t' the .ZIP files that result
  191. after a split.  The test feature of the PKUNZIP is your security that the
  192. archives are okay.  If there's a problem, try doing the split once more.
  193. If the problem persists, please do a
  194.      PKUNZIP -V {original-zipname} > BUG.TXT
  195. and mail it to me at my network address, or (if you want to) at my home
  196. address.  Also tell me which version of the product you are running.
  197.  
  198.      I tried to make the program bullet-proof.  I'm rarely successful in that,
  199. since bullets are so ingenious.  ;)  If you do come across a problem, please
  200. feel free to drop me a line either on the postcard, in a letter, or by Internet
  201. mail.
  202.  
  203.      My addresses follows.  Thanks muchly for taking the time to read the
  204. documentation!  (It's more than I usually do, I admit...)
  205.  
  206.  
  207.                 Morgan R. Schweers
  208.                 400 Riverside Court #210
  209.                 Santa Clara, CA  95054
  210.  
  211.                 mrs@netcom.com       (Preferred)
  212.                 ms@gnu.ai.mit.edu    (Will do in a pinch)
  213.  
  214.  
  215. (*)  PKZIP, PKUNZIP, ZIP, and PKWare are probably all copyright PKWARE INC.
  216.  
  217.