Mein Wunsch ist eigentlich ein ganz einfacher:
Ich will bei Änderung einer Media Datei ein Script ausführen.
Meine Kamera speichert bei Bewegung ein Bild im Ordner „media“.
Dieses hat immer denselben Namen.
In IPS sehe ich auch die neue Uhrzeit des Files.
Ich möchte nun hier ein Script starten, wenn sich diese ändert.
Dem zu startenden Script einfach ein „auslösendes“ Ereignis hinzufügen: bei Variablenupdate.
Dabei die Variable des Webcambildes auswählen. Dies sollte meiner Meinung nach funktionieren - sitzte leider gerade nicht Zuhause vor meinem IPS.
Gruß
Werner
Edith: Habs grad getestet und es ging nicht. Stand 16:16 neues Script das jetzt laufen müsste.
Hallo ist nicht getestet und nur aus dem Kopf heraus
Das ganze dann per Zyklischem Ereigniss alle XX sec. aufrufen lassen.
<?
// Pfad zu deiner Datei
$filename = './test_txt.txt';
// Hier musst du die Intervall Zeit (sec.) in welcher dein Script aufgerufen wird eingeben.
$AbfrageInt = 5;
// letzte Modifikation + aktuelle Zeit
if (file_exists($filename)) {
$modtime = filemtime($filename);
$acttime = mktime();
};
//aktuelle Zeit - Zeitpunkt der Modifikation
$timedif = $acttime - $modtime;
//Wenn die Zeitdifferenz kleiner als die AbfrageZeit ist dann...
if($timedif<$AbfrageInt){
//Hier die auszuführende Script ID anpassen
IPS_RunScript(12345 /*[TEST]*/);
};
?>
ich habe die entwickler als sehr höfliche Menschen kennen gelernt, vielleicht antworten sie deswegen nicht
und Alternativ-Ansätze (wie der Threadlink von Galaktika) kommen für Dich nicht in Frage?
@Raketenschnecke
wir wohzl nichts anderes übrigbleiben, als das Ganze über eine zusätzliche Software zu steuern.
Hätte nur gern so viel wie möglich mit IPS erledigt