Enero 18, 2009

Cambiando el fondo de pantalla según la hora del día usando cron

Categoría: Aprendiendo Linux — Edwood @ 12:05 am

Decidí hacer que el fondo de mi “desktop” (”wallpaper”) cambiara según la hora del día, porque … bueno, ¿por qué no? ;)

El programa que usa “Fluxbox”, mi manejador de ventanas (”window manager”) para cambiar el fondo de la pantalla es “fbsetbg” y se utiliza de esta forma:

    $ fbsetbg /ruta/archivo/imagen

Para lograr que el cambio ocurra a ciertas horas del día utilicé el servicio “cron” cuya función es ejecutar instrucciones siguiendo un itinerario predefinido por el usuario. Accedí el editor del itinerario mediante esta instrucción:

    $ crontab -e

La opción “-e” indica que queremos “editar” el itinerario. Se abre automáticamente el editor por defecto del sistema, en mi caso “vim” y añadí estas líneas al itinerario:

    DISPLAY=:0.0
    0 6 * * * fbsetbg ~/.fluxbox/backgrounds/tux_bluesky.jpg
    0 16 * * * fbsetbg ~/.fluxbox/backgrounds/sunset-bright.jpg
    0 18 * * * fbsetbg ~/.fluxbox/backgrounds/68350-niebo.jpg
    0 20 * * * fbsetbg ~/.fluxbox/backgrounds/seaoftranquility-1.jpg
    

El símbolo “~” es una forma de representar la base de mi directorio “home”, en este caso “~” es lo mismo que “/home/eocasio”. Al guardar el archivo el itinerario se actualizará.

Lo que le instruí al “cron” fue lo siguiente:

  • Utiliza el DISPLAY gráfico “:0.0″, esto es necesario para que funcione “fbsetbg” correctamente (tiene que ver con el servidor X de graficos)
  • A las 6 am cambiar el fondo de pantalla por la imagen /home/eocasio/.fluxbox/backgrounds/tux_bluesky.jpg
  • A las 4 pm cambiar el fondo de pantalla por la imagen /home/eocasio/.fluxbox/backgrounds/sunset-bright.jpg
  • A las 6 pm cambiar el fondo de pantalla por la imagen /home/eocasio/.fluxbox/backgrounds/68350-niebo.jpg
  • A las 8 pm cambiar el fondo de pantalla por la imagen /home/eocasio/.fluxbox/backgrounds/seaoftranquility-1.jpg

Estos son los fondos:

tux_bluesky.jpg

sunset_bright.jpg

niebo.jpg

seaoftranquility-1.jpg

Más artículos como este en:

Algunos artículos relacionados:


Hay 1 Comentario »

  rss artículos Sindicación RSS para que pueda seguir los comentarios en este artículo.

  1. Victor comenta:

    Como puedo configurar esoo alguien me ayuda yo quiero mi desktop asi !

Deje un comentario

(requerido)

(requerido)




Proudly powered by wordpress - Theme by neuro
   *    Blogalaxia   Galaxia Linux   Unión de Bloggers Hispanos