Was unterbricht mir die Idletime?

phreichmuth

Aktives Mitglied
Thread Starter
Dabei seit
20.06.2008
Beiträge
101
Reaktionspunkte
8
Hallo zusammen

Ich habe ein Applescript geschrieben, welches EyeTV nach beendeter Aufnahme herunterfährt, jedoch nur, wenn kein User am Computer tätig ist. Dies ist über die Abfrage der Idletime gelöst:

Code:
do shell script "ioreg -c IOHIDSystem | grep Idle | tail -1 | awk '{printf(\"%d\",  $NF/10^9);}'"

In letzter Zeit funktioniert dies aber nicht mehr, die Ildetime erreicht die vorgesehenen Werte nicht (60 Sekunden).

Wie kann ich herausfinden, welcher Prozess mir die Ildetime unterbricht?

Oder gibt es eine Möglichkeit, herauszufinden, wie lange die letzte Tastatur- oder Mauseingabe her ist?
 
Möglicherweise in den Logs: Dienstprogramme –> Konsole –> "Alle Meldungen"

HaNNeS
 
Danke, das hat ein bischen geholfen.
Hab in den Logs ein paar Dinge gefunden und eliminiert. Aber es funktioniert immernoch nicht zuverlässig. Interessantweise habe ich aber zu den genauen Zeitpunkten und Zeitpunkt minus Idletime (d.h. Zeitpunkt des letzten Unterbruchs der Idletime) gar keinen Eintrag in den Logs. Vorher und danach tauchen aber viele Einträge von EyeConnect auf, dass Zugriffe auf Ports von der eigenen IP zugelassen werden...
 
Zurück
Oben Unten