![]() |
![]() |
|
![]() |
![]() |
|
Simulationen Alles zum Thema Simulation |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
|
![]() Ich bin gerade über ein Tool gestolpert welches die Bearbeitung von cfg und fx Dateien erheblich vereinfacht:
http://www.orbit.org/replace/ Kurz gesagt löst es folgendes Problem: Man hat z.B. 20 verschiedene panel.cfg Dateien von ein und demselben Flugzeug, die sich lediglich in einem für jetzt unrelevanten Detail unterscheiden (z.B. DF727). In alle diese Panel möchtest Du aber jetzt in einem bestimmten Fenster ein bestimmtes Instrument unterbringen. Es soll also in einer bestimmten Sektion jeder einzelnen Datei etwas eingefügt werden. Original [Window01] BACKGROUND_COLOR=2,2,2 size_mm=156,308 position=8 visible=0 ident=RADIO_STACK_PANEL gauge00=Bendix_King_Radio!Bendix-King Radio Audio, 0, 0 gauge01=Bendix_King_Radio!Bendix-King Radio Nav-Comm 1, 0, 29 gauge02=Bendix_King_Radio!Bendix-King Radio Nav-Comm 2, 0, 86 gauge03=Bendix_King_Radio!Bendix-King Radio ADF, 0, 142 gauge04=Bendix_King_Radio!Bendix-King Radio DME, 0, 180 gauge05=Bendix_King_Radio!Bendix-King Radio Xpndr, 0, 217 gauge06=Bendix_King_Radio!Bendix-King Radio AP, 0, 262 gauge07=fs2crew\c172\crewclick7!crewclick7, 127,231,16,21 ------------------------------------------------------------------------------------------------- einzufügende Zeile: gauge02=testgauge, 0, 142 Nun bietet das Tool ein vertikal geteites Fenster. In die linke Seite trägt man wie in einem normalen Texteditor die zu erkennende Textpassage ein: [Window01] BACKGROUND_COLOR=2,2,2 size_mm=156,308 position=8 visible=0 ident=RADIO_STACK_PANEL gauge00=Bendix_King_Radio!Bendix-King Radio Audio, 0, 0 gauge01=Bendix_King_Radio!Bendix-King Radio Nav-Comm 1, 0, 29 gauge02=Bendix_King_Radio!Bendix-King Radio Nav-Comm 2, 0, 86 gauge03=Bendix_King_Radio!Bendix-King Radio ADF, 0, 142 gauge04=Bendix_King_Radio!Bendix-King Radio DME, 0, 180 gauge05=Bendix_King_Radio!Bendix-King Radio Xpndr, 0, 217 gauge06=Bendix_King_Radio!Bendix-King Radio AP, 0, 262 gauge07=fs2crew\c172\crewclick7!crewclick7, 127,231,16,21 In das Rechte Fenster kommt nun exakt der gleiche Part, nur diesmal INKLUSIVE der Änderung: [Window01] BACKGROUND_COLOR=2,2,2 size_mm=156,308 position=8 visible=0 ident=RADIO_STACK_PANEL gauge00=Bendix_King_Radio!Bendix-King Radio Audio, 0, 0 gauge01=Bendix_King_Radio!Bendix-King Radio Nav-Comm 1, 0, 29 gauge02=testgauge, 0, 142 gauge03=Bendix_King_Radio!Bendix-King Radio Nav-Comm 2, 0, 86 gauge04=Bendix_King_Radio!Bendix-King Radio ADF, 0, 142 gauge05=Bendix_King_Radio!Bendix-King Radio DME, 0, 180 gauge06=Bendix_King_Radio!Bendix-King Radio Xpndr, 0, 217 gauge07=Bendix_King_Radio!Bendix-King Radio AP, 0, 262 gauge08=fs2crew\c172\crewclick7!crewclick7, 127,231,16,21 Danach fügt man einer Liste all die Dateien zu, die auf das Vorkommen des Textes im linken Fenster durchsucht werden sollen und startet den Prozess. Alle eingetragenen Dateien werden überprüft, ob der Part darin vorkommt, und falls ja wird der Part in jeder Datei exakt nach Vorgabe geändert. Ich hoffe, das war einigermaßen verständlich und nützlich ;-) |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|