Hallo, zusammen!
Hier im Forum gab es ja schon öfter Wünsche oder Anfragen bzgl. der von Navigon mitgelieferten Daten (z.B. Kartenmaterial oder Sprachdateien).
Da diese im SFS-Format vorliegen, bräuchte man - um die Daten überhaupt editieren zu können - zunächst ein kleines Tool, das die SFS-Dateien dekomprimieren kann. Später müsste dieses Tool ebenfalls in der Lage sein, die neuen bzw. geänderten Daten wieder zu einem SFS-Archiv zu komprimieren.
Ich habe mal ein bisschen recherchiert und bin zu dem Schluss gekommen, dass SFS für "Single File System" steht. Mit anderen Worten eine Art Verzeichnis- und Dateistruktur in einem einzigen File, was den Zugriff auf die darin enthaltenen Daten beschleunigt und auch weniger Speicherplatz benötigt.
Auf dem Pocket PC liegt im MNEE-Programmverzeichnis zu diesem Zweck eine "ceSFS.dll". Unter Windows gibt es ein entsprechendes Pendant im Ordner für den Map-Export. Dort heißt die Datei "SFS32.dll".
Ich habe mal mit UltraEdit hineingeschaut und herausgefunden, dass dort Funktionen für den Zugriff auf SFS-Dateien enthalten sind, die denen von anderen Dateisystemen ähneln.
Leider ist es Jahre her seit ich das letzte Mal unter Windows mittels VisualBasic programmiert habe, aber meines Wissens nach müsste es möglich sein, diese SFS32.dll als Funktionsbibliothek in eigene Programme einzubinden und deren Funktionen zu nutzen.
Vielleicht gibt es ja hier im Forum einen pfiffigen Programmierer, der sich diesem Problem mal annehmen würde und ein kleines Tool programmiert!
Das Tool müsste im Prinzip nur einen kleinen Datei-Explorer enthalten und von der Bedienung ähnlich sein, wie z.B. WinZip oder WinRAR mit viel weniger Funktionen.