PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe! POCSAG Meldung in Text Datei schreiben für Anzeige



CoachMatze
21.07.2012, 23:45
Hallo,
in meiner Feuerwehr sind wir dabei eine Anzeigetafel selbst zu kreieren. Das Programm ist fertig geschrieben die Anzeige funktioniert soweit jetzt fehlt nur noch das "zusammenspiel" zwischen FMS32-Pro und unserem Programm.
Zur kurzen Erklärung:
Unser Programm prüft ständig eine Text Datei. Sobald eine POCSAG Meldung mit unsere RIC mit entsprechender Funktion eingeht (Einsatzfall) wird Die Meldung von FMS-32 Pro mit der Globalen Aktion "C:\Anzeige\Einsatz.bat %1 %2 %3 %4" in die Text-Datei "Einsatz.txt" geschrieben.In der Einsatz.bat steht folgende Befehle:
"echo Am %date% um %time:~0,8% %1 %2 %3 %4 >> c:\Anzeige\Einsatz.txt"
Unser Programm erfasst die Daten und gibt sie Auf unserer Anzeigetafel aus.
Nun habe ich folgendes Problem:
Bei eingehnder Meldung z.B.
"21.07.2012/ 23:00 0123456 1 Feuerwer Kellerbrand Musterstadt Musterstraße 1 Personen in Gebäude"

kommt bei der Text Datei nur folgendes raus:

"Am 21.07.2012 um 23:00:00 0123456 1 Kellerbrand Musterstadt"

In der Textdatei fehlt mir also immer die Hälfte von der Meldung!
Kann mir bei diesem Problem jemand weiterhelfen?

Danke schonmal im vorraus.
Gruß CoachMatze

Dr.MirakulixX
22.07.2012, 09:04
Nagel mich jetzt bitte nicht drauf fest aber war da nicht was von wegen "%1" statt %1 bzw 2 oder 3 oder 4. Wenn mehr Zeichen in der Kette vorkommen bzw es Leerzeichen gibt.

CoachMatze
22.07.2012, 10:06
Muss ich dass in FMS bei der Globalen Aktion auch einfügen oder nur in der Batch-Datei?
Ich werds dann mal Probe laufen lassen :P

Dr.MirakulixX
22.07.2012, 15:23
Also ich habe sie bei mir auch in FMS32 drinnen :)