Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Für Fragen zu Plugins und zur Plugin-Entwicklung.

Moderatoren: Stellwerk-Admin, Moderatoren

floflo
R-Admin [Thüringen, Zug-Schattenregion]Fernverkehr-Team [IT, UK]Erbauer
Beiträge: 3735
Registriert: Sa Aug 24, 2013 4:46 pm

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von floflo »

Die Durchfahrtsansage kommt nur, wenn der Zug ein D-Flag im Fahrplan für diesen Bahnhof hat. Du hast dann wohl noch einen Bahnhof mit drin, wo der ICE hält und für den wird die Ansage gemacht.
Zudem kann man die Anschlussansage abschalten im Menü des Plugins.
R-Admin Thüringen
Erbauer in der Region Baden-Württemberg und Großbritannien
petero
Support-TeamHandbuch-TeamR-Admin [Niederrhein, Rheinland]Erbauer
Beiträge: 2038
Registriert: Mo Okt 04, 2010 4:25 pm

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von petero »

floflo hat geschrieben:Die Durchfahrtsansage kommt nur, wenn der Zug ein D-Flag im Fahrplan für diesen Bahnhof hat. Du hast dann wohl noch einen Bahnhof mit drin, wo der ICE hält und für den wird die Ansage gemacht.
Zudem kann man die Anschlussansage abschalten im Menü des Plugins.
Leider scheint das Plugin nicht den Flag abzufragen sondern das ganze nach Zuggattung anzuzeigen. So hatte ich es auch bereits mehrmals das ein IKE mit Halt und allen anderen via Punkten normal angezeigt wurde. wenn ich das richtig mitbekommen habe ist die Abfrage ob der Zug an diesem Bahnsteig durchfahrt hat oder nicht inzwischen per Schnittstelle abfragbar wenn ich das aus dem Analyse Plugin mal richtig deute. Das ganze müsste da noch mal mit eingebaut werden.
Hier ist die Frage wie viel Aufwand das ganze darstellt und ob der Entwickler des Plugins das macht.

Gruß

Peter
floflo
R-Admin [Thüringen, Zug-Schattenregion]Fernverkehr-Team [IT, UK]Erbauer
Beiträge: 3735
Registriert: Sa Aug 24, 2013 4:46 pm

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von floflo »

Also ignoriert werden folgende Zuggattungen: TEC, CS, RoLa, Lr, LR, IKL, CB, TFZF, Ersatzlok, FE und CIL.
Bei folgenden Zuggattungen, die am Bahnsteig vorbeifahren werden Durchfahrtsansagen gemacht: TEC, CS und RoLa.
"Achtung Zugdurchfahrt!" kommt bei den ignorierten Gattungen.

Man könnte es noch erweitern aber dafür bräuchten wir die Einverständnis vom Autor.
R-Admin Thüringen
Erbauer in der Region Baden-Württemberg und Großbritannien
Babene028
Beiträge: 5
Registriert: Do Apr 24, 2014 6:03 pm
StiTz: 725552

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von Babene028 »

Babene028 hat geschrieben:Aber im "ICE" ist auch das "IC" drin, aber da macht er es ja auch richtig :!: :?:

Selbe reihenfolge.

Bin derzeit bei Düsseldorf HBF, da gibt es ja S1, S6, S8, S11, S28

wie bekomme ich hin, das er z.B. auch "S6" sagt und nicht nur "S"?
Weiß keiner einen rat?
DevonFrosch
EntwicklerHandbuch-TeamR-Admin [Bremen-Niedersachsen, Fernverkehr Niederlande, Hamburg - Schleswig-Holstein, Niederlande Ost, Rhein-Main, Rhein-Main 2024, Rheinland-Pfalz, Ruhrgebiet, Zug-Schattenregion]Fernverkehr-Team [NL, SKA]Qualitätssicherung [Anlagen-QS, Zug-QS]Erbauer
Beiträge: 7815
Registriert: Fr Jan 16, 2009 11:15 am
StiTz: 709215

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von DevonFrosch »

Babene028 hat geschrieben:
Babene028 hat geschrieben:Aber im "ICE" ist auch das "IC" drin, aber da macht er es ja auch richtig :!: :?:

Selbe reihenfolge.

Bin derzeit bei Düsseldorf HBF, da gibt es ja S1, S6, S8, S11, S28

wie bekomme ich hin, das er z.B. auch "S6" sagt und nicht nur "S"?
Weiß keiner einen rat?
Liegt das evtl. daran, dass die S-Bahnen ein Leerzeichen zwischen S und der Nummer haben?

Gruß,
DevonFrosch
Querschnittskompetenzträger
Projektübersicht
Action85
Beiträge: 2
Registriert: Sa Jun 21, 2014 6:35 pm

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von Action85 »

Wo bekomme ich das Plugin her?
Slein
Erbauer
Beiträge: 3006
Registriert: Do Sep 28, 2006 4:22 pm

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von Slein »

Die STS-Handbücher helfen, Fragen zu beseitigen.

R-Admin Merxferri
Themascriptteam, Handbuchteam
BrianR
Beiträge: 32
Registriert: Do Jun 19, 2014 1:43 pm
StiTz: 725982

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von BrianR »

Hallo!

Ich bin gerade dabei, den Stuttgart Hauptbahnhof (Tief) zu schreiben,
nur öffnet es die Datei leider nicht.
Kann mir einer sagen, was falsch ist?

Code: Alles auswählen

<?xml version="1.0" encoding="ISO-8859-1" ?>
<zza>
  <bahnhoefe>
     <bahnhof name="Hbf (tief)" gleise="TST[101;102] ende="(Gleis TST[101;102]*|Hbf (tief))"/>
  </bahnhoefe>
  <soundreplaces>
     <replace find="Hbf (tief)">Hauptbahnhof</replace>
  </soundreplaces>
  <rewrites>
     <rewrite zug="S1.*" simstart="Hbf C" simende="Vaihingen" start="Plochingen" ende="Herrenberg">
       <via>Schwabstraße</via>
       <via>Vaihingen</via>
       <via>Böblingen</via>
     </rewrite>
     <rewrite zug="S1.*" simstart="Vaihingen" simende="Hbf C" start="Herrenberg" ende="Plochingen">
       <via>Bad Canstatt</via>
       <via>Esslingen (Neckar)</via>
     </rewrite>
     <rewrite zug="S2.*" simstart="Hbf C" simende="Vaihingen" start="Schorndorf" ende="Filderstadt">
       <via>Schwabstraße</via>
       <via>Vaihingen</via>
       <via>Flughafen/Messe</via>
     </rewrite>
     <rewrite zug="S2.*" simstart="Vaihingen" simende="Hbf C" start="Filderstadt" ende="Schorndorf"/>
       <via>Bad Canstatt</via>
       <via>Waiblingen</via>
     </rewrite>
     <rewrite zug="S3.*" simstart="Hbf C" simende="Vaihingen" start="Backnang" ende="Flughafen/mMesse">
       <via>Schwabstraße</via>
       <via>Vaihingen</via>
     </rewrite>
     <rewrite zug="S3.*" simstart=Vaihingen" simende="Hbf C" start="Flughafen/Messe" ende="Backnang"/>
       <via>Bad Canstatt</via>
       <via>Waiblingen</via>
     </rewrite>
  </rewrites>
</zza>
Viele Grüße
Brian
dummkopf
Beiträge: 99
Registriert: Mo Aug 02, 2010 1:11 pm

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von dummkopf »

Hallo Brain,
probiere mal, beim letzen und drittletzten <rewrite> den "/" am Ende rauszunehmen, der gehört da nicht hin. Außerdem fehlt beim letzten <rewrite> das 1. Anführungszeichen bei

Code: Alles auswählen

simstart=Vaihingen"
Sonst müsste alles passen.
Grüße,
dummkopf
floflo
R-Admin [Thüringen, Zug-Schattenregion]Fernverkehr-Team [IT, UK]Erbauer
Beiträge: 3735
Registriert: Sa Aug 24, 2013 4:46 pm

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von floflo »

Code: Alles auswählen

ende="Flughafen/mMesse"

Code: Alles auswählen

start="Flughafen/Messe"
Erstens: Was willst du mit /m bezwecken?
Zweitens: Wenn du ein / haben willst musst du // schreiben, da das irgendwie ein reserviertes Zeichen ist und wenn du ein / davorstellst, dann erkennt er z.B. dass es sich nicht um eine Rechnung handelt.
R-Admin Thüringen
Erbauer in der Region Baden-Württemberg und Großbritannien
dummkopf
Beiträge: 99
Registriert: Mo Aug 02, 2010 1:11 pm

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von dummkopf »

floflo hat geschrieben: Zweitens: Wenn du ein / haben willst musst du // schreiben, da das irgendwie ein reserviertes Zeichen ist und wenn du ein / davorstellst, dann erkennt er z.B. dass es sich nicht um eine Rechnung handelt.
Meines Wissens ist ein normaler Slash kein reserviertes Zeichen, auch zeigt das Plugin diesen ordnungsgemäß an, es ist also nicht notwendig, diesen zu doppeln.
Es sind aber noch weitere Fehler drin:

<zza>
<bahnhoefe>
<bahnhof name="Hbf (tief)" gleise="TST[101;102]" ende="(Gleis TST[101;102]*|Hbf (tief))"/>
</bahnhoefe>

(das " fehlt)
Außerdem sind die Gleise falsch: Richtig wäre gleise="TST10[12]".
Übrigens: Die Fehler in der XML-Struktur kann man wunderbar mit einem XML Validator selbst herausfinden, z.B. auf http://xmlvalidation.com.
Nun müsste es funktionieren (zumindest tut es das bei mir. :) )
Viele Grüße,
dummkopf
BrianR
Beiträge: 32
Registriert: Do Jun 19, 2014 1:43 pm
StiTz: 725982

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von BrianR »

Hallo,

Vielen Dank euch für die Hilfe!
Leider funktioniert es immer noch nicht.
Die Datei sieht nun so aus:

Code: Alles auswählen

<?xml version="1.0" encoding="ISO-8859-1" ?>
<zza>
  <bahnhoefe>
     <bahnhof name="Hbf (tief)" gleise="TST10[12]" ende="(Gleis TST10[12]*|Hbf (tief))"/>
  </bahnhoefe>
  <soundreplaces>
     <replace find="Hbf (tief)">Hauptbahnhof</replace>
  </soundreplaces>
  <rewrites>
     <rewrite zug="S1.*" simstart="Hbf C" simende="Vaihingen" start="Plochingen" ende="Herrenberg">
       <via>Schwabstraße</via>
       <via>Vaihingen</via>
       <via>Böblingen</via>
     </rewrite>
     <rewrite zug="S1.*" simstart="Vaihingen" simende="Hbf C" start="Herrenberg" ende="Plochingen">
       <via>Bad Canstatt</via>
       <via>Esslingen (Neckar)</via>
     <rewrite>
     <rewrite zug="S2.*" simstart="Hbf C" simende="Vaihingen" start="Schorndorf" ende="Filderstadt">
       <via>Schwabstraße</via>
       <via>Vaihingen</via>
       <via>Flughafen/Messe</via>
     </rewrite>
     <rewrite zug="S2.*" simstart="Vaihingen" simende="Hbf C" start="Filderstadt" ende="Schorndorf"/>
       <via>Bad Canstatt</via>
       <via>Waiblingen</via>
     <rewrite>
     <rewrite zug="S3.*" simstart="Hbf C" simende="Vaihingen" start="Backnang" ende="Flughafen">
       <via>Schwabstraße</via>
       <via>Vaihingen</via>
     </rewrite>
     <rewrite zug="S3.*" simstart="Vaihingen" simende="Hbf C" start="Flughafen" ende="Backnang"/>
       <via>Bad Canstatt</via>
       <via>Waiblingen</via>
     <rewrite>
  </rewrites>
</zza>
Viele Grüße
Brian
dummkopf
Beiträge: 99
Registriert: Mo Aug 02, 2010 1:11 pm

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von dummkopf »

Schon mal mit einem XML Validator getestet?
floflo
R-Admin [Thüringen, Zug-Schattenregion]Fernverkehr-Team [IT, UK]Erbauer
Beiträge: 3735
Registriert: Sa Aug 24, 2013 4:46 pm

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von floflo »

Bei Klammern ( oder ) musst du auf jeden Fall ein / davorsetzen.
R-Admin Thüringen
Erbauer in der Region Baden-Württemberg und Großbritannien
BrianR
Beiträge: 32
Registriert: Do Jun 19, 2014 1:43 pm
StiTz: 725982

Re: Neue Plugin: Zugzielanzeiger + Bahnsteigansage

Beitrag von BrianR »

Vielen lieben Dank euch! :)
Es funktioniert nun ohne Probleme.
Den fertigen Code werde ich posten, sobald ich alle S-Bahn Linien einbezogen hab.

Viele Grüße
Brian
Antworten