Slide das imagens de plano de fundo direto do sistema

Iniciado por jorge505, 06 de Dezembro de 2011, 17:30

tópico anterior - próximo tópico

jorge505

Quem disse que o Unity não é personalizável?
Por: jorge505


A pouco tempo atrás estive a procura de como fazer com que as imagens de plano de fundo do Ubuntu 11.10 fossem se alterando automaticamente, já que, a opção nativa dessa versão do Unity só permite que isso ocorra somente com as imagens disponibilizadas pelo sistema, então me indicara o Wallch, mas será que somente com um programa eu poderei alterar essa versão do Unity? Não, não é necessário não, vamos ver como fazer isso agora ;)


Atenção: Esse procedimento poderá gerar instabilidade no sistema se nao for feito conforme o explicado, caso ocorra algo de errado, poste aqui e eu lhe ajudarei a consertar o erro ;D
Antes de tudo você deve escolher quais imagens farão parte do slide, junte todas elas em uma mesma pasta para facilitar então abra o terminal e digite:
Citarsudo nautilus
OBS: Todas as imagens utilizadas devem tem um tamanho aproximado da resolução do seu monitor, isso irá evitar instabilidade no slide e evitará também que elas fiquem desfocadas.
Após ter aberto o nautilus, navegue até a pasta das imagens e as copie, então faça o seguinte caminho:
Sistema de arquivos -> usr -> share -> backgrounds
E então cole as imagens nessa pasta, e após feito isso abra a pasta contest, dentro dela abra o arquivo background-1.xml com o editor de textos, então você verá esses códigos:
Citar<background>
 <starttime>
   <year>2009</year>
   <month>08</month>
   <day>04</day>
   <hour>00</hour>
   <minute>00</minute>
   <second>00</second>
 </starttime>
<!-- This animation will start at midnight. -->
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/Stalking_Ocelot_by_Sayantan_Chaudhuri.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/Stalking_Ocelot_by_Sayantan_Chaudhuri.jpg</from>
   <to>/usr/share/backgrounds/Small_flowers_by_Dariusz_Duma.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/Small_flowers_by_Dariusz_Duma.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/Small_flowers_by_Dariusz_Duma.jpg</from>
   <to>/usr/share/backgrounds/WildWheat_by_Brian_Burt.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/WildWheat_by_Brian_Burt.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/WildWheat_by_Brian_Burt.jpg</from>
   <to>/usr/share/backgrounds/JardinPolar_by_CarmenGloria_Gonzalez.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/JardinPolar_by_CarmenGloria_Gonzalez.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/JardinPolar_by_CarmenGloria_Gonzalez.jpg</from>
   <to>/usr/share/backgrounds/Buck_off!_by_SirPecanGum.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/Buck_off!_by_SirPecanGum.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/Buck_off!_by_SirPecanGum.jpg</from>
   <to>/usr/share/backgrounds/Not_Alone_by_Deacon_MacMillan.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/Not_Alone_by_Deacon_MacMillan.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/Not_Alone_by_Deacon_MacMillan.jpg</from>
   <to>/usr/share/backgrounds/Darkening_Clockwork_by_Matt_Katzenberger.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/Darkening_Clockwork_by_Matt_Katzenberger.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/Darkening_Clockwork_by_Matt_Katzenberger.jpg</from>
   <to>/usr/share/backgrounds/The_Grass_aint_Greener_by_fix_pena.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/The_Grass_aint_Greener_by_fix_pena.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/The_Grass_aint_Greener_by_fix_pena.jpg</from>
   <to>/usr/share/backgrounds/Langelinie_Allé_by_SirPecanGum.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/Langelinie_Allé_by_SirPecanGum.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/Langelinie_Allé_by_SirPecanGum.jpg</from>
   <to>/usr/share/backgrounds/Dybbølsbro_Station_by_SirPecanGum.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/Dybbølsbro_Station_by_SirPecanGum.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/Dybbølsbro_Station_by_SirPecanGum.jpg</from>
   <to>/usr/share/backgrounds/PurpleDancers_by_Emilio_Merlino.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/PurpleDancers_by_Emilio_Merlino.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/PurpleDancers_by_Emilio_Merlino.jpg</from>
   <to>/usr/share/backgrounds/Power_of_Words_by_Antonio_Litterio.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/Power_of_Words_by_Antonio_Litterio.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/Power_of_Words_by_Antonio_Litterio.jpg</from>
   <to>/usr/share/backgrounds/Momiji_Dream_by_Deacon_MacMillan.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/Momiji_Dream_by_Deacon_MacMillan.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/Momiji_Dream_by_Deacon_MacMillan.jpg</from>
   <to>/usr/share/backgrounds/Mount_Snowdon,_Wales_by_Adam_Vellender.jpg</to>
 </transition>
 <static>
   <duration>1795.0</duration>
   <file>/usr/share/backgrounds/Mount_Snowdon,_Wales_by_Adam_Vellender.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/Mount_Snowdon,_Wales_by_Adam_Vellender.jpg</from>
   <to>/usr/share/backgrounds/Stalking_Ocelot_by_Sayantan_Chaudhuri.jpg</to>
 </transition>
</background>
Bom, isso nada mais é do que um arquivo .xml, e o que vamos fazer é simples: alterar as o nome das imagens que fazem parte da lista ;)
Volte a pasta anterior, clique na imagem que deseja que faça parte do slide, aperte "F2" e selecione todo o nome da imagem, então aperte "Ctrl+C" e volte para o editor de textos, selecione a imagem que deseja substituir e selecione, somente o nome da imagem, então cole o novo nome da imagem.
OBS: Você deverá colar em todos os nomes da imagem em que ela aparece, ou seja, se o nome "Mount_Snowdon,_Wales_by_Adam_Vellender.jpg" apareceu três vezes, você deverá substituir esse nome nas três vezes em que ele apareceu, abaixo está a minha configuração para ser utilizada como referência:
Citar<background>
 <starttime>
   <year>2009</year>
   <month>08</month>
   <day>04</day>
   <hour>00</hour>
   <minute>00</minute>
   <second>00</second>
 </starttime>
<!-- This animation will start at midnight. -->
 <static>
   <duration>15.0</duration>
   <file>/usr/share/backgrounds/1920x1200.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/1920x1200.jpg</from>
   <to>/usr/share/backgrounds/72827_Papel-de-Parede-Cosmo_1280x960.jpg</to>
 </transition>

<static>
   <duration>15.0</duration>
   <file>/usr/share/backgrounds/72827_Papel-de-Parede-Cosmo_1280x960.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/72827_Papel-de-Parede-Cosmo_1280x960.jpg</from>
   <to>/usr/share/backgrounds/175espaco_fantasia.jpg</to>
 </transition>

<static>
   <duration>15.0</duration>
   <file>/usr/share/backgrounds/175espaco_fantasia.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/175espaco_fantasia.jpg</from>
   <to>/usr/share/backgrounds/47309_Papel-de-Parede-Corpos-em-Choque_1280x960.jpg</to>
 </transition>

 <static>
   <duration>15.0</duration>
   <file>/usr/share/backgrounds/47309_Papel-de-Parede-Corpos-em-Choque_1280x960.jpg</file>
 </static>
 <transition>
   <duration>5.0</duration>
   <from>/usr/share/backgrounds/47309_Papel-de-Parede-Corpos-em-Choque_1280x960.jpg</from>
   <to>/usr/share/backgrounds/1920x1200.jpg</to>
 </transition>
</background>
Percebam que os valores <duration> e <transition> foram modificados, entretanto, eles nada mais servem do que representar quanto tempo a imagem ficará até mudar para a próxima e o tempo que durará o efeito de transição, respectivamente, no caso, o tempo de permanência dela será de 15 segundo e a transição irá durar 5 segundos.
Agora é só selecionar a opção de slides (imagem com relógio em cima) e aproveitar a nova configuração \o/
Bom, é isso pessoal, qualquer dúvida é só postar ;)

Marcelo_walmart

Meu querido muito bom seu tutorial, mas infelizmente não é assim que iremos um dia ultrapassar o Ruindows.
Achei um pouco de mão de obra de mais para um usuario comum, por isso eu sempre recomendo o udo do Wallch.
eu gostaria que ele trocase nativamente como o KDE, até o Ruindows Sétão ja tem isso , poxo o time do Gnome ou do Unyt podiam dar uma atençãozinha ai né   

jorge505

rss, concordo, mas até que quando colocado em prática não é tão difícil assim ;D
Mas eu, bom, acredito que todos, esperamos que algumas coisas retornem no próximo Ubuntu, afinal, se uma lts não vier nem mesmo com essa opção nativa, como que ficará as coisas entre o Unity e os usuários então?

Marcelo_walmart

Olha cara digo vc que não vai vir não, seila mas acho que os caras da canonical não tão nem um pouco preucupado com isso.
seila eu acho que para usuario comum assim para ser vendido em lojas falta muito para o Linux ainda 

platao

#4
Ola interessante o seu post, quem sabe a comunidade de programadores começar a fazer ferramentas para alterar alguns aspectos do Unity, vamos esperar pra ver....
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997