-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-01-06 a las 20:17 +0100, Camaleón escribió:
El 6/01/09, Carlos E. R. escribió:
Resulta que hay una interfaz para darle al gnome fondos de pantalla cambiantes, y la suse trae un ejemplo en /usr/share/backgrounds/grass (rpm desktop-data-openSUSE-extra-gnome). El truco consiste en un fichero xml que define que ficheros graficos cargar y cuando:
Mola :-D
¿verdad?
(...)
Encontré esta explicación:
http://danubuntu.wordpress.com/2008/07/28/cambiar-automaticamente-el-fondo-d...
pero no he visto documentación sobre la interfase.
Para que luego digan que el Gnome no se puede personalizar... vaya si se puede. El problema es encontrar "cómo" hacerlo.
Exacto.
El desarrollo va más deprisa que la documentación, es decir, añaden cosas pero nadie sabe que las han añadido y tampoco hay documentación donde lo explique >:-)
Muy cierto. Ellos se lo guisan y ellos se lo comen. Dirán que les mola vernos sufrir mientras nos damos de tortas descubriendo las cosas. He visto lo que creo que son animaciones para gnome, de pago... buscando por "animated wallpaper gnome" en gugle.
Se me ocurrió usar esto para generar un fondo de pantalla cambiante con la tierra, usando xearth. Para eso hice un script que genera un xml con 48 ficheros definidos, y que también genera los 48 ficheros de La Tierra, uno para cada media hora del dia:
Pregunta: si ya sabes de antemano el número de imágenes que vas a utilizar y es un número siempre fijo ¿necesitas crear un script para generar el xml? ¿no valdría con definir la ruta a esas 48 imágenes en el xml? :-?
Cierto, puedes hacer el xml fijo con un editor y dejarlo hecho; el problema es que son 48 lineas de configuración apuntando cada una a un fichero distinto, y se me antojó pesado de escribir. Yo soy de los que son capaces de ahorrarse 10 minutos trabajando 40. Ya sabes, mentalidad de programador ;-) También, es que cambiando una variable lo cambio para generar doce o ciento y pico fotos en un plis plas. Y según le des la entrada al script, genera el xml o las fotos. Y las fotos, en el diseño inicial, había que generarlas una vez al día, porque cambian ligeramente de un dia a otro: estaciones del año, el paso de la luna (creo que ahora está encima de Arabia), etc.
-geometry 1024x768 -date $DATE
Tiene su complicación, porque al xearth hay que darle la hora universal, mientras que el xml necesita hora local. Y no lo he conseguido, hay un error de una hora...
Será el xplanet X-)
Eso, que manía tengo...
Pero esto no lo entiendo. ¿Para qué necesitas que concuerden las horas en ambos (la salida de las imágenes en xplanet y el xml)? >:-?
Pues hace falta. En el xml lo que se hace es que cada x segundos (1800 para media hora) entra en juego una nueva sección de la configuración, y cambia a otro fichero. Es decir, tienes una configuración que básicamente equivale a esto: 00:00 fichero 1 00:30 fichero 2 01:00 fichero 3 aunque en vez de las horas, tiene duraciones de cada foto: Czo : 00:00 durante 1600 segundos , mostrar "fichero 1" + 1600, fichero 2 + 1600, fichero 3 ... Así que es problema tuyo asegurarte que el "fichero 1" contenga la vista de La Tierra a las 12 de la noche; el 2, a las 12:30; el tres a la 1:00... hay que sincronizar ambas estructuras de manera que coincidan - y no lo conseguí, había un desfase. Es por eso que llamo a xplanet con "-label", para ver qué hora me ha puesto.
(...)
Y nada más! X'-)
Bueno, si, hay que poner una tarea en el cron, como por ejemplo:
*/20 * * * * /usr/share/backgrounds/tierra/generar > /dev/null
<modo sólo-pa-fastidiar-un-poco on>
¿Y no es mucha carga de cpu, cambiar la imagen del escritorio cada 30 minutos y generar las imágenes? Haz un "top" cada media hora, a ver cómo se pone...
:-P
Pos vas aviá, si tienes que estar mirando el "top" para cazar el evento. En mi vetusta máquina no llega a los cinco segundos de cálculo. Que conste que para probar el invento lo puse a cambiarse cada minuto al principio... ... Pos acabo de cazar el evento. Vi el reloj a las 20:39:50 y me dió tiempo a esperarlo. Casi ni se ve en el top, un sólo golpe.
</modo sólo-pa-fastidiar-un-poco off>
- -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkljs/YACgkQtTMYHG2NR9W18gCaAhhO8SlKA59VD0pIWNrvNZ9O HigAn2I6VhJqsI7jnn/2Y+MrPACO4+fb =qDAM -----END PGP SIGNATURE-----