home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
beehive
/
compress
/
lhrd.arc
/
LHRD.DOC
< prev
Wrap
Text File
|
1993-06-12
|
3KB
|
74 lines
Documentation For LHRD.COM
LHRD v1.1 SGG 24 April 1989
Usage: LHRD <filename> [<afn>]
where <filename> is an LHARC file (default extension .LZH or .LHC).
Members matching <afn> are extracted to the current drive.
If <afn> is absent, member names are displayed.
------------------------------------------------------------------------
This is the first release of a CP/M utility which will list and/or
extract member files of archives created by new compression program
LHARC, introduced here last month from Japan. LHARC is currently
available only for MS-DOS. The files can usually be recognized by the
characteristic filename extension ".LZH".
LHARC is based on a public domain 'C' program called LZHUF, which is in
turn an enhanced version of a simpler scheme called LZSS. LZSS was
originally coded by Haruhiko Okumura, who has also taken the time to
explain the various programs. The enhancement was the work of Haruyasu
Yoshizaki, who is also responsible for the LHARC itself. The 'C' code
was translated to English by Kenji Rikitake. Special mention is also due
to Kenjirou Okubo, a central figure in the exchange.
This program is based on the LZHUF 'C' code, which was split in half and
otherwise modified to compile under CP/M by Gene Nolan. I made
appropriate modifications and additions to make the program work with
LHARC format files. The program was compiled with Aztec 'C' v1.06D.
Type the program name for a simple usage message.
I plan to make some additional enhancements and neaten up the 'C' source
for inclusion in a subsequent release, hopefully very soon. Thanks again
to everyone involved.
- Steven Greenberg
(201) 670-8724
v1.0 20 April 1989
v1.1 24 April 1989
Changes for v1.1
================
1. Fixed a bug involving references to non-existent command line
arguments. This caused v1.0 to be incapable of performing the directory
display function on certain systems.
2. I am including an alternate compilation of the same program in which
console output is substituted for file output, thus achieving a quick
and dirty 'TYPE' program for LHARC member files. Though '[more]' pauses
were added to pause after each screenful of output, I have made no
further attempt to make a 'slick' viewing utility. The alternate version
is called LHVW, and should be safe for RCP/M use.
3. Added standard 'prompt before overwrite' of existing files, a feature
which was absent on the previous version.
4. By special request, the program will now supports ".LHC" as well as
".LZH" as a default filename extension. As before, any filename may be
used if it is fully specified in the command line.
5. Re-wrote the compression ratio calculation code to use integer
arithmetic only. This prevented the necessity of linking the floating
point routines into the program, making the program smaller. The new
version, with the updates, is now under 16k.
S. Greenberg
24 April 1989
φDOG COM!ⁿ%")óDPATH30 COM!╪N4
Fê