|
|
27.04.2024 | Archiv # Recherche # Links # Kontakt # Gästebuch # Impressum |
Index Login Die Anzeige des Archivs erfolgt grafisch. Ändern |
Testbericht PATCH-SYSTEM, weitere Quelltexte ...Seit August gibt es bei Denis Döhler (GUSS) das "PATCH SYSTEM" ein Universal-Patchprogramm. Mit dem Programm und dem entsprechenden Quelltext können Fehler beseitigt bzw. Verbesserungen in anderen Programmen vorgenommen werden. Der Sinn des Programms liegt darin, daß nun nicht mehr für jeden Fehler in einem GEOS-Programm ein eigenes Patch-Programm geschrieben werden muß. Man erstellt mit GeoWrite einen Quelltext und beseitigt den/die Fehler dann mit Hilfe von "PATCH SYSTEM". Geliefert wird eine einseitig bespielte Diskette. Folgende Quelltexte werden mitgeliefert:
Inzwischen wurde das Programm von Falk Rehwagen und Sascha Beier erweitert und verbessert. Die aktuelle Version ist V1.1. Der Vorteil der neuen Version liegt darin, daß jetzt Prüfsummen gebildet werden. Damit wird bereits beim Patchen geprüft, ob das entsprechende Programm auch geändert werden darf. Neu hinzugekommen ist das Programm "CHECKSUMMER". Damit können in GEOS-Files Prüfsummen gebildet werden. Auch PATCH SYSTEM ist verändert und erweiten worden. Das Einbinden der Prüfsummen habe ich bereits erwähnt. Dazu wird die Anzahl der Checksummenprüfungen, der Anfang des Bereichs und die Anzahl der zu prüfenden Bytes sowie die mit CHECKSUMMER ermittelte Prüfsumme in den Quelltext aufgenommen. Weiterhin wird nun beim Patchen eine Report-Datei (GeoWrite-Dokument) erzeugt, die über den Patchverlauf informiert. Der Quelltext enthält die Klasse und den File-Typ der zu ändernden Datei, die Adresse der fehlerhaften Stelle, die Anzahl der zu ändernden Bytes und die richtige Bytefolge. Die Bedienung des Programms ist denkbar einfach. Man kopiert PATCH SYSTEM, den entsprechenden Quelltext und das zu verändernde Programm auf eine Diskette. Nach dem Start des Programms wird der Quelltext geöffnet. Hier erfolgt noch einmal eine Sicherheitsabfrage. Dann wird das Programm gepatcht. Auftretende Fehler werden dabei angezeigt bzw. in der Report-Datei vermerkt. Die Programme 'CHECKSUMMER' und 'PATCH SYSTEM' arbeiten schnell und zuverlässig. Alle möglichen Fehler (falsche Eingaben, Diskfehler, usw.) werden abgefangen und entsprechend angezeigt. Die mitgelieferten Quelltexte sind zum Teil auch kommentiert worden, um ihren Aufbau deutlich zu machen. Die Anleitung befindet sich als GeoWrite-Dokument mit auf der Diskette. Sie ist sehr ausführlich. Auch der Aufbau von Quelltexten wird erläutert. Zusammen mit den kommentierten Quelltexten ist so jeder in der Lage, eigene Quelltexte zu erstellen. Voraussetzung sind allerdings Kenntnisse in Maschinensprache und GEOS Programmierung. Für den reinen Anwender bieten die mitgelieferten Quelltexte die Möglichkeit, verbesserte Versionen vorhandener Programme zu erhalten. Bliebe zum Schluß noch zu erwähnen, daß die zwei Programme PATCH SYSTEM und CHECKSUMMER Public Domain (siehe unten) sind. Die mitgelieferten Quelltexte sind davon jedoch ausgenommen. Diese dürfen nicht weitergegeben werden! Die Diskette kostet 15 DM + Porto (GUC-Mitglieder 13 DM + Porto). Dieser Preis ist durchaus gerechtfertigt. Allein der Quelltext für GEOWRITE 64 ist diesen Betrag wert. Die PATCH SYSTEM Diskette kann bestellt werden bei: Denis Döhler
Werner Weicht
Auch ich werde bei weiteren entdeckten Fehlern neue Quelltexte erstellen. Die von mir erstellten Quelltexte, natürlich inklusive 'PATCH SYSTEM' und 'CHECKSUMMER', sind bei mir erhältlich. Mit auf der Diskette wird auch ein aktueller Katalog der GeoThek für C64/C128 sein. Diese Diskette kann bei mir für 10 DM (Ausland + 2 DM) bestellt werden (bar oder Euroscheck). Die Bestellung ist zu richten an:
Werner Weicht
Kurzlink hierhin: http://geos-printarchiv.de/1744 |
Letzte Änderung am 01.11.2019 |