home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Boston 2
/
boston-2.iso
/
DOS
/
HILFEN
/
TEXTE
/
LZEXE
/
UPACKEXE.DOK
< prev
Wrap
Text File
|
1993-12-01
|
2KB
|
73 lines
UPACKEXE.EXE Version 1.00 (c) 1989 Fabrice BELLARD
Für einführende Informationen verweise ich auf die Dokumentation
zu LZEXE.
Dieses Programm schließt eine noch vorhandene Lücke in der
Sammlung bereits vorhandener Komprimierungsprogramme: es erlaubt
die Entkomprimierung von EXE-Dateien, die mit Microsoft's
EXEPACK.EXE komprimiert wurden. Danach sollten Sie die Dateien mit
LZEXE erneut komprimieren, um den größtmöglichen Einspareffekt zu
erzielen. Mit EXEPACK komprimierte Programme sind weit verbreitet:
praktisch alle in Microsoft C geschriebenen Programme sind mit
EXEPACK komprimiert, sicherlich um die nicht genügende Code-
Optimierung von MSC zu kaschieren! Der dort verwendete
Algorithmus, obwohl ausreichend schnell, kann nicht mit dem in
LZEXE verwendeten verglichen werden, der bessere Ergebnisse
bringt.
Außerdem, und deswegen habe ich UPACKEXE geschrieben, komprimiert
EXEPACK die Sprungtabelle (Relocation Table) von EXE-Dateien, so
daß sie für LZEXE nicht verfügbar sind. LZEXE kann dann nicht mehr
maximal komprimieren, und die Kompressionsrate sinkt.
Gebrauch von UPACKEXE:
----------------------
Syntax: UPACKEXE Dateiname[.EXE],
wobei 'Dateiname' der Name der zu entkomprimierenden Datei ist.
Nach der Umwandlung wird sie zu '*.OLD' umbenannt. Die neue EXE-
Datei wird im aktuellen Verzeichnis unter dem Namen 'UPACKEXE.TMP'
erzeugt und danach umbenannt.