Code:
Usage:TextEditor.exe [params] "file"
Params:
-e --edit (default) Edits the specified file directly
-x --extract Extracts the specified file to stdout
-c --create Compresses the specified data passed by stdin to file
also z.b
Code:
TextEditor.exe --edit C:\Siedler2\Data\TXT\MISS_000.GER
oder auch
Code:
TextEditor.exe C:\Siedler2\Data\TXT\MISS_000.GER
öffnet standardmäßig mit notepad die in eine xml umgewandelte Datei zum bearbeiten. Beim schliessen vom notepad wird automatisch die Datei wieder gespeichert.
Man kann auch einfach eine Datei direkt auf die exe ziehen, dann öffnet er sie ebenfalls.
Code:
TextEditor.exe --extract C:\Siedler2\Data\TXT\MISS_000.GER schreibt die Datei in die
Standardausgabe (auf die Konsole)
Man kann z.b auch sowas tun:
Code:
TextEditor.exe --extract C:\Siedler2\Data\TXT\MISS_000.GER > C:\Siedler2\Data\TXT\MISS_000.XML
Dann hat man die datei als xml.
Wieder "zusammenfügen" geht dann so:
Code:
TextEditor.exe --create C:\Siedler2\Data\TXT\MISS_000.GER < C:\Siedler2\Data\TXT\MISS_000.XML
Der benutzte Editor kann man einstellen, indem man die Umgebungsvariable EDITOR setzt. (Unter Windows normal ungesetzt, unter Linux oft auf vi gesetzt oder ähnliche editoren)
Standardmäßig wird unter Windows "notepad" benutzt, unter Linux "vi".
Dann noch Besonderheiten zum XML: Manche der original Dateien haben leere startfelder, diese erscheinen mit
XML:
im XML. Normale Einträge schauen folgendermaßen aus:
XML:
<text>
hier der text
</text>
Das Programm entfernt immer ein return vor und hinter dem text.
XML:
<text>
hier der text
</text>
XML:
<text>hier der text
</text>
XML:
<text>
hier der text</text>
XML:
<text>hier der text</text>
ergibt immer "hier der text"
< und > müssen, wegen xml, als htmlentity angegeben werden also < und > Diese erscheinen dann in der GER/ENG-Datei korrekt als < bzw >.
Für Bugs oder Vorschläge bitte das Bug/Vorschlag-Forum benutzen.
---
mfg
Flo
Editiert von
FloSoft am 24.03.2006 15:16