Datentransport - Kompression und Expansion von Dokumenten
Rohtext eines Referates von PS-Trainer

Die meisten Dokumente werden am PC genauso gespeichert, wie sie verwendet werden. Wenn Speicherplatz knapp oder teuer ist, kann man sie jedoch zum Speichern oder fr den Transport komprimieren.

(Stark vereinfachtes) Beispiel: den Text "aaaaaaaaaa" knnte man knapper darstellen: 10x"a" bentigt nur 1/2 so viele Zeichen. Das ist fr den Gebrauch natrlich sinnlos, bentigt aber weniger Platz beim Speichern. Komprimierte Dokumente mu; man daher vor der Verwendung expandieren, zum Speichern oder transportieren komprimieren.

Fr den Gebrauch am eigenen PC wird selten komprimiert, da Festplatten-Platz sehr billig geworden ist. Allenfalls komprimieren sie groe Dokumente zur Archivierung. Fr den Transport via Datentrger oder Internet ist Kompression jedoch sehr wichtig: Hier kommt es oft darauf an, auf wenig Platz (oder mit wenig bertragungszeit) groe Datenmengen unterzubringen  - das ist das Anwendungs-Gebiet von Kompander-Software.

   Kompander - Funktion
   Standards fr die Kompression
   Ordner - Kompression mehrerer Dokuzmente und ganzer Ordner
   Auto-Expander - Programm zum Auspacken ist bereits enthalten
   Viren - Gefahr aus Archiven ?
   Informationen - Links zum Thema Kompression
   Kompander - die wichtigsten Programme (mit Links)
   Filesplitter - Aufspalten und Zusammensetzen groer Dokumente
   Shareware - Links zu Kompander-Shareware und -Freeware

Kompander
sind Programme zum Komprimieren und Expandieren von Dokumenten (file compression programs). Damit erzeugen sie aus Dokumenten (oder ganzen Ordnern voller Dokumente) komprimierte Archive, umgekehrt packen sie damit Archive zu Dokumenten und Ordnern aus. Im Normalfall bleiben beide Versionen (Original und komprimiertes Archiv) erhalten, sie mssen selbst nach Gebrauch lschen,was sie nicht mehr bentigen.
Am besten lassen sich Texte und Datenbanken komprimieren (30-70%), am wenigsten bereits vor-komprimierte Bilder (JPEG), Sounds (MP3) und Animationen.
Fr die Kompression von Daten gibt es unzhlige Methoden, am Markt haben sich einige Verfahren durchgesetzt. 
Jedes Programm untersttzt eines oder mehrere dieser Verfahren. Bei Verwendung mssen sie sicherstellen, dass der Empfnger-PC ihr komprimiertes "Archiv" auch auspacken kann. (ACE, ARC, ARJ, B64, BHX, CAB, GZ, GZIP, HQX, LHA LZA, MIM, RAR, SIT, TAR, TAZ, TGZ, TZ, UU, UUE, XXE, Z, ZIP, ZOO,...). 
Einige davon dienen eigentlich nicht der Kompression, sondern anderen Zwecken, sind aber genauso zu verwenden. Fr besondere Dokumente (Bilder, Sounds, Sprache...) gibt es spezielle Kompressionsverfahren, die keine eigenen Kompander-Programme bentigen. Hier ist die entsprechende Software bereits in die Anwendungs-Programme intergriert: Expansion z.B. von Bildern im JPEG-Format erfolgt ungefragt durch ihren Internet-Browser.

Ordner (Verzeichnisse, directories) komprimieren und expandieren:
Alle genannten Programme bieten die Mglichkeit, nicht nur eine Datei zu komprimieren, sondern gleich einen ganzen Ordner inkl. Unter-Ordnern und einer Vielzahl darin enthaltener Dateien in ein einziges Archiv zu verpacken. Am Zielort wird wieder ein Ordner erzeugt, die Unterordner und Dateien an der richtigen Stelle ausgepackt.

Tipp: Bevor sie ein unbekanntes Archiv auspacken, erzeugen sie einen neuen Ordner (z. B. <C:\Archivordner> und verschieben das Archiv dorthin. Wenn sie nun auspacken, finden sie alle expandierten Dokumente und Ordner innerhalb ihres Auspackordners, und nicht verstreut ber die ganze Festplatte. Von dort bringen sie die Daten an den gewnschten Zielort, oder sie lschen 
sie sofort und mit der Sicherheit, alle Bestandteile erfasst zu haben.

Auto-Expander (self extracting archives):
sind komprimierte Dokumente, die zustzlich das Programm zum Auspacken enthalten. 
Jede/r AnwenderIn kann solche Archiv-Dokumente ohne weiteres Programm ffnen und verwenden. Wenn unklar ist, ob der Ziel-PC ber das richtige Programm zum Auspacken verfgt, sollten sie diese Form whlen. Damit stellen sie sicher, dass; ihr Dokument auch wirklich ausgepackt und verwendet werden kann, die Dateigre nimmt jedoch um das mitverpackte Expander-Programm zu.

Viren
knnen in jedem ausfhrbaren Programm enthalten sein. Archive sind daher ungefhrlich, selbst-expandierende Archive (Auto-Expander) knnen Viren tragen, da sie ja ausfhrbar sind.. Ausserdem knnen sich in einem an sich ungefhrlichen Archiv infizierte Programme befinden.
Das Auspacken infizierter Programme ist ungefhrlich, wohl aber deren Start.
Fr den Virenschutz gelten die gleichen Manahmen wie auch sonst: vertrauen sie keinen Unbekannten, schtzen sie ihren PC.
Verwenden sie nach Mglichkeit Virenschutz-Programme und legen sie sich im Internet ein gesundes Misstrauen zu (vor allem bei Angeboten fr Sex, schnellen Reichtum, usw...). Besonders gefhrlich haben sich unbekannte EXE-Programme erwiesen, die viel versprechen und doch meist nur Viren oder Spione (z.B. Trojaner) in ihren PC einpflanzen.

Informationen ber Kompressionsverfahren und -Programme:
Encoding & compressing (Universitt Victoria, engl., gute Links), WeboPedia, LearnTheNet (engl.), Indiana University, Diffuse, David Lemson, Brandon University und Moebiusweb, University of Illinois, Teamnet, University of  Arizona, National Central University NCU, WTVI, Gare,...

Kompander-Programme (subjektive Auswahl):
Programm - Informationen
ACE - WINACE fr Windows, Selbst-Extraktor (SFX), guter Filesplitter (volume splitting), starke und schnelle Kompression, viele Formate (ACE, ARJ, CAB, GZIP, LHA RAR, SIT, TAR, ZIP), Shareware und Vollprogramm.
ACE (DOS) gut fr automat. Verarbeitung (BAT, CMD)
ARJ - ARJ32 fr Windows, Selbst-Extraktor, Filesplitter (volume split), Dateigre<1GB, Versionen in engl. und dt., Kostenlos fr private Verwendung, Sehr gut fr lokale Archivierung, selten im Internet.
ARJ (DOS) sehr gut fr automat. Verarbeitung (BAT, CMD). Umfangreiche Optionen besonders fr Archiv-Profis.
Stuffit - DropStuff und Expander von Aladdin, untersttzt mehrere Formate (ACE, ARC, ARJ, CAB, GZ, LZH, RAR, SIT, TAR, TGZ, ZIP... , MIME/Base64, UU, sowie die MacOS-Formate HQX und BIN), besonders einfach (drag & drop), starke Kompression, auf MacOS am witesten verbreitet, Archive sind voll MacOS & Win kompatibel. Shareware und Vollversion.
GoBar fr Palmtops.
ZIP - WINZIP fr Windows, Selbst-Extraktor, Filesplitter  (disk spanning), Versionen in engl. und dt., untersttzt viele Formate (ARC, ARJ, B64, BHX, CAB, GZ, HQX, LZH, MIM, TAR, TAZ, TGZ, TZ, UU, UUE, XXE, Z, ZIP...), Shareware und Vollprogramm. Versionen fr MacOS verfgbar. Weit verbreitet.
PKZIP und PKUNZIP (DOS) gut fr automat. Verarbeitung (BAT, CMD).

Gute Kompander-Programme verfgen neben der Windows-Version (fr die manuelle Verwendung) ber eine DOS-Version. Diese dient zur automatischen vorprogrammierten Ausfhrung von Kompression (Archivierung) und Expansion. Dafr bentigen sie Kenntnisse von DOS sowie ber die Verwendung von BAT- und CMD-Programmen. Alle genannten Programme bieten eine ausfhrliche Beschreibung der betr. DOS-Befehle und -Optionen.

File-Splitter
sind Programme zum Aufteilen und Zusammensetzen von Dokumenten (engl. volume splitting, file splitting, disk spanning...).
Das ist dann sinnvoll, wenn ihre Archive grer als die Datentrger sind. Standard 3,5"-Disketten bieten 1,4MB Kapazitt, ZIP-Kasetten 100...250MB, CD's 600...750MB, usw.
Mit File-Splittern (meist bereits in Kompander-Programme integriert) knnen sie das komprimierte Dokument in mehrere Teile zerlegen, die sich getrennt transportieren lassen (z.B. je 1 Teil pro Diskette). Am Ziel-PC werden alle Teile von Disketten auf die Festplatte kopiert, dort wieder zusammengesetzt und expandiert.
Ein weiterer Grund fr Filesplitting ist das Internet: Wenn sie groe Dateien ber das Internet transportieren wollen, bentigen sie (bei geringer Bandbreite, wie z.B. mit Modems) viel Zeit. Abgesehen von den Kosten kann das zu Datenverlust fhren, wenn die Verbindung whrend der bertragung abbricht. Auerdem knnen sie gleichzeitig mehrere aufgespaltene Teile eines groen Dokuments laden - das bringt vor allem bei langsamen Servern groen Zeitgewinn.
 Das klingt komplizierter als es ist. Ebenso wie bei Kompander-Software knnen sie das Splitting-Programm mit-verpacken. Am Ziel-PC wird dann das integrierte Expander-Programm durch Anklicken des ersten Teil-Segmentes gestartet: Es setzt die Teile zusammen und entpackt die enthaltenen Dokumente. Testen sie die Funktion vor der erstmaligen Verwendung auf fremden PC !

Links zu Shareware und Freeware (meist engl. - Stichworte file utilities, compression...).
Diese Links bieten buchstblich hunderte Programme zum Thema "Daten-Kompression" Falls 
einer der Links nicht (mehr) funktioniert, lschen sie schrittweise alle Teile des Links von rechts nach links, um wenigstens zum nchsthheren Kapitel oder zur Homepage des Webs zu kommen.
