24 noviembre 2009

Script para cambiar el Wallpaper de manera Automática

Seguramente conozcas muchas aplicaciones cuya tarea sea cambiar el fondo de pantalla (wallpaper) de tu escritorio, por ejemplo tenemos a "Wally" y a muchos otros, sin embargo la mayoria de esas aplicaciones pueden entorpecer a la computadora, algunos consumen muchos recursos o fastidian con publicidad, bugs, etc.

Un usuario de Ubuntu forums llamado
Derek S publico en un post el siguiente script que consiste en realidad de 3 lineas de codigo que nos permiten cambiar el fondo de pantalla de nuestro escritorio de manera aleatoria.

El código es el siguiente:
#!/bin/bash

# Script to randomly set Background from files in a directory

# Directory Containing Pictures
DIR="/home/username/Pictures/background"

# Command to Select a random jpg file from directory
# Delete the *.jpg to select any file but it may return a folder
PIC=$(ls $DIR/*.jpg | shuf -n1)

# Command to set Background Image
gconftool -t string -s /desktop/gnome/background/picture_filename $PIC

Modo de Empleo:

1.- Para usarlo basta con crear un archivo vació, luego guárdalo donde tu quieras (por ejemplo en tus documentos o en una carpeta donde guardes tus scripts).

2.- Abre el archivo y pega el código del script

Nota: Modifica la ruta de carpetas (la parte verde en el código) por la de tu preferencia (donde tu guardes tus fondos).

3.- Por ultimo guárdalo como tu quieras, por ejemplo: "cambiafondos.sh"

Listo solo resta ejecutarlo para que empiece su trabajo, lo mejor de todo es que posteriormente podemos modificar el código a nuestro gusto y preferencia.

Saludos!

Creditos: Drake S (Autor del Script)


vía - webupd8

3 comentarios:

Andrew dijo...

This is not nice...

kaeltas dijo...

sorry it was a mistake ;)

kaeltas dijo...

i corrected the problem