Telegram Nachricht verzögert versenden

Hilfe & Support rund im BosMon. Posting ist ohne Anmeldung erlaubt
Antworten
nike113
Beiträge: 4
Registriert: 13. Aug 2017, 13:00

Telegram Nachricht verzögert versenden

Beitrag von nike113 »

Hallo zusammen,
ist es in Bosmon möglich nur dann eine Nachricht/ Meldung per Telegram zu versenden wenn danach eine Zvei 5 Tonfolge ausgelöst hat. Sprich Meldung kommt rein, wird zurückgehalten und erst versendet wenn kurz darauf eine vordefinierte 5 Tonfolge alarmiert wird.
FFler24
Beiträge: 381
Registriert: 19. Jun 2017, 14:32

Re: Telegram Nachricht verzögert versenden

Beitrag von FFler24 »

Hallo,

nein, mit mehr als einer Kondition (if ... and ... then ...) bzw. kaskadierten Konditionen kann BosMon leider noch nicht umgehen.

Dein Vorhaben ist nur über Umwege möglich mit einem externen Batchscript, in dem eine solche Prüfung mit etwas Bastelei darstellbar wäre.

Bspw. Bei Auslösung von Schleife 1 wird ein Batchscript und ein timeout mit 30 Sekunden gestartet. Wenn nun Schleife 2 auslöst wird ein txt-File geschrieben (am besten eigenen Unterordner im BosMon-Verzeichnis erstellen dafür). Das laufende Script von Schleife 1 wird nach dem timeout von 30 Sekunden prüfen ob das txt-File von Schleife 2 da ist und wenn ja, wird der Versand der Meldung aus Schleife 1 an Telegram mittels curl eingeleitet und danach das txt-file wieder gelöscht um in die Grundstellung zurückzukehren.
Findet das Script aber kein txt-file von Schleife 2 nach 30 Sekunden, so führt es keinen Versand der Nachricht an Telegram durch und löscht das txt-file.

So sähe der Code ungefähr aus dem Kopf herhaus geschrieben aus...

Code: Alles auswählen

cd C:\BosMon\ifcheck\
timeout /t 30
if not exist schleife2.txt goto ende

curl.exe -........... 

goto ende

:ende
del schleife2.txt
exit


Grüße
FFler
nike113
Beiträge: 4
Registriert: 13. Aug 2017, 13:00

Re: Telegram Nachricht verzögert versenden

Beitrag von nike113 »

Ok. Danke dann muss ich da mal mit Batch Dateien spielen.

MfG nike 113
Antworten