Ergebnis 1 bis 7 von 7

Thema: Alarmaufruf FMS32 mit mehreren Einheiten

  1. #1
    Registriert seit
    17.08.2011
    Beiträge
    137

    Alarmaufruf FMS32 mit mehreren Einheiten

    Hallo,
    ich möchte bei der Alarmierung einer bestimmten RIC mehrere Einheiten alarmieren. Leider reichen mir die Zeichen für die Aktion in FMS32 nicht aus. Ich hab schon die Codes auf 1-2 Zeichen gekürzt, aber es reicht mir einfach nicht.
    Wie kann ich das anders aufrufen?
    Kann mir da wer helfen?

    Gruß Sascha
    Heiliger St. Florian, beschütze unser Haus und zünd andere an!

  2. #2
    Registriert seit
    09.01.2010
    Beiträge
    3.908
    Dir reichen die Zeichen nicht aus?
    Was heißt denn das?

    Ich weiß nicht, wo eine Beschränkung liegt, aber du kannst ja auch eine Batch schreiben, und dort die Alarm.exe mehrmals nacheinander aufrufen:

    …/Alarm-FMS32.exe "user=eins" "user=zwei" "user=drei" “%1“ | “%2“ | “%3“ | “%4“
    …/Alarm-FMS32.exe "user=vier" "user=fünf" "user=sechs" “%1“ | “%2“ | “%3“ | “%4“
    ...

  3. #3
    Registriert seit
    27.09.2003
    Beiträge
    467
    Bei kurz geschriebenen Einheiten bekommt man 5-6 User in das Aktionsfeld bei FMS32 (Eingabefeld lässt nur eine begrenzte Anzahl von Zeichen zu).

    Habe gerade mal ein bisschen probiert, bekomme aber die Parameter noch nicht korrekt übergeben.

    In FMS32 als Aktion eine Batch ausführen:
    "C:\firEmergency\files\alarmexe\test.bat" %1 %2 %3 %4

    Eine Batch mit folgendem Inhalt:
    start C:\firemergency\files\alarmexe\Alarm-FMS32.exe user=Einheit1 user=Einheit2 %1 %2 %3 %4

    Und in dieser Batch kannst du beliebig viele Einheiten hinzufügen. Allerdings übergibt er mit dieser Variante alle Parameter hintereinander mit %1. Hab jetzt zig Varianten in verschiedensten Schreibweisen ("" und |) ausprobiert, aber noch ohne Erfolg. Mit dem Trennzeichen | passiert gar nichts.

  4. #4
    Registriert seit
    17.08.2011
    Beiträge
    137
    Zitat Zitat von firEmergency Beitrag anzeigen
    Dir reichen die Zeichen nicht aus?
    Was heißt denn das?

    Ich weiß nicht, wo eine Beschränkung liegt, aber du kannst ja auch eine Batch schreiben, und dort die Alarm.exe mehrmals nacheinander aufrufen:
    Nach ich weiß nicht wievielen Zeichen in der Aktionszeile ist irgendwann Schluss, so das ich nichtsmehr eingeben kann. Folglich muss es eine Zeichenbegrenzung geben.
    Aktuell sind es 8 Einheiten von diesen 7 mit zwei Buchstaben und einer mit 3 alarmiert werden soll.

    Zitat Zitat von florian_hsk Beitrag anzeigen
    Bei kurz geschriebenen Einheiten bekommt man 5-6 User in das Aktionsfeld bei FMS32 (Eingabefeld lässt nur eine begrenzte Anzahl von Zeichen zu).

    Habe gerade mal ein bisschen probiert, bekomme aber die Parameter noch nicht korrekt übergeben.

    In FMS32 als Aktion eine Batch ausführen:
    "C:\firEmergency\files\alarmexe\test.bat" %1 %2 %3 %4

    Eine Batch mit folgendem Inhalt:
    start C:\firemergency\files\alarmexe\Alarm-FMS32.exe user=Einheit1 user=Einheit2 %1 %2 %3 %4

    Und in dieser Batch kannst du beliebig viele Einheiten hinzufügen. Allerdings übergibt er mit dieser Variante alle Parameter hintereinander mit %1. Hab jetzt zig Varianten in verschiedensten Schreibweisen ("" und |) ausprobiert, aber noch ohne Erfolg. Mit dem Trennzeichen | passiert gar nichts.
    Danke für den Ansatz. Ich werd auch mal ein wenig rumprobieren.

    EDIT: Ich habs raus
    Der Aufruf muss für jede Einheit stehen:
    start C:\firemergency\files\alarmexe\Alarm-FMS32.exe "Einheit1" "%2" "%3" "%4"
    start C:\firemergency\files\alarmexe\Alarm-FMS32.exe "Einheit2" "%2" "%3" "%4"
    ...
    so funzts bei mir. Was ich jetzt nicht weiß obs mit der Textübergabe geht, bei mir ist dieser Alarm komplett über Fixtext.

    Danke für die Hilfe
    Sascha
    Geändert von Kommandante (28.01.2012 um 19:42 Uhr)
    Heiliger St. Florian, beschütze unser Haus und zünd andere an!

  5. #5
    Registriert seit
    09.01.2010
    Beiträge
    3.908
    Also zur korrekten Übergabe muss das | auf jeden Fall mit rein.

    Bei mir funktioniert es mit folgendem Aufruf:

    "C:\...\alarmexe\Alarm-FMS32.exe" user=blu user=bla %1 "|" %2 "|" %3 "|" %4

  6. #6
    Registriert seit
    17.08.2011
    Beiträge
    137
    Vielen Dank für die Hilfe. Ich hab's zum laufen bekommen, es funktionieren beide Varianten bei mir.

    Für mich Thema geklärt und kann geschlossen werden.

    Vielen Dank nochmals.
    Sascha
    Heiliger St. Florian, beschütze unser Haus und zünd andere an!

  7. #7
    Registriert seit
    09.01.2010
    Beiträge
    3.908
    ~ Problem gelöst > close ~

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •