home *** CD-ROM | disk | FTP | other *** search
/ Hacks & Cracks / Hacks_and_Cracks.iso / vol1 / ucf-xpb4.zip / XPACKDEU.DOC < prev    next >
PGP Signed Message  |  1997-01-17  |  18KB  |  450 lines

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