Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:projects:mdatmod

mdatmod

Mystic-DAT-Dateien anhand geprüfter Versionsprofile erkennen, lesen und später kontrolliert ändern. Unbekannte Formate müssen abgewiesen werden.

Stand: Lesender Pascal-Forschungsstand; kein freigegebener DAT-Schreiber.

Quellcode und Entwicklung

Deutsch · English

Technische Grundlage

Die Implementierung verwendet Free Pascal und eingebettete Formatprofile. Offizielle records.112-Dateien aus A45 bis A49 wurden verglichen. Dabei ändern sich sowohl Record-Größen als auch Feldpositionen; ein Versionsname oder eine gleiche Dateigröße allein genügt nicht.

Der aktuelle Forschungsstand prüft den Header-Fingerprint, die DAT-Größe und die Datenversionskennung. Er kann ausgewählte öffentliche Konfigurationsfelder lesen. Private Felder und unbekannte Profile werden verweigert. Schreibzugriffe sind noch nicht implementiert; Prozess-/Lock-Prüfung, Backups und native Schreib-/Rückfalltests sind dafür Voraussetzung.

Die spätere Auslieferung besteht aus einer ausführbaren Datei und README.txt: ZIP für Windows, tar.gz für Linux. Keine zusätzliche Manpage, kein MSI/DEB und kein systemweiter PATH-Eintrag.

Zur Projektübersicht

de/projects/mdatmod.txt · Zuletzt geändert: von geos_one