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

 

            CompressorGUI.exe

 

und die dazugehörige DLL für die Huffman – Komprimierung

 

            HuffmanCompressor.dll

 

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.