Programador de tarea - capturar la pantalla (solucionado)

Imagen de robertomollo
24 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