home *** CD-ROM | disk | FTP | other *** search
/ Hacks & Cracks / Hacks_and_Cracks.iso / vol1 / ucf-xpb3.zip / XPACK.DEU < prev    next >
Text File  |  1997-01-02  |  18KB  |  437 lines

  1.  
  2.  
  3.      XPACK    Ein Kompressor für Programme, Daten ... und Diskettenabzüge
  4.  
  5.     Copyright (c) 1995-1996 by JauMing Tseng
  6.  
  7.    WAS IST XPACK?
  8.  
  9.      XPACK ist ein Kompressor für ausführbare Dateien vom Typ EXE/COM/SYS.
  10.      Dieses Programm packt die meisten ausführbaren Dateien. Die
  11.      komprimierten Dateien belegen weniger Plattenplatz weil sie kleiner
  12.      sind, aber sie laufen genau wie vorher.
  13.  
  14.      XPACK ermöglicht es auch komprimierte Diskettenabzüge zur
  15.      elektronischen Übertragung zu erstellen. Die komprimierte Diskette
  16.      kann dann über Modem durch die Telefonleitung oder eine andere
  17.      elektronische Netzwerke gesendet werden. Es kann benutzt werden,
  18.      um Disketten auf Festlatten oder Sicherungsbänder zu kopieren.
  19.      Das garantiert, daß der Inhalt der Diskette mit dem Original genau
  20.      übereinstimmt - mir Verzeichnisstrukturen, Datum und Zeit aller
  21.      Dateien und Verzeichnisse. Es ist auch nützlich um startbare
  22.      Disketten zu archivieren.
  23.  
  24.      XPACK ist auch ein leistungsfähiger Dateikompressor mit einem
  25.      für den Benutzer durchsichtigem im RAM residentem Entpacker
  26.      (XPACK OnLine DeCompression System). Er ermöglicht dem Benutzer
  27.      problemlosen Zugriff auf die komprimierten Dateien. Das wird durch
  28.      Abfangen der DOS-Aufrufe getan, um dem Benutzer den ursprünglichen
  29.      Dateiinhalt vorzuspiegeln. Tragen Sie einfach den Befehl
  30.      XPACK -z in Ihre AUTOEXEC.BAT ein und machen Sie sich keine Sorgen
  31.      mehr.
  32.  
  33.      Der residente Teil des XPACK OnLine DeCompression System benutzt
  34.      3 KB vom hohen Speicher und 32 KB EMS.
  35.  
  36.    SYSTEMANFORDERUNGEN.
  37.  
  38.      XPACK arbeited auf jedem IBM-kompatiblem Rechner mit 192 Kb freiem
  39.      DOS-Speicher.
  40.  
  41.      Kompressionsmethode 4 benötigt zusätzlich 192 KB,
  42.      Kompressionsmethode 5 benötigt zusätzlich 147 KB für die Kompression.
  43.  
  44.      Jede mit XPACK komprimiertes Programm läuft auf jedem IBM-kompatiblen
  45.      System: XT, AT, 80286, 80386, 80486, Pentium oder Pentium Pro;
  46.      auf Intel und nicht-Intel.
  47.  
  48.    BENUTZUNG VON XPACK.
  49. - --
  50.      Den Befehl eingeben:   XPACK [optionen] dateiname
  51.  
  52.        wobei "dateiname" der Dateiname der ausführbaren Datei ist, die
  53.        komprimiert werden soll. XPACK arbeitet richtig mit ausführbaren
  54.        Dateien. Wenn Sie also keine Dateierweiterung angeben, wird
  55.        ".EXE", ".COM" oder ".SYS" angenommen. Der Dateiname kann
  56.        Laufwerks-, Verzeichnisnamen und Wildcards (* oder ?) enthalten.
  57.        Die verschiedenen Optionen "optionen" werden später erläutert.
  58. - --
  59.      XPACK wird eine ausführbare Datei erzeugen die :
  60.        (a) kleiner als die ursprüngliche ist, und
  61.        (b) arbeitet wie vorher, ohne bemerkbaren Geschwindigkeitsverlust.
  62.  
  63.      Der Rechner wird einige Sekunden für den Kompressionsprozess benötigen.
  64.      Wenn Sie ungeduldig geworden sind können Sie mit [Esc] abbrechen.
  65.  
  66.      Nicht alle .EXE Dateine dürfen mit XPACK komprimiert werden.
  67.      (z.B. .EXE mit internen Overlays mit Option /g)
  68.      Deshalb erzeugt das Programm Kopien der Dateien. Die ursprüngliche Datei
  69.      DATEINAME.EXE wird in DATEINAME.OLE umbenannt. Wenn ein Fehler auftritt
  70.      können Sie den Kompressionsprozess mit diesen 2 Befehlen rückgängig
  71.      machen:
  72.  
  73.                       COPY DATEINAME.OLE DATEINAME.EXE
  74.                       DEL DATEINAME.OLE
  75.  
  76.      (.COM und .SYS Dateien können keine Probleme bereiten.)
  77.  
  78.    OPTIONEN.
  79.  
  80.      Jede Option die Sie benutzen gehört zwischen "XPACK" und "DATEINAME".
  81.  
  82.      Alle Optionen sind unempfindlich gegen Groß- und Kleinschreibung,
  83.      beginnen entweder mit einem Bindestrich ('-') oder Parameterstrich
  84.      ('/').
  85.  
  86.      Die einzelheiten der Befehlszeilenoptionen:
  87.  
  88.         -?  ruft Option -h auf
  89.  
  90.         -h  Dieser Schalter läßt XPACK die Hilfeseiten auf die
  91.             DOS-Konsole screiben.
  92.  
  93.                Sie können die Hilfe mit "XPACK /? > XPACK.HLP" abspeichern.
  94.  
  95.         -4  zwingt XPACK, Methode 4 zu benutzen
  96.             bestes Kompressionsverhältnis
  97.  
  98.         -5  zwingt XPACK, Methode 5 zu benutzen (Standardeinstellung)
  99.             zweitbestes Kompressionsverhältnis
  100.             schnellste Kompression
  101.             schnellte Dekompression
  102.             Kleinster Dekompressionscode
  103.  
  104.         -x  Entpack die komprimierte .COM oder .SYS Datei.
  105.  
  106.         -f  Zwingt XPACK die Datei zu auch zu komprimieren, wenn
  107.             die erzeugte Datei größer geworden ist.
  108.             (Wird nicht von vielen benutzt werden)
  109.  
  110.         -o  XPACK erzeugt keine Kopien (.OLE) mehr
  111.             Nur wenn Sie sicher sind, daß das komprimierte Programm
  112.             korrekt läuft dürfen Sie diesen Schalter benutzten.
  113.  
  114.         -g  zwingt XPACK vorhandene Overlays mit dem eigentlichen
  115.             komprimierten Programm zu verschmelzen.
  116.             (Weiter unten wird beschreiben welche Dateien nicht gepackt
  117.             werden können)
  118.  
  119.                Ohne den Schalter -g versucht XPACK gar nicht erst eine
  120.                .EXE Datei mit Overlays zu packen.
  121.  
  122.              Der Schalter -g muß nicht mit jeder .EXE Datei mit Overlays
  123.              funktionieren. Es arbeitet gut mit von den TURBOTXT
  124.              übersetzten Texten (gehört zur registrierten Version von
  125.              TURBOBAT), Overlays von Turbo/Borland Pascal,
  126.              Clipper 5.2 mit Blink 3.0.
  127.  
  128.         -pd  Komprimiere Dateien als Daten.
  129.              Zur Benutzung mit dem XPACK OnLine Decompression System
  130.  
  131.         -ud  Dekompression von Dateien die mit -pd komprimiert worden sind.
  132.  
  133.         -z   Installiert das Xpack OnLine DeCompression System
  134.              im Speicher
  135.  
  136.         -zr  Entfernt das Xpack OnLine DeCompression System
  137.              aus dem Speicher
  138.  
  139.         -z-  Schaltet das Xpack OnLine DeCompression System aus
  140.  
  141.         -z+  Schaltet das Xpack OnLine DeCompression System ein
  142.  
  143.         -ux  "Ultra eXpander" entpackt einige mit Hochsprachencompilern
  144.              erzeugte Programme. Bitte benutzen sie vollen Pfad und
  145.              Dateiname (Ersatzzeichen wie * und ? sind nicht zulässig)
  146.  
  147.    BENUTZUNG VON XPACK zum Erzeugen einer komprimierten Diskettenabzugsdatei
  148.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149.      Befehl:   XPACK Option Laufwerk: Dateiname
  150.  
  151.        Dateiname ist die komprimierte Abzugsdatei.
  152.        Wenn keine Erweiterung angegeben ist hängt XPACK .XDI and.
  153.        Dateiname darf auch Laufwerk und Pfad beinhalten.
  154.  
  155.      Beschreibung der optionen:
  156.  
  157.         -p  Komprimiere Inhalt der Diskette in Laufwerk: in die Datei
  158.             Dateiname
  159.  
  160.         -u  Umkehr von -p
  161.             Entpacktt die Abzugsdatei auf die Diskette in Laufwerk:
  162.             Ersatzzeichen (* oder ?) sind für den Dateinamen zulässig.
  163.  
  164.      BEISPIELE
  165.      ~~~~~~~~~
  166.        Um alle .EXE im aktuellen Verzeichnis zu komprimieren
  167.        tippen Sie:
  168.                           XPACK *.EXE
  169.  
  170.        Um alle .EXE in C:\PROGS ohne Backup zu komprimieren tippen Sie:
  171.  
  172.                           XPACK /O C:\PROGS\*.EXE
  173.  
  174.        Um alle Programme mit Methode 4 zu packen tippen Sie:
  175.  
  176.                           XPACK /4 *
  177.  
  178.        Für die Kompression von BUMF.EXE (Erzeugt aus BUMF.TXT mit TURBOTXT)
  179.        ist folgender Befehl nötig:
  180.  
  181.                           XPACK -g BUMF
  182.  
  183.        Um ein komprimiertes Abbild (Name: NYDISK.XDI) der Diskette
  184.        im Laufwerk B: zu erzeugen tippen Sie:
  185.  
  186.                           XPACK -p b: MYDISK.XDI
  187.  
  188.        Um den Inhalt von C:\BOOT.XDI auf eine Diskette im Laufwerk A:
  189.        auszupacken:
  190.  
  191.                           XPACK -u a: C:\BOOT
  192.  
  193.        Um alle Dateien in D:\MYDATA als Daten zu packen:
  194.  
  195.                           XPACK -Pd d:\mydata\*
  196.  
  197.        Um alle als Daten gepackten Dateien in E:\MYfile zu entpacken:
  198.  
  199.                           XPACK -Ud e:\myfile\*.*
  200.  
  201.        Um das Xpack OnLine DeCompression System resident zu installieren:
  202.  
  203.                           XPACK -z
  204.  
  205.        Um das Xpack OnLine DeCompression System zu deinstallieren:
  206.  
  207.                           XPACK -zr
  208.  
  209.        Um das Xpack OnLine DeCompression System auszuschalten:
  210.  
  211.                           XPACK -z-
  212.  
  213.        Um das Xpack OnLine DeCompression System einzuschalten:
  214.  
  215.                           XPACK -z+
  216.  
  217.  
  218.  
  219.      DATEIEN DIE NICHT GEPACKT WERDEN KÖNNEN.
  220.  
  221.        Einige Dateien können/sollten nicht mit XPACK bearbeitet
  222.        werden sollten:
  223.  
  224.                - Programme die Prüfsumme von sich selbst testen
  225.                - Programme die Konfiguartionsdatein in sich selbst
  226.                  speichern
  227.                - Programme/Treiber wie EMM386.EXE
  228.                - Einige Programme mit Overlays oder DOS4GW Overlays,..
  229.                    weil sich bei der Kompression die Position des Overlays
  230.                    verschiebt und deshalb nicht gefunden wird.
  231.  
  232.      WINDOWS UND OS/2 DATEIN.
  233.  
  234.        XPACK kann zur Zeit keine Windows oder OS/2 New .EXEs packen,
  235.        weil dies am Ende diese Dateien Resourcen beinhalten
  236.        (z.B. Bilder, Dialoge, Schalter und Sysmbole,..)
  237.  
  238.          Diese Recourcen werden nicht mit dem Programm geladen sondern
  239.          erst wenn sie benötigt werden.
  240.  
  241.          Windows und OS/2 Dateinen werden automatisch von XPACK erkannt.
  242.  
  243.        Ich werde versuchen in Zukunft auch Programme für Windows 3.1,
  244.        Windows 95, OS/2, DOS protect mode, DOS Overlay
  245.        Kompressionsfunktionen zu schreiben. (Bitte geduldig sein)
  246.  
  247.      VERBREITUNG VON XPACK.
  248.  
  249.        XPACK ist durch das Urheberrecht geschützt und darf nur unter
  250.        diesen Bedingungen vertrieben werden:
  251.          1) keine Gebür (außer für das Kopieren und Versenden des
  252.             Datenträgers) wird verlangt.
  253.          2) Das Programm und die Dokumentattion beleibt zusammen
  254.             es sind keine Veränderungen daran zulässig.
  255.  
  256.        XPACK darf kostenlos in jeder BBS, Online System oder ählichem
  257.        abgelegt werden und darf kostenlos in CD-ROM aufgenommen werden.
  258.  
  259.        Sie dürfen komprimierte Diskttenabzugsdatein nur vertreiben,
  260.        wenn Sie XPACK registriert haben.
  261.  
  262.      Prüfen der Echtheit
  263.      ~~~~~~~~~~~~~~~~~~~
  264.        Um die Echtheit der Unterschrift zu prüfen, können Sie pgp benutzen.
  265.        auf dem Bildschirm sollte zu sehen sein:
  266.  
  267.        ...
  268.        Good signature from user "JauMing Tseng <s8203143@simon.pu.edu.tw>".
  269.        Signature made 1996/??/?? ..... GMT using 2048-bit key, key ID EE317325
  270.        ...
  271.  
  272.        Um den öffentlichen Schlüssel des Author zu erhalten schicken Sie
  273.        Post an s8203143@simon.pu.edu.tw mit Betreff: get public key
  274.  
  275.      Verdienste & Grüße
  276.  
  277.         Optimized by http://www.xs4all.nl/~feldmann
  278.         Revised documentation (XPACK.DOC) by John Kiernan.
  279.         I thank the following people for testing and suggestions:
  280.         Fred Lu, John Kiernan, ChengChang Liu,
  281.         Harald Feldmann(Author Hamarsoft HAP archiver), Jeff Gilchrist,
  282.         Henrik Haftmann, Michal Weis, Peter Hubinsky (Slovak Antivirus Center),
  283.         Cristi Bradiceanu (The DOP), Tomas Hajny, Roeland Louwe Kooijmans,
  284.         Keith Petersen (General Manager of Simtel), Peter Gutmann, Frank Zago,
  285.         Adam Nikic, Timo Salmi, Mika Koykka, Ron van Daal, Roberto Favaretti.
  286.         Bulent Eren, Michael E. Webb, Stefan Raaijmakers, uNDeRWoRLD^TPiNC/CNF
  287.         Veit Kannegieser(Author DiskEMU). Thank you!
  288.  
  289.         WIE ARBEITED XPACK?
  290.  
  291.           XPACK komprimiert das ausführbare Programm.
  292.           Dann wird es zurück auf die Platte geschrieben und ein
  293.           kleines Stück Entschlüsselungscode wird angehängt.
  294.  
  295.           Wenn das Programm ausgeführt wird, wird das zuerst in höhere
  296.           Speicherbereiche verschoben dann wird es von diesem Platz aus
  297.           zu ursprünglichen Platz ausgepackt, Register werden angepaßt,
  298.           damit dann das Programm ausgeführt werden kann als wenn es nicht
  299.           gepackt gewesen wäre.
  300.  
  301.  
  302.           Wenn während der entschlüsselung des Programmes ein
  303.           Prüfsummenfehler auftritt wird das Programm mit der
  304.           Meldung
  305.  
  306.             "This program is damaged and can't run!"
  307.  
  308.           abgebrochen.
  309.  
  310.           XPACK beinhaltet Sicherheitsfunktionen um veränderte oder
  311.           beschädigte Programme nicht auszuführen. Sie können sich gewiß
  312.           sein, daß Ihr Programm nicht abstürzt oder unerlaubt verändert
  313.           wurde. Die Ihrem Programm zugrunde liegenden Daten sind nicht
  314.           offen sichtbar (z.B. für HEX-Editor oder Disassembler) und
  315.           Ihr Programmcode wird vor anderen Augen sicher sein.
  316.  
  317.         Wie funktioniert das XPACK OnLine DeCompression System ?
  318.  
  319.         Wenn das XPACK OnLine DeCompression System resident im speicher ist,
  320.         ermöglicht es automatisch Zugriff auf die gewünschten Dateien.
  321.         Dies wird durch Abfangen aller DOS-Aufrufe der Programme
  322.         (auch COMMAND.COM) erreicht.
  323.         Im Normalfall werden die Aufrufe an DOS weitergeleitet, aber wenn
  324.         XPACK herausfindet, daß eine komprimierte Datei geöffnet werden soll
  325.         werden die komprimierten Daten gelesen auf die Platte entpackt, um
  326.         dem Programm die vollständige Dateilänge zur Verfügung zu stellen.
  327.         Die gepackte Datei wird in einen selbst gewählten Namen umbennannt
  328.         und die neue Datei erhält den ursprünglichen Namen. Danach wird
  329.         der AUfruf an DOS weitergeleitet. Weder DOS noch das Programm
  330.         bemerken, daß dies passiert. Wenn die komprimierte Datei ohne
  331.         Änderung geschlossen wird, wird die ausgepackte Datei gelöscht und
  332.         die Umbennennung rückgängig gemacht. Im anderen Fall wird nur die
  333.         komprimierte Datei gelöscht und die geänderte Datei bleibt erhalten.
  334.  
  335.  
  336.         Spezialfälle für das XPACK OnLine DeCompression System ?
  337.  
  338.         Das XPACK OnLine DeCompression System gibt den Programmen die
  339.         Illusion, daß kleine Datendateien große Datendateien wären.
  340.         Das klappt sehr erfolgreich bei fast alllen Programmen jederzeit
  341.         problemlos.
  342.  
  343.         Ein Spezialfall sind Programme die die Dateigröße aus dem
  344.         Verzeichniseintrag ermitteln und nur diese Anzahl Byte lesen
  345.         (statt der Größe der ausgepackten Datei)
  346.  
  347.         Dieses Verhalten wurde beim DOS-XCOPY (MS, 6.22) und PKZIP
  348.         (1.01, 2.04) von PKWARE gefunden.
  349.  
  350.         Das XPACK OnLine DeCompression System arbeitet dennoch gut mit
  351.         diesen Anwendungen.
  352.  
  353.      Hilfen und Verbessrungsempfehlungen.
  354.  
  355.          Schicke sie an den Autor:
  356.  
  357.           Intelnet e-mail: s8203143@simon.pu.edu.tw
  358.  
  359.      URL:
  360.           http://140.128.9.3/home1/86Ga/s8203143/public_html/xpack.html
  361.           (Dep. of Computer Science and Info. Mgt, Providence Univ.)
  362.  
  363.        Die neuste Vesrion von XPACK kann gefunden werden auf:
  364.  
  365.            Slovak Antivirus Center: ftp.elf.stuba.sk /pub/pc/pack
  366.            Walnut Creek CDROM: ftp.simtel.net /pub/simtelnet/msdos/execomp
  367.            Garbo archives: garbo.uwasa.fi /pc/execomp
  368.  
  369.            Some mirrors of Slovak Antivirus Center:
  370.  
  371.            ftp.vse.cz           /pub/msdos/SAC/pc/pack            (Czech)
  372.            ftp-beer.bke.hu      /vol1/pub/sac/pc/pack             (Hungary)
  373.            ftp.cs.tu-berlin.de  /pub/msdos/mirrors/stuba/pc/pack  (Germany)
  374.  
  375.      ERKLÄRUNG.
  376. - --
  377.        Unter keinen Umständen kann ich, oder irgendjemand, der beim
  378.        Schreiben von XPACK oder einer begleitenden Datei für
  379.        irgendwelche Schäden verantwortlich gemacht werden, die durch die
  380.        Benutzung oder nicht mögliche Benutzung der Dateien oder
  381.        Programme in diesem XPACK Release entstanden.
  382. - --
  383.      Alle Programm die in dieser Dokumentation erwähnt wurden sind
  384.      eingetragene Warenzeichen Ihrer entsprechenden Besitzer. Sie wurden
  385.      nur zu Identifizierungszwecken benutzt.
  386.  
  387.      Registrierung
  388.      ~~~~~~~~~~~~~
  389. - --
  390.         XPACK(1.60+) ist KEIN freies Programm. Es wurde als Shareware
  391.         verbreitet. Das heißt, daß Sie XPACK und dessen Möglichkeiten
  392.         für eine gewisse Zeit benutzen dürfen, um festzustellen in wie
  393.         Weit diese Software für Ihre Zwecke geeignet ist.
  394.  
  395.         XPACK ist in der Shareware-Version voll funktionsfähig. Jeder
  396.         darf die Software 30 Tage lang nutzen, um festzustellen, in wie
  397.         Weit XPACK seinen Bedürfnissen entspricht. Wenn Sie XPACK für
  398.         eine längere Zeit als diese Probezeit nutzen, wird davon
  399.         ausgegangen, daß XPACK Ihnen von Nutzen ist und Sie es
  400.         registrieren werden.
  401.  
  402.                 Die Registrierungsgebühr für XPACK 1.60+ liegt bei
  403.                 USD 20,- für eine per e-mail zugeschickte
  404.                          Diskettenabbildung des Bonuspack
  405.                 USD 30,- für eine per Luftpost zugestellte Bonuspack-
  406.                          Diskette
  407.                 Addieren Sie USD 15,- für Schecks und Überweisungen
  408.                 innerhalb Europas.
  409.  
  410.         Die europäischen Benutzer entnehmen bitte nähere Informationen
  411.         hierzu der Datei xpack.frm. :)
  412.  
  413.         Andere ausländische Benutzer lesen bitte das folgende:
  414.         ---
  415.         Dieses Programm(V161) kann über Internet bei Albert's Ambry
  416.         registriert werden. Bitte gehen Sie zu:
  417.  
  418.                       http://www.alberts.com
  419.  
  420.         Suchen Sie nach: >> xpack161.zip <<
  421.  
  422.         Klicken Sie auf das "Buy It" Hotlink um die Software zu
  423.         registrieren.
  424.  
  425.         Danke für die Registrierung dieses Programms :)
  426.         ----
  427.         Registrierte Benutzer erhalten einen Bonuspack der Utilities
  428.         enthält. (UUcodiert, wenn Sie e-mail besitzen)
  429.  
  430.         Haben Sie sich entschieden zu registrieren? Das ist sehr nett
  431.         von Ihnen. Danke! Je mehr Registrierungen ich bekommen um so
  432.         mehr Verbesserungen werde ich bei diesem Programm einbauen.
  433. - --
  434.   Ende der XPACK Dokumentation.
  435.  
  436.  
  437.