Seite 1 von 1
Fahrleitung gesamthaft abräumen
Verfasst: 24.02.2021 22:12:25
von Alwin Meschede
Wenn man die Fahrdrähte und Isolatoren eines Streckenmoduls im Ganzen rauslöschen will, um sie neu zu verlegen, wie könnte man das hinbekommen?
Re: Fahrleitung gesamthaft abräumen
Verfasst: 24.02.2021 22:38:09
von Leonard K.
Idee: Kann man irgendwie Suchen und ersetzen mit regulären Ausrücken nutzen?
Ich hab an sowas gedacht, hat aber bei einem kurzen Test nur einzelne Fahrdrähte entfernt:
Code: Alles auswählen
<SubSet.*GruppenName="Fahrleitung".*((\n).*)*<\/SubSet>
Re: Fahrleitung gesamthaft abräumen
Verfasst: 24.02.2021 22:47:07
von Leonard K.
Bei obigem Ausdruck müsste man auch noch ergänzen, dass kein <SubSet vorkommen darf, sonst werden möglichweise alle Subsets ab dem ersten Fahrleitungssubset entfernt...
Re: Fahrleitung gesamthaft abräumen
Verfasst: 24.02.2021 23:21:23
von Wolfgang Hüttner
Eine etwas brutale Methode wäre sämtliche Detailkacheln zu löschen und anschließend die Schienen wieder neu erzeugen lassen.
Das funktioniert aber nur, wenn in Detailkacheln keine anderen Subsets außer Fahrleitung und Schienen vorhanden sind.
Die Isolatoren sollten sich über einen besseren Texteditor (Notepad++, Ultraedit) in den Kacheldateien finden lassen und könnten über einen geeigneten Ausdruck wie oben genannt durch Ersetzen über Dateien hinweg entfernt werden.
Gruß
Wolfgang
Re: Fahrleitung gesamthaft abräumen
Verfasst: 24.02.2021 23:28:14
von Carsten Hölscher
Wenn man den xml-Knotennamen verhunzt, würde Zusi meckern und ihn ignorieren. Vielleicht lässt sich durch Suchen+Ersetzen sowas machen.
Carsten
Re: Fahrleitung gesamthaft abräumen
Verfasst: 25.02.2021 09:07:10
von Leonard K.
Carsten Hölscher hat geschrieben: ↑24.02.2021 23:28:14
Wenn man den xml-Knotennamen verhunzt, würde Zusi meckern und ihn ignorieren. Vielleicht lässt sich durch Suchen+Ersetzen sowas machen.
durch
in allen Detailkacheln ersetzen hat bei mir funktioniert. Danach müssen aber alle Detailkacheln mit Einzelabfrage gespeichert werden, sonst werden die fehlerhaften Knoten nicht entfernt. Bei den Isolatoren könnte man etwas ähnliches versuchen.