DT24 OLS Inspector 0.3.0
========================

Start
1. Das ZIP vollständig entpacken. Setup_DT24_OLS_Inspector.exe installiert
   das Programm für dein Windows-Konto; alternativ Start_OLS_Inspector.bat
   im entpackten Ordner verwenden. Den Ordner Werkzeuge mit aufbewahren.
2. Bei der ersten Nutzung Geräte-ID und Bestellnummer an
   info@digitools24.com oder über den WhatsApp-Button an +49 170 4802201 senden.
   WhatsApp bereitet die Nachricht vor; du sendest sie selbst ab.
   Erhaltene Lizenzdatei im Programm öffnen.
   Vorhandene persönliche Projektzwo-Lizenzen bleiben kompatibel.
   Die Lizenz ist dauerhaft an das Gerät gebunden; keine Online-Abfrage.

Benutzung
1. Originaldatei auswählen (256 KiB bis 32 MiB).
2. Unter „Projekt suchen“ einen eigenen Datenbankordner wählen und
   „Index aktualisieren“ anklicken. OLS und OLS-Projekte in ZIP/RAR/7z
   werden rekursiv erfasst. STOP beendet das Einlesen; der vorherige
   vollständige Index bleibt erhalten. Später werden Änderungen eingelesen.
3. Steuergerät, Teilenummer und Softwarestand eingrenzen, Projekt wählen.
   Alternativ im Reiter „Projekt direkt öffnen“ ein OLS oder Archiv laden.
   Bei mehreren Projekten in einem Archiv wird eine Auswahl angezeigt.
4. Erst bei vollständiger Bytegleichheit des Originals wird Export frei.
   Version wählen, mit Original vergleichen und separat als BIN speichern.

Was gespeichert wird
Die BIN-Ausgabe ist unverändert die im OLS-Projekt enthaltene Version.
Original, OLS und Archiv werden nicht überschrieben. Es wird keine Maske
berechnet, keine Änderung auf einen fremden Softwarestand übertragen und
keine ECU-Prüfsumme korrigiert. Versionsnamen und Kommentare stammen aus
dem Projekt; sie sind keine Bestätigung der fachlichen Wirkung.
Steuergerät/Teilenummer/Software sind Suchhinweise aus Datei- und
Projektangaben. Die Freigabe beruht ausschließlich auf allen Originalbytes.

Unterstützung und Grenzen
Windows 10/11 x64 mit .NET Framework 4.8; kein Python oder WinOLS nötig.
Unterstützt werden die geprüften OLS-Strukturen mit vollständig enthaltenen
BIN-Versionen (einschließlich der erkannten 503-Metadatenvarianten).
Nicht jedes WinOLS-Format wird unterstützt. Unklare, abgeschnittene oder
unbekannte Strukturen werden gesperrt und als Leserhinweis dokumentiert.
Projektgröße maximal 128 MiB; maximal 201 Versionen pro Projekt und
1000 Projekte je Archiv. Verschlüsselte Archive werden nicht geöffnet.
Archive werden in den Arbeitsspeicher gelesen, nicht als Ordner entpackt.
Die Liste zeigt höchstens 5000 Projekte zugleich; bei mehr Treffern filtern.
Der lokale Index ist auf 128 MiB begrenzt; große Bestände in Ordner aufteilen.

Lokale Daten und Fehlerprotokoll
%LOCALAPPDATA%\DT24\OLSInspector\Datenbanken.json
%LOCALAPPDATA%\DT24\OLSInspector\Index\
%LOCALAPPDATA%\DT24\OLSInspector\Fehler.log
Kompatibler Lizenzpfad: %LOCALAPPDATA%\DT24\DeAktivator2027\lizenz.dt24lic
Die Anwendung sendet keine Originaldateien, Projekte oder Protokolle ab.
Der E-Mail-Knopf öffnet nur dein E-Mail-Programm mit Geräte-ID-Vorlage.

Archivkomponente
Unverändertes 7-Zip 26.04 von Igor Pavlov: https://www.7-zip.org/
Lizenzbedingungen: Werkzeuge\License.txt
Vollständiger passender Quellcode: Werkzeuge\7z2604-src.tar.xz
Originalquelle: https://github.com/ip7z/7zip/releases/tag/26.04
7-Zip wird als getrenntes Kommandozeilenprogramm verwendet.
