Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 16 bis 30 von 39

Thema: POC32+Alarm-SMS

  1. #16
    gursch Gast

    LÖSUNG

    Ok ich habe die Lösung :

    Man darf in der Batch das %3 nicht in " " setzen dann geht es



    Nochmal riesen Dank an Slider "du bist der beste

  2. #17
    Registriert seit
    26.04.2006
    Beiträge
    700
    Hallo ,
    ich habe noch eine Frage .
    Kann man eigentlich den Alias-Namen der jeweiligen RIC irgendwie in die SMS einfügen ?

  3. #18
    Slider Gast
    Hmm,

    Code:
    IF %1==08150815 SET wache==FeuerwehrXY
    und dann dem ausführenden Programm statt %1 die %wache% zuweisen. In diesem Beispiel ist 08150815 die RIC ;)

  4. #19
    Registriert seit
    26.04.2006
    Beiträge
    700
    Wie kommt das dann in die batch datei ? Eindach anhängen oder gibts was zu beachten ?

  5. #20
    Slider Gast
    POC32 hängt Variablen an die Datei - ohne dass du was dafür tun musst :)
    %1 ist die RIC

  6. #21
    Registriert seit
    26.04.2006
    Beiträge
    700
    ja , nur wie muss ich die Zeile (IF %1==08150815 SET wache==FeuerwehrXY) in die Batch einfügen ?

  7. #22
    Slider Gast
    Hmm, wie hast du denn den Rest in die Batch geschrieben? Es gibt dazu Editor oder poste hier mal die Batch

  8. #23
    Registriert seit
    26.04.2006
    Beiträge
    700
    Also meine batch sieht so aus :

    @echo off
    start C:\sms77\IBSS77.exe /U:XXX /P:XXX /E:XXX /T:9 /FLASH /N: %3

  9. #24
    Slider Gast
    teste mal:
    Code:
    @echo off
    IF %1==08150815 SET wache==FeuerwehrXY
    start C:\sms77\IBSS77.exe /U:XXX /P:XXX /E:XXX /T:9 /FLASH /N: %wache% %3
    eventuell muss es auch "%wache% - %3" am Ende der 3. Zeile heißen
    richtige RIC eintragen nicht vergessen ;)

  10. #25
    Registriert seit
    26.04.2006
    Beiträge
    700
    Vielen Dank :)

    Kann ich so auch mehrere RICS untereinander-setzen , also :


    @echo off
    IF %1==1234567 SET wache==Feuerwehr A
    IF %1==1234568 SET wache==Feuerwehr B
    IF %1==1234569 SET wache==Feuerwehr C
    IF %1==1234570 SET wache==Feuerwehr D
    IF %1==1234571 SET wache==Feuerwehr E
    start C:\sms77\IBSS77.exe /U:XXX /P:XXX /E:XXX /T:9 /FLASH /N: %wache% %3

  11. #26
    Slider Gast
    Zitat Zitat von Superyoshi
    Kann ich so auch mehrere RICS untereinander-setzen ...
    Ja, ist die gewünschte RIC nicht dabei, bleibt die Variable einfach leer und du erhälst ganz normal die Nachricht (%3)

  12. #27
    Registriert seit
    26.04.2006
    Beiträge
    700
    Hallo ,
    Danke , es funktioniert , hab sogar rausgefunden , dass man die Funktionen auch benennen kann *stolz* . Schönen Tag noch :D

    ~Edit~

    Habe noch ein Problem bzw. fragen :
    Kann man mittels Batch-Datei eine .txt datei schreiben ?
    Kann man mittels Batch-Datei diese .txt Datei dann ausdrucken ?

    Hierfür bräuchte ich dann die nötige Zeile(n) .

    Danke im vorraus und sonnige Grüße
    Geändert von Superyoshi (31.07.2007 um 14:34 Uhr)

  13. #28
    Eagle Gast
    Also Schreiben ist ganz einfach, sieht bei mir so aus:

    echo "SMS-Alarm am %date:~0% - %time:~0,8% Uhr" >> log.txt
    echo %1 %2 %3 >> log.txt
    echo ----------------------------------------------------------- >> log.txt
    echo. >> log.txt
    echo. >> log.txt

    du musst einfach mit den >> die Ausgabe des Echo - Befehls in eine Datei umleiten, fertig.

    Wie und ob das mit dem Drucken so einfach geht, kann ich dir nicht sagen....

  14. #29
    Registriert seit
    26.04.2006
    Beiträge
    700
    Hallo nochmal :)

    funktioniert .


    Gruß
    Geändert von Superyoshi (31.07.2007 um 22:22 Uhr)

  15. #30
    Registriert seit
    25.06.2010
    Beiträge
    52
    Zitat Zitat von gursch Beitrag anzeigen
    Meldetexte lassen sich wie folgt übertragen:
    Anstatt eines Textbausteines (Parameter -m), wird der Parameter -tm verwendet.
    z.B.:
    "C:\Programme\FITT GmbH\AlarmSMS\AlarmSMS.exe" -v01 -tm%2

    Dies ruft die Verteilerliste mit dem Kürzel "01" auf und versendet den Text, der im Parameter 2 (aus FMS32) übergeben wurde.

    Folgende Parameter gibt es (Vielen Dank an Hr. Jahn!)

    Bei einer Aktion für ZVEI-Empfänger:
    %1=ZVEI-Nummer
    %2=Klartext des Empfängers

    Bei einer Aktion für DME:
    %1=RIC-Nummer
    %2=Funktion
    %3=Alarmierungsext
    %4=Klartext des DME

    Bei einer Aktion für FMS
    %1=FMS-Kennung (8 Stellen)
    %2=Statusklartext bzw. Text bei einem FMS-Datentelegramm
    %3=Statusnummer
    %4=Klartext der FMS-Kennung


    Das ist die Anleitung für FMS32

    Das ist meine Batch : "D:\Programme\Alarm-SMS\AlarmSMS.exe" -vFW -tm"%1 %2 %3 %4"

    aber mit Poc 32 geht das irgendwie nicht !! Irgendjemand ne Idee ??
    sry ich muss den alten thread hier mal aufgreifen....

    Mit der Auswertung von FMS32 bin ich nicht so zufrieden Poc32 decodiert da schon wesentlich besser. Ich hab unter Optionen/Einstellungen/Filter alle Ric Adressen eingetragen und mit Komma getrennt ohne Leerzeichen dazischen.
    Fliterfunktion > Kein Filter.
    Bei Treffer Datei ausführen hab ich einen Haken gemacht.
    Hab die gleiche Schreibweise wie zuvor bei FMS32 verwendet. Aber leider tut sich nichts.
    Einstellung falsch?
    Batch falsch?
    keine Ahnung was falsch?
    Ich verwende AlarmSms
    danke für die Hilfe

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
  •