Um meine eigene Computernutzung zu analysieren und niemanden auszuspionieren (obwohl es mir in den Sinn kam), möchte ich, dass Cron jede Minute den aktuellen Bildschirm erfasst.
* * * * * /bin/bash -c "/usr/sbin/screencapture /somedir/screen.png"
in der crontab wird ausgeführt und eine Bildschirmaufnahme gemacht. Es ist jedoch total schwarz, weil es nicht so läuft wie ich. Haben Sie eine Idee, wie ein Cron-Job meinen Bildschirm erfassen kann?
Update: Ich say whoami
habe dem gleichen cron-Befehl einen hinzugefügt , der bestätigt, dass er als mein Benutzer ausgeführt wird (kein Sudo oder andere beteiligte Benutzer). Ich greife wie ich von einem Terminal aus auf die Crontab zu.
Es läuft also wie ich, ist aber nicht an mein Fenstersystem angeschlossen. Irgendwelche Ideen?