wolfi133 hat geschrieben:@Homer
Ev. testet du die Sonderzeichen mal einzeln durch, so habe ich die Funktionen Anfangs auch getestet.
zB. 0x3a:0xf7 nur damit der Doppelpunkt ersetzt wird.
Funktioniert nicht: Dateien mit einem Doppelpunkt erscheinen nicht - auch nicht mit 8.3-Namen.
0x3a:0x30 ersetzt einen Doppelpunkt durch eine Null: Funktioniert, allerdings fehlen jetzt alle Dateien mit einer Null im Namen.
Vermutung: "unix charset = ascii" verträgt sich nicht mit einigen (allen?) Ersatzzeichen.
Ohne "unix charset = ascii" wird : durch ÷ ersetzt, allerdings fehlen jetzt die Dateien mit einem Umlaut im Namen.

Mit einer Non-UTF8-Firmware bekomme ich das z. Zt. nicht ans Laufen. Es könnte vielleicht funktionieren, wenn ich bei den catia:mappings ein ASCII-ä in ein UTF8-ä umsetzen könnte. Dazu müsste man wahrscheinlich ein "char" (also zwei Byte) statt nur ein "byte" angeben können. Zu dieser Syntax habe ich auf die Schnelle nichts gefunden. Die Zeichenumsetzung müsste dann so sein wie in dem TAP, das man nach dem Wechsel auf eine UTF8-Firmware einmalig ausführt.
Viele Grüße
Homer