C

ciber_hormaza

Usuario (Colombia)

Primer post: 30 may 2010Último post: 30 may 2010
1
Posts
0
Puntos totales
3
Comentarios
Fondos cambiantes en ubuntu
Fondos cambiantes en ubuntu
LinuxporAnónimo5/30/2010

Hola, este es el primer post q hago, y pues lo hice con el animo de agradecer un poco con la comunidad ya q me ha servido de mucho a lo largo de estos años, y pues que mejor forma que con algo de lo que he aprendido en mis cursos de ingenieria en programacion entonces como tal la idea es colocar los fondos de escritorio en ubuntu (yo lo hice sobre Lucid pero no se si funcione en todos) bueno entonces la idea primero es recopilar todas las imagenes posibles o de tu agrado para colocarlas en uno de los packs cambiantes. hice un programa en python para que haga practicamente todo, pero para q funcione es nescesario que se realicen algunos pasos manuales. Luego de tenerlos todos entre una carpeta pasamos a renombrarlos, comensando en 1.jpg en adelante como lo muestra la imagen: luego de ello, hay q mover la carpeta completa al directorio /usr/share/backgrounds/ ahora dentro de esta carpeta vamos a crear un archivo nuevo entonces abrimos una consola o terminal y escribimos lo siguiente: dijo:cd /usr/share/backgrounds sudo gedit programilla.py ally solo coloquen el siguiente codigo, repito fue programado por mi asi q no hay ningun problema de licencia ni nada por si a alguien le preocupa (que no creo jejeje) dijo:#!/usr/bin/python f=open("background.xml","w" ) f.write("<background>" ) f.write(" <starttime>r <year>2009</year>r <month>08</month>r <day>04</day>r <hour>00</hour>r <minute>00</minute>r <second>00</second>r </starttime>r" ) print "ingrese la ruta completa de las imagenes" ruta=raw_input() print "nIngrese la cantidad de imagenes" canti=raw_input() print "nIngrese la duracion del fondo" duraima=raw_input() print "nIngrese la duracion de la transicion" duratran=raw_input() ruta="/usr/share/backgrounds/Todos/" for x in range(1,int(canti)): f.write(" <static>r <duration>"+duraima+"</duration>r <file>"+ruta+str(x)+".jpg</file>r </static>r <transition>r <duration>"+duratran+"</duration>r <from>"+ruta+str(x)+".jpg</from>r <to>"+ruta+str(x+1)+".jpg</to>r </transition>r" ) f.write(" <static>r <duration>"+duraima+"</duration>r <file>"+ruta+canti+".jpg</file>r </static>r <transition>r <duration>"+duratran+"</duration>r <from>"+ruta+canti+".jpg</from>r <to>"+ruta+"1.jpg</to>r </transition>r" ) f.write("</background>" ) f.close() print "Listos!!!" Luego de ello solo es cambiarle los permisos al programa para ejecutarlo: dijo:sudo chmod 775 programilla.py y lo ejecutamos : dijo:./programilla.py ahy el programa solo pedira la cantidad de imagenes (por eso es importante renombrarlas en orden, asi que solo se colocaria el numero de la ultima imagen), la duracion y el tiempo de la transicion. Hay algo que aclarar el programa va a pedir la direccion del directorio OJO!!! es importantisimo que coloquen la direccion completa incluyendo la carpeta donde estan las fotos con el simbolo "/" (sin comillas) ejemplo: si la carpeta se llama "IMAGENES", entonces ingresan en el programa "/usr/share/backgrounds/IMAGENES/" listo, hay el programa crearia el xml correspondiente, uno que se llamaria background.xml, ahora solo deben colocarle el nombre que quieran ya que cada que hagan un pack de imagenes que cambien necesitan un nombre distinto porque al llamarse igual podrian tener problemas. ahora solo faltaria agregarlo a los fondos, entonces clic derecho en el escritorio>cambiar fondo..>añadir ally escojerian en la pestaña ver todos los archivos y seleccional el .xml como lo hallan nombrado tal como lo muestra la imagen: y listos ya con eso funcionaria a la perfeccion y tendran sus fondos cambiantes Espero su colaboracion ya que es mi primer post, cualquier duda si puedo la respondere con mucho gusto

0
5
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.