dann mache ich als Beta Tester den Anfang :
- Variable (Zeichenkette) Name : "CCU SV Push Bild"
Ich überarbeite das CCU PRG Push-Nachrichten Skript mit deinem Beta Skript
und aktualisiere meine Telegram Bots.
Als nächstes aktualisiere ich das Referenz Skript und ergänze dort die "" mit
meiner "CCU SV Push Bild" Variable.
Als nächstes passe ich die Webcam URL an und gehe auf senden !
Im Telegram erhalte ich : Dies ist eine Test-Nachricht mit angefÃŒgtem Bild.
jedoch erhalte ich kein Bild.
Im Skript Executor erhalte ich als Ausgabe :
Code: Alles auswählen
{
"zPNP": "CCU PRG Push-Nachrichten",
"svPushImage": "CCU SV Push Bild",
"message": "Dies ist eine Test-Nachricht mit <font color=green>angefügtem Bild<\/font>.",
"sessionId": "",
"svPushText": "CCU SV Push Text",
"httpUserAgent": "",
"image": "\/tmp\/image.jpg",
"url": "http:\/\/192.168.86.75:88\/cgi-bin\/CGIProxy.fcgi?cmd=snapPicture2&usr=NAME&pwd=PASSWORT",
"STDOUT": ""
}
ich dieses Skript Ausführe
Code: Alles auswählen
! Namen der verwendeten Systemvariablen
string svPushText = "CCU SV Push Text"; ! gem. zPNS-xx, obligatorisch
! Name des zentralen Push-Nachrichten-Programms
string zPNP = "CCU PRG Push-Nachrichten"; ! obligatorisch
! +++++ Erzeugen der Test-Nachricht +++++
string message = "<font color=orange>Dies</font> ist eine <font color=green>gewöhnliche</font> Test-Nachricht.";
! +++++ zPNP ausführen +++++
(dom.GetObject(ID_SYSTEM_VARIABLES).Get(svPushText)).State(message);
(dom.GetObject(ID_PROGRAMS).Get(zPNP)).ProgramExecute();
WriteLine("Nachricht gesendet");
Ebenfalls ist mir aufgefallen das die Bild Variable mit dem Pfad (/tmp/image.jpg) gefüllt ist , sogar noch nach 30min,
60min , immer die Variable wird nicht geleert, habe das Referenz Skript auch mit einer Verzögerung ausgeführt dies
führte zu keiner Lösung.
Komme leider nicht mehr weiter !
Viele Grüße Alex