String Länge ändern von .rsc Datein

Hallo,

ich beschäfftige mich gerade hobbymäßig mit der Übersetzung von SISX Datein des Symbian OS. In diesem Container ist meistens eine .rsc Datei, die dann alle Menüwörter der Anwendung enthält. Mit dem Resource Editor kann man dann ein Wort bis zu einer bestimmten Stringlänge ändern. In einem Forum habe ich gelesen, dass es mit einem Hexeditor möglich sein soll noch 2 bis 4 Zeichen rauszuholen. Kann mir jemand ein gutes Progamm nennen mit dem ich das bewältigen kann? (ohne das große Programmierkenntnisse nötig wären…) Für eine kleine Anleitung wäre ich sehr dankbar!

MfG
heglam

schonmal nach „Hexeditor“ gegoogelt und dir die datei mit selbigem angeschaut … Da solltest du das bewältigen können was dir vorschwebt … Aber ein Tipp von mir: Sicher vorher die Datei irgendwo, falls du was falsches änderst kannst sie ja dann wieder überschreiben

Der „Tiny Hexer“ hat mich vom Aufbau überzeugt, aber das ändert nichts daran, das ich nicht das Hintergrundwissen besitze, um ohne weiteres los zu „hexen“. Vielleicht können wir es ja an einem Beispiel festmachen? Eine Zeile heißt:

----------0001 0203 0405 0607 0809 0A0B 0C0D 0E0F 0123456789ABCDEF
0x1780 0707 4F70 7469 6F6E 7309 00FF FFFF FF00 …Options…yyyy.

(Sorry im HTML ist die Tabelle nicht so verschoben…)
Was müsste ich jetzt also ändern, um aus Options (7 Buchstaben) --> Optionen (8 Buchstaben) zu machen?

MfG

Hallo Heglam, Tag …

----------0001 0203 0405 0607 0809 0A0B 0C0D 0E0F 0123456789ABCDEF
 0x1780 0707 4F70 7469 6F6E 7309 00FF FFFF FF00 ..Options..yyyy.

müsste dann

----------0001 0203 0405 0607 0809 0A0B 0C0D 0E0F 0123456789ABCDEF
 0x1780 0707 4F70 7469 6F6E 656E 0900 FFFF FFFF ..Optionen..yyyy
 0x1790 00 .

werden.

Aber kenne ich das angesprochene Format nicht, kann Dir also nicht sagen, ob der folgende Wert dann noch korrekt angezeigt wird, oder ob Du einfach die vier FF auf 3 reduzieren darfst (was Du in Deiner ersten Mail angedeutet hast).

MfG Georg V.

Hallo Heglam, Tag …

----------0001 0203 0405 0607 0809 0A0B 0C0D 0E0F
0123456789ABCDEF
0x1780 0707 4F70 7469 6F6E 7309 00FF FFFF FF00
…Options…yyyy.

müsste dann

----------0001 0203 0405 0607 0809 0A0B 0C0D 0E0F
0123456789ABCDEF
0x1780 0707 4F70 7469 6F6E 656E 0900 FFFF FFFF
…Optionen…yyyy
0x1790 00 .

werden.

Jo genauso hätt ich das jetzt auch vorgeschlagen :wink:

Aber kenne ich das angesprochene Format nicht, kann Dir also
nicht sagen, ob der folgende Wert dann noch korrekt angezeigt
wird, oder ob Du einfach die vier FF auf 3 reduzieren darfst
(was Du in Deiner ersten Mail angedeutet hast).

Deswegen hab ich ihm ja geraten, er soll vorher die Datei irgendwo sichern, dann kann man das nachm Try-and-Error-Prinzip ausführen, also einfach ausprobieren und wenn dann was hakt, einfach die Datei wieder zurück überschreiben und kucken was man machen kann…

MfG Georg V.

grüße
Andy

Hallo,

mein Favorit ist immernoch UltraEdit.

Gruß, Stephan