home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mega Top 1
/
os2_top1.zip
/
os2_top1
/
DOS_GG
/
COMCAT
/
VOL29.ARJ
/
VOL2947
< prev
next >
Wrap
Text File
|
1992-01-07
|
6KB
|
129 lines
P r o g r a m m a T h e e k volume 2947
Titel: LHARC/LHICE P.D. datacompressie en ARCTEST vergelijking
Number Name Size Date Comments
2947.01 2LZH LZH 9703 3-02-90 Maak .LZH uit ARC/ZIP/PAK, eist progs
2947.02 ARC-COMP COM 8738 3-26-89 Vergelijking compressiemethoden -
hulp
2947.03 ARCTEST LZH 105790 3-02-90 Info en progs voor vergelijking
methoden
CATALOG 947 750 3-02-90 Dit bestand
2947.04 CHKLHARC LZH 9640 3-02-90 Check SFX LZH bestand
2947.05 ICE114 COM 36797 3-02-90 ICE 1.14 - hack van LHARC 1.13
2947.06 LH-HDR-# TXT 1403 4-06-89 Beschrijving .LZH header
2947.07 LHARC13 COM 36179 3-02-90 LHARC 1.13 - Yoshi compressie
(self-extract)
2947.08 LHDIR LZH 11788 3-02-90 DIR van LZH bestanden
2947.09 LZHUF LZH 18134 3-02-90 Beschrijving/routines (C) LZH formaat
VOL2947 ABS 4802 3-02-90 Abstract (M.)
12 File(s) 109568 bytes free on volume VOL2947
LHARC (ook wel: LZARC) is DE grote konkurrent van PKZIP wat betreft zowel
de omvang van de archieven als de snelheid. ICE is een kleine aanpassing,
zeg maar gerust 'hack', van de geleverde versie 1.13. Deze
twee zijn
self-extracting; de anderen zijn hoofdzakelijk .LZH bestanden die met
LHARC kunnen worden uitgepakt.
******
2LZH is a small program that takes care of converting ZIP, ARC,
or PAK files to lzarc format.
Lzarc is rapiedly gaining a cult following due to its VERY tiny
archives.
**** CHKLHARC *****
The purpose of this program is to search COM and EXE files to determine if
they are self-extracting LHARC files, and, if they are, a determination is
made whether the file contains an "AUTOLARC.BAT file, which is potential ly
dangerous if you do not know what it does.
If CHKLHARC does find a file with the auto-executing batch file contained
therein, then it will create a new LZH file from the COM or EXE file so that
you can view and manipulate the contents with LHARC.
How can a LHARC file containing an "AUTOLARC.BAT" file be dangerous, you
ask? A LHARC self-extracting file, once it does its self-extraction, will
look for such a batch file and then execute it if present. A few "DEL *.COM"
commands or the likes thereof could do a good bit of mischief.
LHdir is a utility program to be used in conjunction with the LHarc file
compression program. It has three purposes, depending on how its used.
1) As a directory utility. Just like LHarc you can see the names and
sizes of files inside a LZH file. Some example commands:
LHDIR ABC.LZH
LHDIR ABC
LHDIR ABC *.TXT *.EXE
Unlike LHarc, you can also see what's inside a self-extracting COM or
EXE file created by LHarc. This requires that the file you are looking
at be completely specified on the command line.
LHDIR ABC.EXE
LHDIR ABC.EXE *.TXT
2) As a converter of self-extracting to normal LZH files. If the file
is self-extracting, you will be asked if you wish to convert it to a
normal LZH file after viewing the directory. Answering 'Y' will create
a second file with the LZH extant and retain the original EXE or COM
file, should you wish to use it for other purposes.
3) As a scanner for self-extracting LHarc files you may have lost track
of. If invoked as "LHDIR -S", the program will scan all EXE and COM
files in the current directory (limited to 300 COM and 300 EXE files)
and tell you which, if any, are really LHarc self-extracting
files.
ARCHIVER COMPARISON
This file presents the results of extensive tests that I ran on the
various archivers. The program DCCMP (included in this distribution),
is the program I wrote to automatically run the tests. It can be used
to run tests on your own data.
This file and the program DCCMP (and its source code) may be freely
used and distributed, but please distribute all files together.
What is contained in this distribution?
---------------------------------------
The following is a list of files I have included in this distribution
and what they are:
README -- Simply directs one to read this file first.
COMPARE1.TXT -- This file. The purpose of this file is to give
general information, list what archivers were tested,
and list exactly what each test set was composed of.
RESULTS1.TXT -- This file lists the raw data from running 19 test
sets through my comparer program.
VARIATN1.TXT -- This file lists the raw data from running 22
variations on one particular test set.
MEMORY1.TXT -- This file lists the raw data from running 20 different
memory constraints on one particular test set.
COMMENT1.TXT -- This file contains my comments on what all the raw
data means.
DCCMP.EXE -- My comparer program. This is what I used to generate
the raw data. Simply run "DCCMP" to get a complete
usage.
DCCMP.C -- The C source code to my program.
DCCMP -- This is the make file for compiling the DCCMP program.
ARCHIVE.CMP -- The DCCMP format batch file that tells my program
what archivers to run, and how to run them.
ARCHIVE2.CMP -- Another DCCMP format batch file (same as ARCHIVE.CMP
except that archivers are Not run in quite mode).
ARCHIVE3.CMP -- Another DCCMP format batch file (this one was used to
add a single file to an archive that already exists).
TEST.BAT -- One of the actual DOS batch files I used to run my
DCCMP program with.