24 de septiembre de 2011

Crear fondos de pantallas dinámicos para Gnome al estilo Cosmos

Todos los usuarios de Gnome hemos visto que casi siempre trae un fondo de pantalla que va cambiando de imágenes. Este fondo es conocido como Cosmos y trae imágenes de planetas, galaxias y así.
Aquí les voy a mostrar cómo crear su propio fondo dinámico :D es realmente sencillo.

Para empezar, abran su editor de textos favoritos y vamos a escribir el siguiente código:



<?xml version="1.0" encoding="utf-8"?>
<background>
<starttime>
<year>2009</year>
<month>08</month>
<day>04</day>
<hour>00</hour>
<minute>00</minute>
<second>00</second>
</starttime>

Lo que estamos creando es un archivo xml y el fondo de pantalla va a empezar a partir del 4 de agosto del 2009 a media noche :P Cámbienlo, déjemlo así, como gusten.

Después de esto, vamos ahora sí a colocar las imágenes. Escriban esto:


<static>
<duration>60</duration>
<file>/home/usuario/Imágenes/Wallpaper 1.jpg</file>
</static>

Se entiende por sí solo, <duration>X</duracion> indica cuánto tiempo va a estar la imagen de fondo. <file> es la ruta de la imagen que se va a mostrar. Pon tu propia ruta!

Después viene la transición a la siguiente imagen:


<transition>
<duration>2</duration>
<from>/home/usuario/Imágenes/Wallpaper 1.jpg</from>
<to>/home/usuario/Imágenes/Wallpaper 2.jpg</to>
</transition>

<duration> indica cuánto tiempo va a durar la transición de una imagen a otra. <from> el archivo de origen (la que se está mostrando) y <to> cuál se va a mostrar.

Ahora ponemos otro <static> para que se muestre la segunda imagen (la que pusismos en <to>)


<static>
<duration>40</duration>
<file>/home/usuario/Imágenes/Wallpaper 2.jpg</file>
</static>

Y por ejempo, yo quiero que de aquí me mande a la primera imagen ya para finalizar:


<transition>
<duration>2</duration>
<from>/home/usuario/Imágenes/Wallpaper 2.jpg</from>
<to>/home/usuario/Imágenes/Wallpaper 1.jpg</to>
</transition>

Pon tantos <static></static><transition></transition> como tú quieras, depende de cuantas imágenes quieras mostrar.

Al finalizar cierra con </background>, guardas con extensión .xml listo. Ahora vas a tu escritorio, clic derecho>Cambiar Fondo de escritorio>Añadir>Seleccionas por ahí en una lista que aparece que muestre "Todos los archivos" (por default sólo muestra "Imágenes")> y seleccionas tu archivo xml. 

Ya tienes tu fondo de pantalla dinámico :D Espero que te haya servido, aquí dejo un ejemplo completo:

<?xml version="1.0" encoding="utf-8"?>

<background>

<starttime>
<year>2009</year>
<month>08</month>
<day>04</day>
<hour>00</hour>
<minute>00</minute>
<second>00</second>
</starttime>

<static>
<duration>60</duration>
<file>/home/usuario/Imágenes/Wallpaper 1.jpg</file>
</static>
<transition>
<duration>2</duration>
<from>/home/usuario/Imágenes/Wallpaper 1.jpg</from>
<to>/home/usuario/Imágenes/Wallpaper 2.jpg</to>
</transition>

<static>
<duration>40</duration>
<file>/home/usuario/Imágenes/Wallpaper 2.jpg</file>
</static>

<transition>
<duration>2</duration>
<from>/home/usuario/Imágenes/Wallpaper 2.jpg</from>
<to>/home/usuario/Imágenes/Wallpaper 1.jpg</to>
</transition>

</background>






No hay comentarios:

Publicar un comentario