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:
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?
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?