home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Best Objectech Shareware Selections
/
UNTITLED.iso
/
boss
/
util
/
comp
/
002
/
subzip.doc
< prev
next >
Wrap
Text File
|
1991-03-10
|
11KB
|
246 lines
SubZIP
Ver. 1.2
March 1991
by
Greg Roberts
3033 E. Valley Blvd. #69
West Covina, CA 91792
Shareware:
SubZIP and it's companion program Delsub are Copyright 1991, by
Greg Roberts. All Rights Reserved. This program is NOT Free. It
is a shareware evaluation copy of SubZIP that you may use for up
to 14 days to determine it's usefulness. If after 14 days you
continue to use the program, then you must register. See
ORDER.FRM for registration information.
Legal:
The author assumes no responsibility for any loss related
directly or indirectly to the use of this product. No warranty
is implied or stated. This product routinely deletes files after
safely placing them in a compressed file. It is strongly
suggested to do a full backup of your data before using this
product. Use of the program is at your own risk.
Purpose:
Now that the legal stuff is out of the way, let me tell you about
SubZIP and it's companion DELSUB. You should have received the
following files:
SUBZIP.EXE
DELSUB.EXE
SUBZIP.DOC
ORDER.FRM
READ.ME
As programs grow in size, their appetite for disk space grows
enormously. That "Big" 40 mb. drive you bought and thought you
would never fill up is always at full capacity. This is where
SubZIP comes in to play. The use of file compression is a common
space-saving method of storage for Bulletin Board Systems. The
same compression can be used, with a little helpful management,
to free up more space on your hard disk. All files and
subdirectories will be readily accessible for easy use. You can
easily realize a 30-50% gain in storage space by using SubZIP on
a regular basis.
The theory behind SubZIP can be thought of as a desk with
drawers containing many files. SubZIP allows you to bring
your files to a nice clean desk (ample hard disk space),
work on them, then file it away again, waiting for later
use. In the meantime you retain that clean desk for
subsequent work. This is a simplistic description, but
helps to illustrate that you can load many programs on
your hard disk, compress them for space conservation, yet
allow easy access and refiling.
How It Works:
SubZIP is a companion program for PKZIP/PKUNZIP by PKWare, the
most widely used method of file compression. SubZIP acts as a
shell around PKZIP, allowing you to compress entire
subdirectories into one file referred to throughout as Directory
Structure Files (DRS). This DRS file can comprise one
subdirectory or an entire tree of nested subdirectories. SubZIP
examines the Subdirectory you specify, notes all file names and
whether subdirectories below it exist. It then ZIPs the entire
contents into one single file named [Subdirectory Name].DRS.
Example:
SubZIP of Lotus subdirectory would yield file LOTUS.DRS
All files are then deleted to free up space, but the
directory structure remains intact. The amount of space
gained by this procedure can be dramatic. All that is
left is the .DRS file, waiting to be SubUNZIPped back to
it's original directories. All the files contained in the
specified subdirectory will be in this .DRS file.
Once the file is SubUNZIPped, all your original files will
be in the exact place they were when SubZIPped. You may
use them as you would any other time, except now when you
are done and are ready to SubZIP again, only new or
modified files are added to the .DRS file. This makes the
system quick and efficient by not wasting time adding
redundant files.
Requirements:
SUBZIP.EXE, DELSUB.EXE, PKZIP.EXE, PKUNZIP.EXE, AND LIST.COM must
be in your computer's path. SubZIP has been tested with PKZIP
Ver 1.10. Earlier versions probably will not work. Please note
that PKZIP and LIST are excellent shareware programs that require
their own registration through their respective authors.
Registration of this program only registers the use of SubZIP.
How to Use:
The program assumes you will be SubZIPping a subdirectory located
in this root directory. SubZIP will always assume that it has to
change directory to complete it's operation. The easiest way to
ensure that you can SubZIP a subdirectory is by doing a DIR of
the directory you are currently in. If you see the name of the
directory you wish to SubZIP listed, it is below you and can
therefore be processed. You cannot SubZIP the current directory
you are in. Invoke Subzip by typing SUBZIP at your DOS prompt
and press return. The main menu will appear, with the arrow keys
moving through the different options. The options are as
follows:
** SubZIP **
Will pop up a dialog box asking you to type in the name of the
subdirectory you wish to compress. Type the name in exactly as
the directory is named. Do not type in a Back Slash character
"\", it confuses the program about the desired directory. You
may type in up to a maximum of eight characters, it is assumed
the directory name will have no extension. If the directory is
not found, you will be notified and returned to the main menu.
If SubZIP locates your specified directory, it will begin
processing by first parsing the subdirectory or subdirectories
for all file names and building a list, invisible to the user.
After that PKZIP will be invoked and the entire structure will be
compressed into one file using the naming convention of
"Subdirectory Name".DRS
(Example: LOTUS.DRS for the LOTUS subdirectory)
As a final step to reclaim that disk space, SubZIP will delete
all the files from the subdirectory, leaving only the .DRS file
in the now otherwise empty subdirectory.
If a .DRS file already exists, then SubZIP will check the files
against those already contained in the .DRS file. If any are new
or have been modified (determined by system date/time stamp on
the file name), they will update the .DRS file. Those that are
the same will not be processed, as this redundancy would
significantly slow operation without any benefit. As in the case
above the disk space will be reclaimed by deleting the files,
leaving only the .DRS file in the subdirectory.
** SubUNZIP **
This works much the same as SubZIP does as far as the user input
is concerned. When a valid .DRS file is designated PKUNZIP will
be invoked, restoring the original files to their original
subdirectory. If a designated subdirectory is not there, it will
be created. The files are now available for you to use as you
would any other time. When finished you can SubZIP again, and
only new or modified files will be added to the existing .DRS
file.
** .DRS View **
This option