Ergebnis 1 bis 3 von 3

Thema: Monitor POCSAG: Meldung ausblenden aber dennoch Programm ausführen?

  1. #1
    Registriert seit
    05.10.2009
    Beiträge
    149

    Monitor POCSAG: Meldung ausblenden aber dennoch Programm ausführen?

    Hi zusammen,

    ist es irgendwie möglich, eine Meldung für eine bestimmte Nummer auszublenden aber dennoch ein Programm ausführen zu lassen?

    Hintergrund: Möchte die regelmäßigen "Pings", anhand derer die FMEs Empfang/Nichtempfang erkennen am Bildschirm ausblenden aber im Hintergrund dennoch ein Skript ausführen, das eine art Totmannknopf betätigt, um im "Nichtempfangsfall" benachrichtigt zu werden...

    Grüße,
    Thorongil

  2. #2
    Registriert seit
    07.09.2003
    Beiträge
    694
    AFAIK ist das so nicht möglich, es sei denn, Du verzichtest generell auf die monitor-Ausgabe und nutzt die Datenbank-Version. Mit dem PHP-Frontend kannst Du Dir Deine Ausgabe ja konfigurieren.

    Gruß,
    Funkwart

  3. #3
    Registriert seit
    05.10.2009
    Beiträge
    149
    Hab mir sowas selbst gebastelt:


    "deadmanswitch":

    Code:
    #! /usr/bin/perl
    
    
    #sleep for 5 minutes - REFRESH signal in KA is sent every 4 minutes
    sleep 300;
    
    system("/etc/pocserv/adminnotify/notify SIGNAL \"Signal verloren. Bitte Empfangsgerät überprüfen! Es wird keine weiteren Benachrichtigungen geben bis das Signal wiederhergestellt ist!\" ");
    "rearm"

    Code:
    #! /usr/bin/perl
    
    
    # kill all our predecessors
    system ("killall deadmanswitch 2>/dev/null >/dev/null");
    
    # rearm
    system ("/etc/pocserv/signalguard/deadmanswitch 2>/dev/null >/dev/null &");
    
    # print
    # print ("\nReset of deadmanswitch successful!\n");
    Einfach bei jeder einkommenden Nachricht "rearm" aufrufen lassen und bei Ablauf des Timers schlägts alarm.

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
  •