Ergebnis 1 bis 15 von 296

Thema: IBSA: SMS Multi-Carrier Tool

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    23.04.2004
    Beiträge
    206
    Hallo zusammen!

    Erstmal großes Lob an die Software.
    Habe allerdings zum Funktionsumfang mal ein paar Fragen:

    1. Der Link zur ibsa.exe soll ja in der alias.txt eingetragen werden hinter der entsprechenden Ric. Kann ich den Link nicht auch in POC32 in den Filtereinstellungen eintragen?

    Grund ist Folgender: Ich möchte gerne mehrere unterschiedliche RIC's alarmieren. Nennen wir Sie LF, DLK und TLF. Jetzt kann es aber vorkommen das diese drei RIC's im Zugalarm direkt hintereinnander in POC empfangen werden, was wiederum bedeuten würde das die erste RIC alarmiert wird, die zweite und dritte aber nicht, da POC ja wie bekannt nur eine Sache gleichzeitig kann.

    Würde ich das ganze in den Filtereinstellungen eintragen, müsste POC doch jede eingehende RIC weitergeben und IBSA bei einem Treffer der entsprechenden RIC alarmieren. Somit müsste das Problem mit dem Mehrfachalarm gelöst sein oder sehe ich das falsch?

    2. Wenn ich POC beende, wieder starte und er die letzte Liste lädt, erhalte ich alle bis dahin vorhandenen Alarmierungen nochmal per SMS. Kann man da irgendwas dran machen, dass er die alten Meldungen nicht nochmals als Einsatz ansieht?

    Vielen Dank im voraus!
    Gruß Daniel


    Edit: Kann es sein, dass in dem Absender kein Leerzeichen enthalten sein darf? Habe irgendwie bei allen RIC's in denen ein Leerzeichen im Absender ist in der Log die Fehler "ungültiger SMS Typ" oder "ungültiger Absender" stehen, obwohl der SMS Typ der gleiche ist wie bei einer RIC die Problemlos auslöst. Allerdings ist dort im Absender kein Leerzeichen? Vielleicht ein Bug?
    Geändert von Bluebird145 (21.09.2009 um 13:51 Uhr)

  2. #2
    faboi Gast
    Zitat Zitat von Bluebird145 Beitrag anzeigen
    ...Der Link zur ibsa.exe soll ja in der alias.txt eingetragen werden hinter der entsprechenden Ric. Kann ich den Link nicht auch in POC32 in den Filtereinstellungen eintragen?

    Grund ist Folgender: Ich möchte gerne mehrere unterschiedliche RIC's alarmieren. Nennen wir Sie LF, DLK und TLF. Jetzt kann es aber vorkommen das diese drei RIC's im Zugalarm direkt hintereinnander in POC empfangen werden, was wiederum bedeuten würde das die erste RIC alarmiert wird, die zweite und dritte aber nicht, da POC ja wie bekannt nur eine Sache gleichzeitig kann...
    Probiere es doch einfach aus (und berichte, ob sich somit der Bug umgehen lässt *g*).
    Zitat Zitat von Bluebird145 Beitrag anzeigen
    ...Wenn ich POC beende, wieder starte und er die letzte Liste lädt, erhalte ich alle bis dahin vorhandenen Alarmierungen nochmal per SMS. Kann man da irgendwas dran machen, dass er die alten Meldungen nicht nochmals als Einsatz ansieht?...
    Ich habe da, wie immer das Allzweckmittel gegen POC32-Bugs genommen--> eine Batchdatei!

    Hänge sie ausnahmsweise mal an...

    Das ist die Start-Datei für mein Poc32. Der Registrierschlüssel nehm ich um den CPU-Bug zu umgehen. Evtl. müssen die Pfade noch angepasst werden und die wait.exe noch organisiert werden.
    Code:
    @REM ################################################################
    @REM ###            Startet Poc32 mit einer Sperr-Datei           ###
    @REM ###                        (c) faboi                         ###
    @REM ################################################################
    @echo off
    
    echo POC32 wird gestartet...
    
    REM ### Erstelle Sperr-Datei ###
    echo Sperre, starte POC32... >> stop.txt
    wait.exe 2
    
    REM ### POC32 starten (Registrierungsschlüssel: CPU-Bug-Behebung ###
    REG add "HKCU\Software\Mediasoft\poc32\Window size" /v icon /t REG_DWORD /d 0 /f
    wait.exe 1
    start C:\Programme\BayCom\POC32\poc32.exe
    
    REM ### Warten und Sperre wieder löschen ###
    wait.exe 15 /O
    del stop.txt
    
    :ende
    exit
    Das ist meine alarm.bat, welche die Programme startet. Wieder müssen die Pfade angepasst werden. In Poc32 muss DIESE Datei als Aktion hinterlegt werden....
    Code:
    @REM ################################################################
    @REM ###   Ruft mehrere Skripte mit den gleichen Parametern auf   ###
    @REM ###                       (c) faboi                          ###
    @REM ################################################################
    @echo off
    
    REM ### Wenn Sperr-Datei schon existiert, beenden ###
    if exist stop.txt goto ende
    
    start "SMS" C:\XXXXXXX\ibsa.exe %*
    start "Mail" C:\XXXXXXXXX\mail.bat %*
    
    REM ### Aufruf loggen ###
    echo %date% %time:~0,8%: %* >> log_alarm.txt
    
    :ende
    exit

  3. #3
    Registriert seit
    23.04.2004
    Beiträge
    206
    Was ist denn dieser CPU-Bug?

    Also packe ich das erste Script in eine Bat-Datei mit welcher ich dann künftig POC32 starte, also nicht mehr über die herkömmliche POC32.exe richtig?

    Das zweite Script startet dann im Prinzip die Alarmierung, aber wird das dann durch die zusätzliche Bat-Datei nicht langsamer oder ist das pillepalle zeitlich gesehen?
    Welches Mailscript verwendest du denn?


    ...den Bug mit der Mehrfachalarmierung kann man damit übrigens leider nicht umgehen :-(

  4. #4
    faboi Gast
    Zitat Zitat von Bluebird145 Beitrag anzeigen
    Was ist denn dieser CPU-Bug?
    Minimiere Poc32 in die Taskleiste und schließe es. Anschließend schaust du auf deine CPU-Leistung... Voilà...
    Zitat Zitat von Bluebird145 Beitrag anzeigen
    Also packe ich das erste Script in eine Bat-Datei mit welcher ich dann künftig POC32 starte, also nicht mehr über die herkömmliche POC32.exe richtig?
    jo...
    Zitat Zitat von Bluebird145 Beitrag anzeigen
    Das zweite Script startet dann im Prinzip die Alarmierung, aber wird das dann durch die zusätzliche Bat-Datei nicht langsamer oder ist das pillepalle zeitlich gesehen?
    Wenn man beachtet, dass du die Sendezeit deiner SMS nicht beeinflussen kannst und die duchaus auch mal ne halbe Stunde brauchen kann, dann ist es egal... Des weiteren ist eine SMS keine Alamierung und somit nicht zeitkritisch (in meinen Augen)...
    Zitat Zitat von Bluebird145 Beitrag anzeigen
    Welches Mailscript verwendest du denn?
    Mein eigenes... was auf einer Mail-to-Batch.exe basiert...
    Zitat Zitat von Bluebird145 Beitrag anzeigen
    ...den Bug mit der Mehrfachalarmierung kann man damit übrigens leider nicht umgehen :-(
    Du hast die erneute Mehrfachalamierung beim Neustart von Poc32 angesprochen, welche man dadurch eliminieren kann. Bei mir funzt es auf jeden Fall...

  5. #5
    Registriert seit
    23.04.2004
    Beiträge
    206
    Ja richtig dein Sctipt ist gegen die Mehrfachalarmierung beim Neustart.
    Ich hatte ja aber auch noch das Problem mit der Mehrfachalarmierung und der Dateiverknüpfung angesprochen: 2 Alarmierungen kurz hintereinander, nur die erste Datei wird ausgeführt, die zweite geht unter.

    Edit: Hatte grade mal das Script gegen die Mehrfachalarmierung bei Neustart ausprobiert, aber da öffnet sich nur kurz die Konsole und schließt sofort wieder. Eine start oder stopp.txt wird auch nicht erstellt. Was mache ich da falsch?
    Geändert von Bluebird145 (22.09.2009 um 23:46 Uhr)

  6. #6
    faboi Gast
    Zitat Zitat von Bluebird145 Beitrag anzeigen
    Ja richtig dein Sctipt ist gegen die Mehrfachalarmierung beim Neustart.
    Ich hatte ja aber auch noch das Problem mit der Mehrfachalarmierung und der Dateiverknüpfung angesprochen: 2 Alarmierungen kurz hintereinander, nur die erste Datei wird ausgeführt, die zweite geht unter.

    Edit: Hatte grade mal das Script gegen die Mehrfachalarmierung bei Neustart ausprobiert, aber da öffnet sich nur kurz die Konsole und schließt sofort wieder. Eine start oder stopp.txt wird auch nicht erstellt. Was mache ich da falsch?
    Tippe darauf, dass du keine Wait.exe hast, oder?

    Zum anderen Problem: das hatte ich auch schon mal hier geschrieben, aber ich habe keine Lösung gefunden und damit ist es leider ein unumgänglicher BUG...

  7. #7
    Registriert seit
    31.01.2006
    Beiträge
    60
    Zitat Zitat von faboi Beitrag anzeigen
    Zum anderen Problem: das hatte ich auch schon mal hier geschrieben, aber ich habe keine Lösung gefunden und damit ist es leider ein unumgänglicher BUG...
    Das heißt das es dafür keine Lösung gibt?

  8. #8
    Registriert seit
    23.04.2004
    Beiträge
    206
    Nein habe leider keine wait.exe.
    Wo bekomme ich die denn her? Tut mir leid aber kenne mich damit nocht so aus.

    Wieso wird der Bug denn nicht mal behoben?
    Sollte doch inzwischen auch BayCom bekannt sein oder?

  9. #9
    Registriert seit
    23.04.2004
    Beiträge
    206
    So, die wait.exe habe ich jetzt ins POC32-Verzeichnis verschoben.

    Die start.bat sieht folgendermaßen aus:

    @REM ################################################## ##############
    @REM ### Startet Poc32 mit einer Sperr-Datei ###
    @REM ### (c) faboi ###
    @REM ################################################## ##############
    @echo off

    echo POC32 wird gestartet...

    REM ### Erstelle Sperr-Datei ###
    echo Sperre, starte POC32... >> stop.txt
    wait.exe 2

    REM ### POC32 starten (Registrierungsschlüssel: CPU-Bug-Behebung ###
    REG add "HKCU\Software\Mediasoft\poc32\Window size" /v icon /t REG_DWORD /d 0 /f
    wait.exe 1
    start D:\POC32\poc32.exe

    REM ### Warten und Sperre wieder löschen ###
    wait.exe 15 /O
    del stop.txt

    :ende
    exit



    Aber es wird trotzdem keine start oder stop.txt erstellt.
    Was mache ich falsch?
    Muss der Pfad der "REG add" auch angepasst werden?

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
  •