Wie man eine obf-Binärdatei inspiziert
Dieser Artikel muss überarbeitet werden
Wenn Sie den Inhalt einer obf-Datei inspizieren möchten, müssen Sie OsmAndMapCreator herunterladen. Dort finden Sie eine Konsolenanwendung Inspector (.sh, .bat). Diese Konsolenanwendung hat optionale Parameter [-vmap, -vaddress, -vtransport] und einen erforderlichen Parameter (Eingabe-obf-Datei). Durch Angabe optionaler Parameter können Sie alle Informationen aus der obf-Datei verfolgen (Achtung: es könnte riesig sein!).
Beispiel und Schritt-für-Schritt für Windows-Benutzer:
- Java Runtime Environment installiert haben
- eine beliebige Offline-Karte von Osmand von Ihrem Gerät auf Ihren PC herunterladen oder kopieren, diese obf-Datei idealerweise in den Ordner mit allen entpackten Mapcreator-Dateien legen
- Windows-Befehlszeile öffnen (z. B. durch Drücken der Windows-Taste und "r", dann cmd eingeben und Return drücken)
- mit dem Befehl cd und Ordnername in den Ordner wechseln, in dem Sie den Osmand-Mapcreator entpackt haben
dir
eingeben, um zu sehen, ob Sie sich im richtigen Ordner mit der Datei inspector.bat befindeninspector -h
eingeben, um einen Hilfetext zu seheninspector -vaddress name_of_your_map.obf \>output.csv
eingeben- wenn Sie einen Java-Konsolenfehler wegen zu wenig Speicher oder Ähnlichem erhalten, bearbeiten Sie die Datei inspector.bat, indem Sie die Zahl beim Parameter -Xmx512M (oder Ähnlichem) schrittweise auf einen höheren Wert erhöhen
- versuchen Sie, diese (eventuell sehr große) CSV-Textdatei in einen beliebigen Editor oder ein Programm zu laden, das sehr große Dateien laden kann, wie Notepad++ ... oder versuchen Sie einen Import in ein beliebiges Tabellenkalkulationsprogramm wie Excel oder LibreOffice Calc (wählen Sie TAB als Feldtrennzeichen)
- verwenden Sie eine beliebige Suchfunktion, um Ortsnamen oder Straßennamen zu finden