ja, da gibt es schon jede Menge Möglichkeiten und man findtet auch jede Menge Code Examples im Netz (hab da selber unter anderem das Aufsetzen des Server gesaugt - man muß ja nicht unbedingt das Rad neu erfinden …).
Ich verwende die Maus Idle Messages dazu meinen Touchscreen als digitalen Bilderrahmen zu verwenden, nach 15 Minuten schaltet sich der ScreenSaver mit der Dia Show ein (könnte man zwar prinzipiel auch mit der Windows eigenen ScreenSaver Funktion machen - hatte da aber immer wieder mal Probleme mit dem abschalten des Monitors in der Nacht und bei Abwesenheit - seit dem ich das alles aus IPS direkt mache, funktioniert das eigentlich ganz gut).
wie wäre es noch mit einer Routine um Prozesse abzufragen.
Ich nutze auf dem Remote-Terminal ein Programm das sich allzugerne von alleine verabschiedet. Dies würde ich gerne überwachen und wieder starten, alles natürlich durch IPS
if ($IPS_SENDER=='RegisterVariable') {
$Params = explode(';', $IPS_VALUE);
switch($Params[1]) {
case 'C':
SetValueFloat(12161 /*[System\MediaServer Disk C Free]*/, $Params[2]/1024/1024/1024);
break;
case 'D':
SetValueFloat(42754 /*[System\MediaServer Disk Free D]*/, $Params[2]/1024/1024/1024);
break;
case 'E':
SetValueFloat(35891 /*[System\MediaServer Disk E Free]*/, $Params[2]/1024/1024/1024);
break;
default:
}
}
Was macht den (int) vor dem $Params. Damit geht es bei mir nicht.
Ich wollte das Tool auch auf meinem WeTab nutzen um den Bildschirm ein zu schalten, wenn eine Bewegung erkannt wird.
Leider bekomme ich aber den Socket nicht zum Laufen. Ich bekomme immer die Meldung #10061 wenn ich den Socket öffnen will. Ich hab die Firewall auf dem IPS Server schon aus gemacht aber das bringt auch keinen Erfolg. Den IPSTools Server habe ich zum Testen erst mal auf meinem Laptop laufen. Allerdings sitze ich grade im Hotel und bin via Ftitz!VPN mit meinem Netzwerk verbunden. Kann es vielleicht daran liegen?
Edit: Ich hab mal die IP Adresse des Clients eingetragen wie er über VPN vergeben wurde und jetzt bekomme ich die Meldung eines TimeOuts. Schätze das ist wohl das Problem.
Edit II: Habs gefunden, es war die Firewall des Laptops.