Thanks for mentioning it. I have it, a DOS utility, a little more work
than a GUI.
Mike, do you want a ZIP file as such, or would you consider LHA?
I was reminded of the old LHA compression algorithm by that EXE/ZIP
discussion in another thread this evening.
Yoshi's LHA.EXE 2.55 is only 36 KB and includes both compression and
extraction, as well as the option for self-extraction. It's a
beautiful little freeware DOS utility which I used routinely for years
until WinZIP appeared and everyone seemed to adopt that.
Here's the "Help" (enter LHA at prompt without arguments to get it)
[slightly edited from the DOS screen to eliminate line breaks here]
C:\>lha
LHA version 2.55 Copyright (c) Haruyasu Yoshizaki, 1988-92
=== << A High-Performance File-Compression Program >> == 11/15/92 ===
Usage:
LHA <command> [/option[-+012|WDIR]] <archive[.LZH]> [DIR\] [filenames]
----------------------------------------------------------------------
<command>
a: Add files u: Update files m: Move files
f: Freshen files d: Delete files p: disPlay files
e: Extract files x: eXtract files with pathnames
l: List of files v: View listing of files with pathnames
s: make Self-extracting archive t: Test the integrity of archive
<option>
r: Recursively collect files w: assign Work directory
x: allow eXtended file names m: no Message for query
p: distinguish full Path names c: skip time-stamp Check
a: allow any Attributes of files z: Zero compression (only store)
t: archive's Time-stamp option h: select Header level(default=1)
o: use Old compatible method n: display No indicator/pathname
i: not Ignore lower case l: display Long name with indicator
s: Skip by time is not reported -: '@' and/or '-' as usual letters
d: pack Directory name also f: Force to write without check
======================================================================
You may copy or distribute this software free NIFTY-Serve SDI00506
of charge. For use as a part of commercial or PC-VAN FEM12376
of shared distributions, see our distribution ASCII-NET pcs02846
policy in Manual.
C:\>
The algorithm has been implemented on a number of OSes and source code
seems to be available too (at least in some cases). For example, see:
http://members.aol.com/DuckGroup/lha_comp.html
http://datacompression.info/LHA.shtml
You can download version 2.55e (64 KB including docs etc.) at:
http://www.geocities.com/SiliconValley/Hub/3650/lharev.html
I think 2.55 was the last English version of LHA for MSDOS.
A quick squiz at the manual shows it can do quite a lot!
(Rather more than I ever used in fact.
Cheers, Phred.