Ich würde gerne aus meinem PatamiFramework prüfen, ob ein Update für IPS zur Verfügung steht, und eine entsprechende Statusvariable befüllen.
Ist der Webservice-Aufruf des IPS Trays irgendwo dokumentiert, sodass ich denselben Aufruf in einem Modul nachbilden kann? Da das Ding scheinbar SSL-verschlüsselt kommuniziert, habe ich ein bisschen Probleme mit dem Reverse Engineering
Der Wunsch das abfragen zu können poppte schon vor 3 Jahren einmal hoch. pberndro hatte damals ein DLL-Modul dafür gebaut welches mit der 4.x leider nicht mehr funktioniert. Er hatte das - wenn ich mich nicht täusche - über das Forum abgefragt. An sich hätte ich die Möglichkeit einer Abfrage nach einem Versionsupdate nach wie vor gerne.
Die Schwierigkeit ist jetzt jedoch herauszufinden welche Revision neuer ist, da nur die interne Build-Nummer vorhanden ist. Zu IP-Symcon 4.3 wird es IPS_GetKernelDate geben, womit man das Build-Datum herausbekommt und vergleichen kann… Das wäre zwar nicht 100% korrekt, aber zumindest besser als nichts.
Und limitiere die Abfrage auf bitte auf maximal alle 4 Stunden oder so… Nicht, dass hier irgendwer jede Minute Abfragen gegen unseren Server fährt