Jan 022018
ZIPSIZE will take any ZIP file and break it into smaller ZIPs no larger than the maximum size you specify.
File ZSIZE.ZIP from The Programmer’s Corner in
Category Utilities for DOS and Windows Machines
ZIPSIZE will take any ZIP file and break it into smaller ZIPs no larger than the maximum size you specify.
File Name File Size Zip Size Zip Type
ZSIZE121.DOC 4317 1981 deflated
ZSIZE121.EXE 39755 38365 deflated

Download File ZSIZE.ZIP Here

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...).

"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 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
data area...heh).

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,
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
to floppy.
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.

 January 2, 2018  Add comments

Leave a Reply