Programador de tarea - capturar la pantalla (solucionado)

Imagen de robertomollo
4 puntos

Saludos. (Ubuntu 12.04)

Intento hacer captura de pantalla cada 10 segundos mediante el programador de tarea "cron", pero no se como hacerlo. Estoy intentando con lo siguiente:
sudo nano /etc/crontab
59 6 * * * rmollou import -w root /media/BackUp/tmp/prueba.jpg
tambien intente con lo siguiente:
59 6 * * * rmollou sh /media/BackUp/tmp/foto.sh
el archivo "foto.sh" tiene lo siguiente: import -w root /media/BackUp/tmp/"`date`.jpg"

Se que lo anterior no especifica cada 10 segundos, pero de todas manera ni una de las programaciones funciona.

Debido a que seria la falla de mi programación?
En la consola si ejecuto: sh /media/BackUp/tmp/foto.sh
me funciona sin problema.

En si quiero que al encender la computadora guarde imagenes de pantalla, tambien estoy intentando con: recordmydesktop --fps 1 -o /media/BackUp/tmp/miVideo.ogv en el programador de tarea y no me funciona.

Si alguien me podria guiar, estare en deuda.

Imagen de robertomollo
+1
0
-1

Alguien que me podria iluminar, por favor...

+1
0
-1
Imagen de elnetotaca
+1
0
-1

edita tu script que quede algo como;

* * * * * env DISPLAY=:0 /usr/bin/scrot ~/screenshots/screen\%F-\%T.png > /dev/null

OJO, hay que instalar el programa "scrot"

+1
0
-1

unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
Es lo que hago a diario....... En Linux mal pensados!

Imagen de robertomollo
+1
0
-1

Hola.
Gracias por tu ayuda. Pero no comprendi muy bien el comando...

Deberia quedar así
sudo nano /etc/crontab
55 6 * * * rmollou env DISPLAY=:0 /usr/bin/scrot ~/screenshots/screen\%F-\%T.png > /dev/null

Me podrias explicar un poco el comando?

+1
0
-1