Compressor
(kurze)
Dokumentation
by Christian Schwarzbauer
Bedienungsanleitung
Das
Pogramm besteht aus den Dateien CompressorGui.exe, die die
grafische Benutzerschnittstelle darstellt, und HuffmanCompressor.dll, die die Funktionen zum Komprimieren und
Dekomprimieren nach dem Huffman-Algorithmus bereitstellt.
Die Bedienung ist recht einfach
und kommerziellen Kompressions-Anwendungen wie WinZip, WinRAR oder WinAce
(teilweise) nachempfunden. Die Kompressionsraten sind allerdings nicht ganz so gut
;-). Die besten Kompressionsraten erreicht man bei Dateien, bei denen relativ
wenig verschiedene Zeichen vorkommen und diese mit sehr unterschiedlichen
Häufigkeiten.
Zuerst muss ein Archiv erstellt
werden (Strg + N) oder ein
bestehendes Archiv geöffnet werden (Strg
+ O). Diesem Archiv können Dateien hinzugefügt werden (Einfg), es können Dateien gelöscht werden (Entf) und es können Dateien aus dem Archiv entpackt werden (Strg + E). Ein Archiv kann auch wieder
geschlossen werden (Strg + C). Wenn
Dateien entpackt werden, wird nach einem Verzeichnisnamen gefragt, wobei als
Standard der Name des Archivs ohne die Endung CAF (Compressed Archive Format) verwendet wird.
Mehr gibt es zur Bedienung
eigentlich nicht zu sagen, falls irgendjemand Fragen zum Programm hat,
Verbesserungsvorschläge (gäbe es jede Menge ;-)), Bugs oder ähnliches berichten
will, dann kann er mir gerne unter schwarzbauer.chris@gmx.at
mailen.
Download
Hier
gibt es das Programm Compressor
und
die dazugehörige DLL für die Huffman – Komprimierung
zum
Download.
Um
das Programm verwenden zu können, muss das .NET-Framework installiert sein,
dass man auf der Microsoft – Homepage
http://msdn.microsoft.com/netframework/downloads/howtoget.asp
downloaden
kann.