Contents of the ZSIZE121.DOC file
Zipsize 1.21 (tm) ZIP File Size Manager
Copyright (C) 1990 by Kerry B. Rogers. All rights reserved.
If you use this program and find worth, please consider donating $10 to:
Kerry B. Rogers
c/o Joan M. Ray
5960 Maxham Rd.
Austell, Ga. 30001
Purpose: ZIPSIZE will take any ZIP file and break it into smaller ZIPs
no larger than the maximum size you specify. It is extremely
accurate and saves on time required to split-up and move large
ZIPs to floppy. The speed of ZIPSIZE is utterly uncanny! The main
reason for this is that most of the work has been done before
ZIPSIZE even starts working. By this I mean, you must already
have a ZIP (ZipFileName) created for ZIPSIZE to work with and
because of this, the time-consuming compression of each file in
the ZIP has already been accomplished. ZIPSIZE simply reads the
original ZIP (ZipFileName), gathers the information it needs to
determine how many smaller ZIPs it needs and what goes where,
COPIES the ZIP (ZipFileName), uses PKZIP to delete whatever files
it needs to meet each of the new ZIPs criteria, and voila! FAST!
(as Phil Katz puts it...).
Syntax: ZIPSIZE [KEEP]
"ZipFileName" is the ZIP file to extract from. Mandatory.
MaxSizeWanted is the maximum size you want the ZIPs to be. Mandatory.
KEEP indicates "DO NOT" delete "ZipFileName". The default is "DO".
Examples: zipsize numbers.zip 12000 keep
zipsize larry3.zip 360000
zipsize ryan 1200 KEEP
ZIPSIZE STEALTH.ZIP 34812 keep
zipsize C:\UTIL\ALLSTUFF.ZIP keep
ZIPSIZE d:\arkives\bbs\original\grady 361000
Optional: You don't have to add ".ZIP" to the "ZipFileName".
Pathnames are allowed.
MaxSizeWanted MUST be in the range of 489 to 16,777,215 (but you
will still need to chop that down to leave room for the control
Required: "ZipFileName" will ALWAYS be broken into smaller ZIPs using the
SAME NAME with an alphabetical letter attached to the end;
therefore, ensure the "ZipFileName" (path excluded) DOES NOT
exceed 7 letters. (e.g. SOLO.ZIP creates SOLOA.ZIP, SOLOB.ZIP,
SOLOC.ZIP, etc. and DOWNLING.ZIP would come out DOWNLINGA.ZIP
which, if you noticed, is a nine letter filename. Only eight
letter filenames are allowed by DOS so plan accordingly. You
may have to change the name of your "ZipFileName" to ensure it
is only seven letters (max) long. Again, this doesn't apply to
the path that you may have preceding the "ZipFileName".
Tips: Use a ramdrive whenever possible. (Heed 3rd warning below!)
Setup PKZIP.CFG in accordance with the documentation that came with
PKZIP/PKUNZIP. It eases things tremendously.
Use ZIPSIZE to chop and pack a large ZIP into 360K segments for moving
Rename ZSIZE12.EXE to ZS.EXE for ease of typing at DOS prompt.
Warnings: Not using "KEEP" will end up DELETING your original "ZipFileName".
Once ZIPSIZE starts, it won't stop until done (except for reboot).
"ZipFileName" (as mentioned before) MUST BE 7 letters MAX!
There MUST be at least twice the free disk space that ZipFileName
takes up (not including the actual space taken up by ZipFileName)
(e.g. if ZipFileName=1000 bytes you need 3000 bytes of free space).
Disclaimer: I give no warrantee with this program. Use it at your own risk.
It works for me!
Upgrades and enhancements: Depends on donations and suggestions supplied
to the above address. None planned as of yet.
ZipSize 1.0: Basic program
ZipSize 1.1: Speed enhancement added.
Zipsize 1.2: Zipping removed. Copy and delete from ZIP added for speed.
ZipSize 1.21: Free space checked prior to execute with option to continue.
Fixed miscalculation in free space vs space needed.
Version number displayed incorrectly at one point.
Added this history to docs.