home *** CD-ROM | disk | FTP | other *** search
/ Hacker / Hacker.iso / HACKER / PATCH / PTOOL / PATCH.DOC < prev    next >
Encoding:
Text File  |  1997-05-27  |  31.6 KB  |  699 lines

  1. ┌──────────────────────────────────────────────────────────────────────┐
  2. │█████ █████ █████ █████ █████   ENTWICKLUNG UND VERTRIEB VON SOFTWARE │
  3. │██  █ █         █ █       █     FÜR IBM-KOMPATIBLE PC  -  DIRK ZENDER │
  4. │██  █ ██      █   ██      █                                           │
  5. │██  █ █     █     █       █     DIRK ZENDER  -  DUDENHOFER STRASSE 64 │
  6. │█████ █████ █████ █████   █     6720 SPEYER  -  WEST GERMANY          │
  7. └──────────────────────────────────────────────────────────────────────┘
  8.  
  9. DOKUMENTATION PATCHTOOL 3.5:
  10. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  11.  
  12.  
  13. Übersicht / Gliederung:
  14. -----------------------
  15.  
  16. 1. Systemvoraussetzungen
  17. 2. Anwendung
  18. 3. Hinweise / Programmdisketteninhalt
  19. 4. Programmbedienung
  20.    1. Patchdatei erstellen aus Programm
  21.    2. Patchdatei ändern
  22.    3. Patchdatei zurückschreiben in Programm
  23.    4. Programmzusätze
  24.       - Lesen und Drucken von Dateien
  25.       - Infos
  26.       - Lizenznehmer anzeigen
  27.       - Programme mit   LZEXE    komprimieren
  28.       - Programme mit UNLZEXE entkomprimieren
  29.    5. Programmende und Farbeinstellungen
  30. 5. Anwendungsbeispiele
  31. 6. Schlusshinweise / Preise / Updates
  32. 7. Warenzeichen
  33. 8. Lizenzvertrag
  34. 9. Haftung/Copyright
  35. ________________________________________________________________________________
  36.  
  37. 1. SYSTEMVORAUSSETZUNGEN:
  38.    ======================
  39.  
  40.  Um PATCHTOOL einsetzen zu können benötigen Sie mindestens
  41.  
  42.  
  43.    - einen IBM PC, XT, AT, PS/2 oder 100% kompatiblen Computer ab 286
  44.      Prozessor (spezielle XT Version auf Verlangen!)
  45.  
  46.    - MS-DOS oder PC-DOS Version 3.3 oder höher
  47.  
  48.    - ca. 450 KB freien Hauptspeicher
  49.  
  50.    - eine Festplatte
  51.  
  52.  Eine Microsoft-kompatibele Maus ist keine Voraussetzung, wird aber vom
  53.  Programm automatisch erkannt und unterstützt.
  54.  Tastenbelegung : rechte Taste = <ESC> (im ASCII-Text-Modul 2 mal drücken!)
  55.                   linke  Taste = <Enter>    bzw.   <F1> im ASCII-Text-Modul
  56.  
  57.  Dieses Programm läuft normalerweise auf allen Grafikkarten,  wenn  der PC
  58.  IBM-Kompatibel ist. Falls trotzdem Fehler etc. auftreten sollten, sollten
  59.  Sie sich einfach mit mir in Verbindung setzen.
  60.  
  61.  Bitte unterstützen Sie die Arbeit deutscher Programmierer, damit immer
  62.  mehr DEUTSCHE Programme auf dem Sharewaremarkt erscheinen können !
  63.  Sie als Anwender haben den größten Nutzen davon !
  64.  Lassen Sie sich registrieren, denn nur so können die Programme weiterent-
  65.  wickelt werden.
  66.  ______________________________________________________________________________
  67.  
  68. 2. ANWENDUNG:
  69.    ==========
  70.  - Eindeutschen fremdsprachiger Programme.
  71.  - Durchsuchen von "unbekannten" Programmen nach gefährlichen Meldungen.
  72.    ... dient der Virenprofilaxe...
  73.  - und für viele andere Zwecke
  74.  
  75.  Es gibt auf dem internationalen Shareware/Public Domain - und natürlich
  76.  auch kommerziellen Markt - unzählig viele und gute Programme, die oftmals
  77.  nur ein kleines Manko haben :
  78.  
  79.           Sie sind leider völlig in englischer Sprache verfasst !
  80.  
  81.  Wer kennt nicht die Superprogramme - LIST u. ARCE u.s.w - des Programmierers
  82.  V.D.BUERG !?
  83.  
  84.  Diese, und viele andere, lassen sich (nach der Registrierung) von Ihnen,
  85.  wenn Sie die nötigen Englischkenntnisse besitzen, mit diesem Programm sehr
  86.  leicht "patchen" - das heißt so verändern, das die Bedienerführung Ihren
  87.  eigenen Ansprüchen gerecht wird. Anstatt englischen Aufforderungen werden
  88.  dann die von Ihnen geänderten Bildschirmmeldungen erscheinen !
  89.  Dann macht das Arbeiten mit den Programmen nochmal so viel Spass !
  90.  ______________________________________________________________________________
  91.  
  92. 3. HINWEISE:
  93.    =========
  94.  Dieses Patch-Programm beinhaltet eine Überprüfung des Programmcodes bei
  95.  jedem Aufruf und meldet Ihnen sofort nach dem Aufruf, ob Veränderungen
  96.  innerhalb des Programmes festgestellt wurden.
  97.  Die Folge :
  98.    -   Es erscheint die Meldung : ACHTUNG: Programm wurde verändert!
  99.    -   das Programm wird sofort abgebrochen.
  100.    -   Sie erhalten somit die Möglichkeit, nach dem Vorhandensein von Viren
  101.        zu suchen !
  102.  
  103.    PROGRAMMDISKETTENINHALT:
  104.    ========================
  105.  - PATCH   .EXE = Hauptprogramm
  106.  - PATCH   .PRO = Profildatei für Farbeinstellung
  107.  - PATCH   .HLP = Hilfsdatei für PATCH TOOL
  108.  - PATCH   .E-D = Wörterbuch Englisch-Deutsch
  109.  - PATCH   .DOC = diese Dokumentation
  110.  - PATCH   .TXT = Patch-Datei, aus DEMO.EXE erstellt
  111.  - PATCH   .BST = Bestelldatei
  112.  - PATCH-F .EXE = Schnell-Patch-Programm, zum Zurückschreiben der Patch-Datei
  113.  - PRO-ED  .EXE = Patch-Editor
  114.  - PRO-EDIN.EXE = Patch-Editor Installationsprogramm
  115.  - PRO-ED  .HLP =     ...      - Hilfsdatei
  116.  
  117.  - ev. verschiedene Sharewareprogramme von mir auf der Vollversionsdiskette,
  118.    sofern es der Platz zulässt, in einem Unterverzeichnis \TOOLS.
  119.  ______________________________________________________________________________
  120.  
  121. 4. PROGRAMMBEDIENUNG:
  122.    ==================
  123.  
  124.  
  125.  Nach erfolgreicher Programmüberprüfung erscheint das Hauptauswahlmenü, bzw.
  126.  die Sharewaremeldung in der Sharewareversion. Bitte lesen Sie die Hinweise.
  127.  Die Sharewareversion hat die folgende Einschränkung:
  128.  - es werden nur 20000 Byte der zu patchenden Datei gelesen!
  129.  Sonstige Funktionen des Programmes sind nicht eingeschränkt !
  130.  Sie haben also die Möglichkeit, das Programm intensiv testen zu können,
  131.  bevor Sie sich bei mir als Anwender registrieren lassen und dadurch ausser
  132.  einem reinen Gewissen weitere Vorteile bekommen. (siehe UPDATE...)
  133.  
  134.  ______________________________________________________________________________
  135.  
  136.  
  137.  HAUPTAUSWAHLMENÜ:
  138.  =================
  139.  
  140.  Von hieraus können Sie die einzelnen Punkte des Programms leicht anwählen.
  141.  Nach jeder  Anwahl  wird Ihnen eine  kleine  Hilfestellung  gegeben, damit
  142.  eine Fehlbedienung weitestgehend ausgeschlossen wird.
  143.  
  144.  Es ist zu jedem Auswahlpunkt eine Hilfemeldung vorhanden, die Sie bitte mit
  145.  der F1-Taste aufrufen.
  146.  
  147.  
  148.  1. Sie können das zu ändernde Programm mit Hilfe einer Auswahlbox
  149.       leicht auswählen. Es folgt jetzt ein Beispiel mit Auswahlbox
  150.       sowie dem dazugehörigen Hilfsfenster.
  151.  
  152.     Zunächst wählen Sie das Laufwerk aus, auf dem sich das zu verändernde
  153.     Programm befindet. Achten Sie unbedingt darauf, ein tatsächlich vor-
  154.     handenes Laufwerk anzuwählen. PATCH TOOL wird sich andernfalls mit
  155.     einem Laufzeitfehler von Ihnen verabschieden und Sie können das Pro-
  156.     gramm neu starten.
  157.  
  158.        ┌─────────────────────────────────────────────────────┐
  159.        │ F1 Hilfe          ┘ Wahl              Space ändern │
  160.        │ A:\*.*                                              │
  161.        │ Files markiert: 21              Total bytes: 210347 │
  162.        ├─────────────────────────────────────────────────────┤
  163.        │ CAPT0001.LST    2050    Jan 01,1980     1:05a     A │
  164.        │ CAPT0002.LST    2050    Jan 01,1980     1:05a     A │
  165.        │ CAPT0003.LST    2050    Jan 01,1980     1:05a     A │
  166.        │ CAPT0004.LST    2050    Jan 01,1980     1:06a     A │
  167.        │ CAPT0005.LST    2050    Jan 01,1980     0:04a     A │
  168.        │ CAPT0006.LST    2050    Jan 01,1980     0:04a     A │
  169.        │ CAPT0007.LST    2050    Jan 01,1980     0:04a     A │
  170.        │ CAPT0008.LST    2050    Jan 01,1980     0:04a     A │
  171.        │ CAPT0009.LST    2050    Jan 01,1980     0:05a     A │
  172.        │ CAPT0010.LST    2050    Jan 01,1980     0:05a     A │
  173.        │ CAPT0011.LST    2050    Jan 01,1980     0:05a     A │
  174.        │ CAPT0012.LST    2050    Jan 01,1980     0:05a     A │
  175.        └─────────────────────────────────────────────────────┘
  176.  
  177.       Das Hilfsfenster sieht folgendermaßen aus:
  178.  
  179.        ┌────────────────── drücke Taste ... ─────────────────┐
  180.        │                                                     │
  181.        │   Alt-D   sortiert nach DOS Order                   │
  182.        │   Alt-N   sortiert Filename alphabetisch            │
  183.        │   Alt-E   sortiert Fileextens. alphabetisch         │
  184.        │   Alt-S   sortiert Filegröße                        │
  185.        │   Alt-T   sortiert nach Filedate/Time               │
  186.        │   Alt-O   sortiert steigend oder fallend            │
  187.        │                                                     │
  188.        │   Alt-Z   ändere groß/klein Boxgröße                │
  189.        │                                                     │
  190.        │   Alt-C   gehe in neues Drive/Directory             │
  191.        │   Alt-B   gehe in Heimdirectory zurück              │
  192.        └───── Current:  DOS sortiert steigend  (normal) ─────┘
  193.        │ CAPT0010.LST    2050    Jan 01,1980     0:05a     A │
  194.        │ CAPT0011.LST    2050    Jan 01,1980     0:05a     A │
  195.        │ CAPT0012.LST    2050    Jan 01,1980     0:05a     A │
  196.        └─────────────────────────────────────────────────────┘
  197.  
  198.        Hinweise zur Bedienung der Auswahlbox:
  199.  
  200.         1.Die Anzeige kann man mit der Leertaste umschalten.
  201.           D.h.: Es werden nur Dateinamen ohne Merkmale ange-
  202.           zeigt.
  203.         2.Durch Antippen eines Buchstabens erscheint eine
  204.           Eingabemaske, mit der Sie die Möglichkeit haben,
  205.           ein anderes Laufwerk, Verzeichnis oder auch
  206.           Dateiendekennungen (*.APP , *.BIN , *.OVL etc...)
  207.           einzugeben.
  208.  
  209. PB         Beispiel:
  210.            Sie befinden Sich im Verzeichnis \TEST auf Laufwerk
  211.            D:. Sie wollen jedoch Dateien im Verzeichnis \GEMAPPS
  212.            auf Laufwerk C: ändern.
  213.            Dazu tippen Sie den Buchstaben C auf der Tastatur an,
  214.            es erscheint eine Eingabemaske, in der  der Buchstabe
  215.            C steht. Sie brauchen jetzt nur noch folgenden
  216.            Ausdruck (in den Klammern) einzugeben:
  217.            (:\GEMAPPS\*.APP).
  218. PB         Oder Sie wollen alle *.OVL-Dateien anzeigen lassen:
  219.            "*"-Taste drücken und .OVL eingeben.
  220.  
  221.            Dann drücken Sie die <ENTER>-Taste und es werden die
  222.            Dateien angezeigt.
  223.            Vergessen Sie nicht, Endekennungen anzugeben - PATCH TOOL
  224.            reagiert sonst mit einem Abbruch, da die Maske natürlich
  225.            nicht gefunden werden kann.
  226.  
  227.         3.Die Sortierfunktionen probieren Sie am besten einmal aus.
  228.           Vorgabe ist immer : Dateisortierung alphabetisch in auf-
  229.           steigender Folge.
  230.  
  231.      Auswahl der zu ändernden Datei.
  232.      -------------------------------
  233.  
  234.         Wählen Sie mit der Cursursteuerung das Programm aus, und
  235.         drücken Sie die <ENTER>-Taste.
  236.         Geben Sie dann einen Dateinamen an, in den PATCH TOOL
  237.         die darstellbaren Zeichen schreibt. Wenn Sie mit der
  238.         Vorgabe PATCH.TXT einverstanden sind, drücken Sie die
  239.         <ENTER>-Taste.
  240.  
  241. PB      Falls Sie ein Programm mit mehreren Overlay-Dateien
  242.         bearbeiten wollen, so empfehle ich Ihnen folgende
  243.         Vorgehensweise:
  244.         - 1.Datei aussuchen, PATCH.TX1 angeben
  245.         - 2.Datei aussuchen, PATCH.TX2 angeben etc...
  246.  
  247.         Während des Suchvorganges können Sie die gefundenen
  248.         und übernommenen Zeichen am Bildschirm mitverfolgen.
  249.         Nach Beendigung erscheint wieder das Hauptauswahlmenü.
  250.  
  251.  2. Sie können diesen Text ändern. Dabei wird ein externer Editor auf-
  252.       gerufen. Dieser Editor heißt PRO-ED.EXE ! Er beinhaltet die Sonder-
  253.       funktion F10 - Übersetzungen. Es wird dort das ASCII-File PATCH.E-D
  254.       zur Anzeige gebracht, mit dem Sie einfach und schnell englische
  255.       Wörter und deren deutsche Bedeutungen ansehen können.
  256.  
  257.       Im Moment sind ca. 2100 Vokabeln  hauptsächlich  aus  dem Computer-
  258.       bereich enthalten. Sie können  diese Datei  beliebig  erweitern, da
  259.       sie in reinem ASCII-Format vorliegt.
  260.  
  261.       Ich habe natürlich Interesse an erweiterten Versionen des Wörter-
  262.       buches. (z.B. weitere deutsche Begriffe für die engl. Wörter)
  263.       Bitte Schicken Sie mir diese zu, damit andere Anwender von PATCH
  264.       TOOL auch davon profitieren können.
  265.  
  266.  
  267.       Daraufhin erscheint die Auswahlmaske für den Editoren :
  268.  
  269.  
  270.  
  271.       ┌───────────────────────────────────────┐
  272.       │Gib das PATCHfile ein ===> PATCH.TXT···│
  273.       └───────────────────────────────────────┘
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.       PATCHfile ist die Datei, in die der lesbare Text geschrieben wird.
  281.       Diese kann verändert und anschließend zurückgeschrieben werden.
  282.  
  283.  
  284.  
  285.       Sie können auch einen eigenen Editor einbinden. Dazu benennen Sie
  286.       Ihren Editor in PRO-ED.EXE um, löschen vorher jedoch "meinen".
  287.       Wichtig: Ihr Editor muß mit einem Dateinamen als Parameter aufge-
  288.                rufen werden können, da dieser von PATCH TOOL vorgegeben
  289.                wird !
  290.       Editieren Sie immer im ÜBERSCHREIB-MODUS !!! Die einzelnen Zeilen
  291.       dürfen in der Länge natürlich nicht verändert werden !
  292.  
  293.       Beispiel :
  294.  
  295.       122/25▒--The knife is sharp   --▒
  296.  
  297.       kann man ändern in :
  298.  
  299.       122/25▒-Das Messer ist scharf !-▒
  300.  
  301.  
  302.       Beachten Sie,das die Länge der Zeichen zwischen den ▒ -Markierungen
  303.       nicht verändert wurde! Die Zahl 25 gibt die Länge der veränderbaren
  304.       Zeichen an.
  305.  
  306.       Hier tritt die größte Fehlerquelle auf! Also benutzen Sie IMMER den
  307.       ÜBERSCHREIB-MODUS !
  308.  
  309.       An dieser Stelle möchte ich Sie auf eine Einschränkung von PATCH
  310.       TOOL hinweisen.
  311.  
  312.       Das Programm sucht nach einer bestimmten Anzahl von hintereinander-
  313.       folgenden Buchstaben. Werden diese gefunden, wird davon ausgegangen,
  314.       das ein darstellbarer Text vorliegt. Nun können jedoch auch Steuer-
  315.       zeichen in diesem Text vorhanden sein. Beim Lesen der PATCH-Datei
  316.       sind diese auch leicht zu finden, da sich der Text mit ihnen etwas
  317.       "merkwürdig" liest.
  318.  
  319.           Beispiel:                 122/25▒--The>knife is sharp   --▒
  320.  
  321.           Dabei stellt das ">"-Zeichen ein Steuerzeichen dar, das auf
  322.           KEINEN Fall verändert werden darf.
  323.           Es kann passieren, das Texte, die "gelöschte" Steuerzeichen
  324.           enthalten, von PATCH TOOL zwar in die Orginaldatei zurückge-
  325.           schrieben werden, aber anschließend NICHT mehr angezeigt
  326.           werden können, oder sonstige Fehler verursachen.
  327.  
  328.           Achten Sie deshalb unbedingt darauf, Steuerzeichen nicht zu
  329.           verändern.
  330.  
  331.           Ändern Sie in :           122/25▒--Das>Messer ist scharf.-▒
  332.  
  333.  
  334.       Beim Editor sind viele Kommandos  möglich, die in der Hilfedatei
  335.       aufgeführt werden : Dazu im Editor die F1-Taste drücken.
  336.  
  337.  
  338.       Hinweise zum Suchen :
  339.  
  340.                Es erscheint nach Eingabe der Strings eine Parameterliste.
  341.                Diese hat folgende Bedeutung :
  342.  
  343.                B - Suchen rückwärts von der aktuellen Cursorposition zum
  344.                    Dateianfang.
  345.                L - Suchvorgang bleibt auf aktuellen Block beschränkt.
  346.                    Es muß ein Block markiert worden sein.
  347.                n - n steht für eine beliebige Zahl. Diese Option bewirkt
  348.                    das Finden des n-ten Suchbegriffes.
  349.                U - Alle Buchstaben werden beim Suchen als Großbuchstaben
  350.                    behandelt.
  351.                W - Der Suchvorgang beschränkt  sich auf ganze  Worte und
  352.                    läßt entsprechende Suchmuster aus, die in andere Wort-
  353.                    bildungen eingebettet sind.
  354.  
  355.                Nach Finden der Zeichenkette wird dieser  Textteil invers
  356.                dargestellt, und der Cursor springt auf die Stelle direkt
  357.                dahinter.
  358.  
  359.       Hinweise zum Suchen und Ersetzen :
  360.  
  361.                Entspricht dem Suchen mit der Ausnahme, das der gefundene
  362.                Teil durch einen  max. 30 Zeichen langen Ausdruck ersetzt
  363.                werden kann. Bei einem  erneuten Aufruf wird  die zuletzt
  364.                eingegebene Zeichenkette angezeigt und kann editiert oder
  365.                mit <ENTER> übernommen werden.
  366.  
  367.                Optionen :
  368.  
  369.                G - Durchsuchen der Datei komplett, egal ob vom Dateiende
  370.                    zum Dateianfang oder umgekehrt.
  371.                N - Ersetzen erfolgt OHNE Rückfrage.
  372.  
  373.                Nach Finden wird der Text invertiert, und der Cursor wird
  374.                hinter dem Ausdruck positioniert.
  375.                Danach erfolgt eine Rückfrage. Mit Ctrl-U kann der Vorgang
  376.                abgebrochen werden.
  377.  
  378.       Mit ^K^Q wird der Editor beendet. Beantworten Sie die Nachfrage
  379.       Sichern mit j, wenn die Datei übernommen werden soll, sonst mit n.
  380.  
  381.       ^K^Q = <Ctrl>-Taste mit <K>-Taste drücken, es erscheint in der
  382.                     oberen linken Bildschirmecke ^K, dann die Tasten
  383.                     loslassen und <Q>-Taste drücken.
  384.  
  385.  
  386.  3. Sie können den geänderten Text wieder in das dazugehörige Programm
  387.       schreiben. Vorher erscheint noch ein Hinweisschirm.
  388.  
  389.       Hierzu noch ein Tip:
  390.       Wenn Sie öfter in einem Programm eine ganz bestimmte Stelle ändern
  391.       wollen, so können Sie die nichtverwendeten Zeilen in der PATCH.TXT
  392.       - Datei einfach löschen, und das UTILITY-Programm PATCH_F.EXE auf-
  393.       rufen. Nicht vergessen Ihre PATCH.TXT - Datei dabei als Parameter
  394.       mit anzugeben.
  395.  
  396. PB    Beispiel:    PATCH-F PATCH.TXT  <ENTER>-Taste
  397.  
  398.       Natürlich können Sie PATCH-F.EXE auch zum Zurückschreiben von
  399.       längeren Texten verwenden.
  400.  
  401.  
  402.   4.  sowie andere Menüpunkte:
  403.  
  404.       Hier werden jetzt in lockerer Reihenfolge die wichtigsten Zusätze
  405.       etc. des Programms erläutert.
  406.  
  407.       Sie können sich diese Dokumentation ansehen. Aber das wissen Sie
  408.       ja bereits. Drücken Sie mal auf die A-Taste. Bequem können Sie
  409.       jetzt den Text bis zum Ende durchlaufen lassen.
  410.       Mit der rechten Maustaste verlassen Sie durch doppelklicken das
  411.       Listmodul, mit der linken Maustaste rufen Sie die Hilfefunktion auf.
  412.  
  413.       Sie können Sich die Textpassagen aus den zu ändernden Programmen
  414.       ansehen. Es wird ein ASCII-Text-Anzeigemodul gestartet, welches
  415.       Ihnen erlaubt, nach Zeichenfolgen zu suchen. Sie können den Text
  416.       auch bequem "durchrollen" lassen. Sehen Sie sich die möglichen
  417.       Kommandos bitte innerhalb des Modules mit F1 an.
  418.  
  419.       Sie können sich mit einer Druckroutine beliebige Textdateien, so auch
  420.       z.B. PATCH.TXT - Ihre PATCH-Datei, oder PATCH.DOC - diese Dokumentation,
  421.       ausdrucken lassen.
  422.  
  423.       Neu aufgenommen wurde der Aufruf von LZEXE und UNLZEXE.
  424.  
  425.       WICHTIG: LZEXE und UNLZEXE sind externe Programme, dis NICHT zum
  426.                Lieferumfang von PATCH TOOL gehören!
  427.  
  428.       LZEXE kann EXE-Dateien sehr stark verkleinern. Die Dateien bleiben
  429.       jedoch lauffähig und werden erst im Arbeitsspeicher entkomprimiert.
  430.       Dies hat weiterhin den Vorteil, das das Programm u.U. schneller
  431.       gestartet werden kann. Das liegt daran, das kleine Programme schneller
  432.       in den Arbeitsspeicher geladen werden können.
  433.       Dieses Programm ist wirklich spitze!
  434.       Deshalb wird es auch von immer mehr Programmieren zum verkleinern
  435.       ihrer Programme verwendet.
  436.       Das Programm ist Public Domain und bei jeden gut sortiertem Händler
  437.       zu bekommen.
  438.       UNLZEXE ist genau das Gegenstück. Komprimierte Programme können damit
  439.       wieder in ihren Ausgangszustand gebracht werden.
  440.       Wenn jetzt ein Programm komprimiert wurde und Sie es patchen wollen,
  441.       so rufen Sie erst "Programm entkomprimieren" auf.
  442.       Anschließend erscheint eine Auswahlbox mit *.EXE Dateien.
  443.       Sie wählen mit der Cursorsteuerung die Datei aus und drücken <ENTER>.
  444.       Das weitere läuft selbstständig ab, das heißt das Programm UNLZEXE
  445.       wird mit der von Ihnen ausgewählten Datei gestartet.
  446.       Nach erfolgtem Patchen sollten Sie das Programm wieder komprimieren.
  447.       Dies erledigt der Aufruf "Programm komprimieren" für Sie.
  448.  
  449.       WICHTIG: Die Programme LZEXE und UNLZEXE müssen im selben Verzeichnis
  450.                wie PATCHTOOL stehen.
  451.  
  452.       Übrigens: Stören Sie sich nicht an den französischen Meldungen. Die
  453.                 Programmdiskette mit LZEXE enthält eine leicht verständliche
  454.                 Anleitung in Englisch (bei manchen Händlern auch in Deutsch).
  455.  
  456. PB    Beispiel: Auf der Programmdiskette befindet sich die Datei LZEDEMO.EXE.
  457.                 Diese Datei ist bis auf die Dateigröße identisch mit der
  458.                 Datei DEMO.EXE.
  459.                 LZEDEMO.EXE wurde mit LZEXE komprimiert.
  460.                 Wenn Sie LZEDEMO.EXE mit PATCH TOOL bearbeiten und verändern,
  461.                 dann werden Sie eine PATCH-Datei erhalten, in denen nur noch
  462.                 Bruchstücke der Bildschirmmeldungen zu lesen sind.
  463.                 So eine Datei läßt sich schlecht patchen. Starten Sie also
  464.                 PATCH TOOL, wählen Sie " Datei entkomprimieren ", suchen Sie
  465.                 die Datei LZEDEMO.EXE mit der Cursorsteuerung aus und drücken
  466.                 Sie die <ENTER>-Taste. Das Programm UNLZEXE wird gestartet,
  467.                 und als Ergebnis erscheinen LZEDEMO.EXE - entkomprimiert und
  468.                 LZEDEMO.OLZ - komprimiert. Diese *.OLZ Datei können Sie bei
  469.                 Nichtgebrauch löschen.
  470.                 Jetzt können Sie die Datei patchen und anschließend wieder,
  471.                 falls gewünscht, komprimieren.
  472.                 Dabei entstehen die Dateien LZEDEMO.EXE - komprimiert und
  473.                 LZEDEMO.OLD - Ursprungsdatei, entkomprimiert. Diese *.OLD
  474.                 Datei können Sie bei Nichtgebrauch löschen.
  475.  
  476.   REGISTRIERUNG:
  477.   Zuerst erscheint ein Hinweisschirm, dem Sie bitte die aktuellen Gebühren ent-
  478.   nehmen. Es werden nur Bestellungen mit einem ausgefüllten Registrierformular
  479.   bearbeitet. Kreuzen Sie Ihre gewünschten Diskettengrößen etc.. an.
  480.  
  481.   FARBEINSTELLUNGEN:
  482.   Mit der Farbeinstellmöglichkeit können Sie die Bildschirmfarben nach Ihren
  483.   Wünschen frei gestalten.
  484.   Wenn Sie die PROfil-Datei löschen, dann wird beim nächsten Start von PATCH
  485.   TOOL eine Einstellung vorgenommen, die auf nahezu allen Computern ein  zu-
  486.   friedenstellendes Ergebnis erzeugt.
  487.  
  488.   PROGRAMMENDE:
  489.   Mit der <ESC>-Taste können Sie jederzeit das Programm beenden. Wie ich hoffe,
  490.   nach sehr erfolgreicher Arbeit. Es werden dann die  aktuellen  Bildschirmein-
  491.   stellungen  in der PATCH.PRO - Profildatei abgespeichert, damit  diese  Ihnen
  492.   beim nächsten Mal wieder zur Verfügung stehen.
  493.  
  494.       Viel Spaß mit dem Programm und Ihrem PC
  495.  
  496.                                 wünscht Ihnen  Dirk Zender.
  497.  
  498.  
  499.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 
  500.   BITTE BEACHTEN SIE UNBEDINGT DIE COPYRIGHT BESTIMMUNGEN  !!!!!!!!!!!!!!!!!! 
  501.   ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ 
  502.   Ich übernehme KEINERLEI Verantwortung für von Ihnen veränderte und in Um- 
  503.   lauf gebrachte Programme !!!
  504.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  505.  
  506. 5. ANWENDUNGSBEISPIELE:
  507.    ====================
  508.    (werden zur Zeit erstellt)
  509.  
  510.    Siehe auch innerhalb 4. PROGRAMMBEDIENUNG: Beispiele sind mit PB markiert.
  511.                            =================
  512.  
  513. 6. SCHLUSSHINWEISE / PREISE / UPDATES:
  514.    -----------------------------------
  515.  
  516.    PREISE:
  517.    Sind der Bestelldatei PATCH.BST zu entnehmen.
  518.  
  519.    UPDATES:
  520.    Sind zu einem ermäßigten Vorzugspreis erhältlich. Bitte anfragen.
  521.  
  522.    Meine Adresse: Dirk Zender
  523.                   Entwicklung und Vertrieb von Software
  524.                   Dudenhofer Str.64
  525.                   67346 Speyer
  526.  
  527.  _____________________________________________________________________________
  528.  
  529. 7.  Warenzeichen
  530.     ============
  531.  
  532.     Warenzeichen, die in dieser Anleitung und in der Online-HIlfe
  533.     erwähnt werden:
  534.  
  535.     Turbo Pascal ist Warenzeichen von Borland International
  536.  
  537.     MS-DOS ist Warenzeichen der Microsoft Corporation
  538.  
  539.     IBM PC, XT, AT, PS/2 und PC-DOS sind Warenzeichen der International
  540.     Business Machines Corporation
  541.  ______________________________________________________________________________
  542.  
  543. 8. Endbenutzer-Software-Lizenz-Vertrag
  544.    ===================================
  545.  
  546.    Die Benutzung von Software der Firma "Dirk Zender - Entwicklung und
  547.    Vertrieb von Software" durch den Endverbraucher erfolgt ausschließlich
  548.    zu den nachstehenden Bedingungen.
  549.    Zwischen Ihnen und der Firma "Dirk Zender - Entwicklung und Vertrieb
  550.    von Software" nachfolgend Lizenzgeber genannt, kommt folgender
  551.    Lizenzvertrag zustande.
  552.  
  553.    1. Vertragsgegenstand sind die auf dem Datenträger aufgezeichnete
  554.       Computersoftware "PATCHTOOL", die ebenfalls auf dem Datenträger
  555.       enthaltene Programmbeschreibung sowie sonstiges zugehöriges
  556.       schriftliches Material bzw. Zusatzprogramme - nachfolgend insgesamt
  557.       als "Software", "Programm" oder "Programmpaket" bezeichnet.
  558.       Teile der Software sind Copyright (c) von Borland International.
  559.  
  560.    2. Für die Vertragsdauer räumt der Lizenzgeber das einfache
  561.       (nicht ausschließliche) und persönliche Recht - nachfolgend
  562.       Lizenz genannt - ein, die beiliegende Software auf einem
  563.       einzelnen Computer, also mit nur einer einzigen
  564.       Zentraleinheit (CPU) und zu jedem Zeitpunkt nur an einem Ort
  565.       zu benutzen.
  566.  
  567.       Der Lizenznehmer darf die auf einen Datenträger abgespeicherte
  568.       Software auf mehreren Computersystemen installieren, sofern
  569.       sichergestellt ist, daß die Software stets nur auf einem
  570.       einzelnen Computer genutzt wird. Jede weitergehende Nutzung
  571.       ist unzulässig.
  572.  
  573.    3. Dem Lizenznehmer ist es untersagt,
  574.       a) die Software oder das dazugehörige schriftliche Material
  575.          ohne schriftliche Zustimmung des Lizenzgebers an Dritte zu
  576.          übergeben oder Dritten zugänglich zu machen,
  577.          das betrifft die Sharewareversion nicht,
  578.       b) die Software über ein Netz oder einen Übertragungskanal auf
  579.          andere Computer zu übertragen,
  580.          das betrifft die Sharewareversion nicht,
  581.       c) die Software abzuändern (ausgenommen der DEMO-Programme),
  582.          zu übersetzen, zurückzuentwickeln,
  583.          zu entkompilieren oder zu disassemblieren,
  584.       d) abgeleitete Werke zu erstellen oder das schriftliche
  585.          Material zu vervielfältigen, abzuändern oder vom
  586.          schriftlichen Material abgeleitete Werke zu erstellen,
  587.          ausgenommen sind Ergänzungen des Wörterbuches,
  588.       e) Unterlizenzen zu vergeben oder die Software in irgendeiner
  589.          Form zu vermieten oder zu verleihen.
  590.  
  591.    4. Der Lizenznehmer erlangt durch den Kauf das Eigentum an dem
  592.       körperlichen Datenträger, der Diskette, nicht jedoch Rechte
  593.       an der Software selbst. Inhaber der Rechte bleibt ausschließ-
  594.       lich der Lizenzgeber. Er behält sich insbesondere alle
  595.       Veröffentlichungs-, Vervielfältigungs-, Bearbeitungs- und
  596.       Verwertungsrechte an der Software vor.
  597.  
  598.    5. Die Software ist urheberrechtlich zugunsten des Lizenzgebers
  599.       geschützt. Dem Lizenznehmer ist es gestattet, zu Sicherungs-
  600.       zwecken Sicherheitskopien im erforderlichen Umfang anzufertigen.
  601.       In jedem Fall sind alle auf den Originaldisketten angebrachten
  602.       Urheberrechts-Vermerke und Registrierungsnummern auch auf den
  603.       Sicherheitskopien anzubringen.
  604.       Vorhandene Urheberrechts-Vermerke oder Registrierungsnummern
  605.       dürfen nicht entfernt oder unlesbar gemacht werden. Es ist
  606.       ausdrücklich verboten, die Software wie auch das schriftliche
  607.       Material ganz oder teilweise in ursprünglicher oder abgeänderter
  608.       Form zu kopieren oder anders zu vervielfältigen.
  609.       Sicherheitskopien unterliegen in vollem Umfang ebenfalls den in
  610.       diesem Lizenzvertrag festgelegten Bedingungen.
  611.  
  612.    6. Dieser Vertrag ist nicht zeitlich begrenzt. Handelt der
  613.       Lizenznehmer den Bedingungen dieses Vertrages zuwider, so
  614.       erlischt das Nutzungsrecht, ohne daß es einer Kündigung
  615.       bedarf. Er ist in diesem Fall verpflichtet, die Original-
  616.       datenträger, etwa vorhandene Sicherungskopien, sowie Kopien
  617.       der Software auf Festplatten und Magnetbändern sowie das
  618.       schriftliche Material incl. aller Ausdrucke evtl. auf
  619.       Datenträger gelieferter Bestandteile der Dokumentation zu
  620.       vernichten, oder auf Anforderung des Lizenzgebers an diesen
  621.       auszuliefern.
  622.  
  623.    7. Der Lizenznehmer haftet dem Lizenzgeber für jeden Schaden, der
  624.       dem Lizenzgeber aus einer Verletzung dieses Vertrages
  625.       entsteht.
  626.  
  627.    8. Der Lizenzgeber ist berechtigt, die Software nach eigenem
  628.       Ermessen zu aktualisieren und neue oder korrigierte Versionen
  629.       nach eigenem Ermessen herzustellen. In diesem Fall erfolgt
  630.       der Austausch oder eine Aktualisierung der Software auf
  631.       Verlangen des Lizenznehmers nur gegen Leistung der vom
  632.       Lizenzgeber für den Fall der Aktualisierung festgelegten
  633.       Gebühr.
  634.  
  635.    9. Gewährleistung
  636.       a) Es wird darauf hingewiesen, daß es nicht möglich ist,
  637.          Datenverarbeitungsprogramme so zu entwickeln, daß sie für
  638.          alle Anwendungsbedingungen fehlerfrei sind. Der
  639.          Lizenzgeber leistet Gewähr, daß das Programm im Sinne der
  640.          von ihm herausgegebenen und zum Zeitpunkt der Auslieferung
  641.          an den Lizenznehmer gültigen Programmbeschreibung
  642.          brauchbar ist und die evtl. dort zugesicherten
  643.          Eigenschaften aufweist. Eine unerhebliche Minderung der
  644.          Brauchbarkeit bleibt außer Betracht.
  645.       b) Der Lizenzgeber gewährleistet, daß das Originalprogramm
  646.          auf einem geprüften Datenträger ordnungsgemäß
  647.          aufgezeichnet ist.
  648.       c) Erweist sich ein Programmpaket im Sinne von Abs. a) als
  649.          nicht brauchbar oder im Sinne von Abs. b) als fehlerhaft,
  650.          erfolgt innerhalb einer 6-monatigen Gewährleistungsfrist,
  651.          die mit der Auslieferung des Programmpaketes an den
  652.          Lizenznehmer beginnt, eine Rücknahme des gelieferten
  653.          Programmpaketes durch den Lizenzgeber und ein Austausch
  654.          gegen ein neues Programmpaket gleichen Titels.
  655.          Erweist sich auch dieses im Sinne von Abs. a) als nicht
  656.          brauchbar oder im Sinne von Abs. b) als fehlerhaft und
  657.          gelingt es dem Lizenzgeber nicht, die Brauchbarkeit mit
  658.          angemessenem Aufwand innerhalb eines angemessenen
  659.          Zeitraumes herzustellen, hat der Lizenznehmer nach seiner
  660.          Wahl das Recht auf Minderung des Kaufpreises oder Rückgabe
  661.          des Programmpaketes und Rückerstattung des Kaufpreises.
  662.       d) Eine weitergehende Gewährleistungspflicht besteht nicht.
  663.          Insbesondere besteht keine Gewährleistung dafür, daß das
  664.          Programmpaket den speziellen Anforderungen des
  665.          Lizenznehmers genügt. Der Lizenznehmer trägt die
  666.          alleinige Verantwortung für Ausfall, Installation und
  667.          Nutzung sowie für die damit beabsichtigten Ergebnisse.
  668.       e) Der Lizenzgeber und vom Lizenzgeber autorisierte
  669.          Wiederverkäufer oder Händler sind unter keinen Umständen
  670.          über die Höhe des beim Kauf der Software entrichteten
  671.          Betrages hinaus schadenersatzpflichtig, auch nicht bei
  672.          Verdienstausfällen, Ersparnisverlusten, anderen
  673.          beiläufig entstandenen Schäden oder Folgeschäden, die
  674.          sich aus der Anwendung oder der Unmöglichkeit der
  675.          Anwendung der Software oder aus anderen Gründen ergeben.
  676.          Dies gilt auch dann, wenn der Lizenzgeber oder die von ihm
  677.          autorisierten Wiederverkäufer oder Händler auf die
  678.          Möglichkeit eines solchen Schadens hingewiesen wurden.
  679.  
  680.    10. Erfüllungsort der beiderseitigen Leistungen und - soweit
  681.        gesetzlich zulässig - Gerichtsstand ist Speyer. Die
  682.        Rechtsbeziehungen zwischen "Dirk Zender - Entwicklung und
  683.        Vertrieb von Software" und dem Lizenznehmer unterliegen
  684.        ausschließlich dem Recht der Bundesrepublik Deutschland.
  685.        Sollte eine Bestimmung dieses Vertrages unwirksam sein oder
  686.        werden, so berührt dies die übrigen Bestimmungen nicht.
  687.        Anstelle der nichtigen Bestimmungen gilt in diesem Fall, was
  688.        dem erkennbar gewollten Vertragszweck am nächsten kommt.
  689.  
  690. 9. HAFTUNG - COPYRIGHT :
  691.    =====================
  692.    Der Lizenzgeber kann aus verständlichen Gründen keine Haftung für
  693.    Copyrightverletzungen des Anwenders des Programmes übernehmen.
  694.  
  695.  
  696.    Ende Dokumentation PATCHTOOL v3.5
  697.  
  698. ________________________________________________________________________________
  699.