Category : Utilities for DOS and Windows Machines
Archive   : SMRTZP10.ZIP
Filename : READ_ME!.NOW

 
Output of file : READ_ME!.NOW contained in archive : SMRTZP10.ZIP
SmartZIP (tm) 1.00, by Joe Vincent August, 1989
Copyright 1989, Joseph A. Vincent Consulting, all rights reserved

>>>>> What is SmartZIP?

SmartZIP 1.0 is a companion product for PKZIP 1.01, but don't delete
PKZIP 0.9x yet; SmartZIP can also take advantage of PKZIP 0.9x if that
version's "Reducing" will yield better compression for a particular
file. SmartZIP, working with PKZIP, will produce the absolutely,
positively smallest ZIP files possible.

SmartZIP is an intelligent ZIP file create/update/reZIP utility which
will minimize both ZIP file size and the time required to create/update
/reZIP an optimized ZIP file. It does this by using logic which will
usually yield the smallest possible ZIP file in a minimum number of
trials.

SmartZIP is shareware. That means that you are encouraged to try it to
see if it meets your needs. If you decide to keep and use the program,
I ask that you register it and pay a reasonable fee ($12 per copy
suggested).

Many hours of hard work have gone into producing SmartZIP and the
accompanying documentation. I developed SmartZIP out of my own need and
use it every day. I think you'll find that SmartZIP produces a
substantial savings in disk space beyond that saved by using PKZIP alone
at the expense of a nominal amount of extra time spent in doing data
compression.

>>>>> Quick Start

Although I would rather you read all of the documentation before you
attempt to use SmartZIP 1.0, if you're like me, you probably won't.
Nevertheless, there are some things you MUST know or do before you use
SmartZIP 1.0.

- Make certain that you have ample disk space, particularly if
you're using the "/r" (reZIP) option. When reZIPping, SmartZIP
first makes a copy of the ZIP file and unZIPs it. PKZIP further
requires disk space equivalent to the final ZIP file size.
Although SmartZIP has been tested and recovers elegantly from a
"disk-full" situation, it's better to avoid such marginal
conditions.

- SmartZIP and PKZIP 1.01 should be in a directory contained in your
PATH. You'll probably want to use SmartZIP 1.0's "/B" option, to
take advantage of PKZIP 0.9x's Reducing, so rename PKZIP 0.9x's
.EXE file to PKZIP09.EXE and make sure it's in a directory
contained in your PATH, as well.

- The zipname file extension, if you specify it, must be "ZIP".
Since the extension defaults to "ZIP", it's better not to
specify an extension.

- Any PKZIP configuration options you have set are in effect for
SmartZIP. However, the result obtained will depend on which
version of PKZIP yields a particular file. For example, files
for which Imploding/Shrinking are used will be governed by
configuration options set for PKZIP 1.01, and files for which
Reducing is used will be governed by configuration options set
for PKZIP 0.9x.

- If you intend to use ZIP2EXE/PKSFX to produce your own self-
extracting .EXE files, DO NOT use the "/B" option to produce the
ZIP file you intend to turn into a self-extracting file. The 1.01
version of ZIP2EXE/PKSFX can't handle files ZIPped with 0.9x's
Reducing algorithm.

With these caveats, you're ready to use SmartZIP 1.0. Let's suppose
that you have an existing ZIP file named MYFILE.ZIP into which you wish
to ZIP some more files OR you want to ZIP some files and create a new
ZIP file named MYFILE.ZIP. Here's a possible SmartZIP command:

SMARTZIP MYFILE /b /m /o

This command will invoke SmartZIP to create (or update, if it already
exists) MYFILE.ZIP. All files ("*.*" is the default file specification)
in the current directory will be SmartZIPped into MYFILE.ZIP using both
("/b") PKZIP 1.01's Imploding/Shrinking and PKZIP 0/9x's Reducing as
candidate compression algorithms. Files will be moved ("/m") into
MYFILE.ZIP and MYFILE.ZIP's file date will be set ("/o") to the date of
the latest file in MYFILE.ZIP.

Another example. Let's suppose that you have an existing ZIP file named
OLDZIP.ZIP that you wish to reZIP with SmartZIP 1.0. Here's a possible
SmartZIP command:

SMARTZIP OLDZIP *.EXE /b /o /r

This command will invoke SmartZIP to reZIP OLDZIP.ZIP. However, for
some odd reason, you only want to reZIP the ".EXE" files and leave all
other files in OLDZIP.ZIP as they are. All ".EXE" files in OLDZIP.ZIP
will be reZIPped using both ("/b") PKZIP 1.01's Imploding/Shrinking and
PKZIP 0/9x's Reducing as candidate compression algorithms. OLDZIP.ZIP's
file date will be set ("/o") to the date of the latest file in
OLDZIP.ZIP.

>>>>> SmartZIP Syntax

Was that simple enough? O.K., here's the full syntax for SmartZIP 1.0:

To run the program, key the following at the DOS prompt:

SMARTZIP zipname [filespec] [/B] [/D] [/M] [/O] [/R]

"zipname" = the name of the ZIP file to be created or updated.
If not specified, the file extension defaults to
"ZIP". If an extension is specified, it must be
"ZIP".
"filespec" = an optional pattern for specifying the files to be
SmartZIPped. Wild cards (* and ?) are supported.
The default is to SmartZIP all files (i.e., *.*).
"/B" = Use both PKZIPs. Try 1.01 Imploding/Shrinking
AND 0.9x Reducing. (The default is to try only
PKZIP 1.01 Imploding/Shrinking.) SEE NOTE BELOW.
"/D" = "Dumb" ZIPping (with "/B" only). This will force
SmartZIP to try ALL four levels of reducing for
each file.
"/M" = "Move" files to the ZIP file. The default is to
add files to the ZIP file.
"/O" = Set ZIP date to date of latest file.
"/R" = ReZIP the ZIP.

NOTE: If you wish to use the "/B" option to use both PKZIP 1.01
Imploding/Shrinking and PKZIP 0.9x Reducing (HIGHLY recommended),
you must rename PKZIP 0.9x to "PKZIP09.EXE" and place it in a
directory in your PATH.

>>>>> Usage Restrictions

SmartZIP is supplied for personal, private use. You may distribute
SmartZIP with these restrictions:

- SmartZIP and the other programs and documentation which accompany
it must be distributed together and in unmodified form.

- You may not charge a fee for distribution or usage.

- For-profit use without a license is prohibited.

- SmartZIP and the other programs and documentation which accompany
it may not be included (i.e., "bundled") with other products,
goods or services.

If you are using SmartZIP, your contribution in any amount ($12 per copy
suggested) will be greatly appreciated.

>>>>> DISCLAIMER OF WARRANTY

This software and documentation are distributed "as is" and without
warranties as to performance or merchantability. The author makes no
warranties whatsoever, either express or implied, with regard to this
software and other material distributed with this software and hereby
disclaims any and all implied warranties of merchantability or fitness
for a particular purpose. Because of the diversity of conditions and
hardware under which this software may be used, no warranty of fitness
for a particular purpose is offered. The user is advised to test the
software thoroughly before relying on it. The user must assume the
entire risk of using the software. In no event will the author be
liable for incidental or consequential damages, including, but not
limited to, destruction of data or damage to your equipment.

Joe Vincent
Joseph A. Vincent Consulting
805 Pine Way
Anchorage, Kentucky 40223-2361
Exec-PC BBS (414-964-5160), Compression conference
Phil Katz's PKWare BBS (414-352-7176).


  3 Responses to “Category : Utilities for DOS and Windows Machines
Archive   : SMRTZP10.ZIP
Filename : READ_ME!.NOW

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/