<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=956441&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / [RÉSOLU] Défilement automatique des images en fond d'écrans]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=956441</link>
		<description><![CDATA[Les sujets les plus récents dans [RÉSOLU] Défilement automatique des images en fond d'écrans.]]></description>
		<lastBuildDate>Thu, 10 Jan 2013 21:32:26 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  [RÉSOLU] Défilement automatique des images en fond d'écrans]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12162501#p12162501</link>
			<description><![CDATA[<p>hey salut je crois que j&#039;ai trouvé un moyen pour quand même y parvenir sans logiciel à installer!<br />en faisant quelques manipulation que je vais devoir vous montrer. et si vous proposer des améliorations, elles seront les bienvenues!<br />voila, il y un fichier xml qui se trouve dans /usr/share/backgrounds/contest/precise.xml. vous pouvez le modifier directement ou soit il y&#039;a une deuxième méthode !<br />Alors on y va!<br />1. Premièrement vous regroupez les images que vous voulez faire défiler automatiquement dans un dossier! ensuite obtenez tous les noms complets&#160; &#160; &#160; &#160;des vos images. <br />vous pouvez aussi le faire facilement en accédant à la console, en listant toutes les images du dossier puis en redirigeant la sortie vers un fichier:</p><div class="codebox"><pre><code>user@machine:~$ ls  images/mes images/ &gt; noms </code></pre></div><p>2. Deuxièmement créer un fichier avec comme extension .xml puis insérer ce code en suivant la logique!</p><div class="codebox"><pre class="vscroll"><code>&lt;background&gt;
  &lt;starttime&gt;
    &lt;year&gt;2009&lt;/year&gt;
    &lt;month&gt;08&lt;/month&gt;
    &lt;day&gt;04&lt;/day&gt;
    &lt;hour&gt;00&lt;/hour&gt;
    &lt;minute&gt;00&lt;/minute&gt;
    &lt;second&gt;00&lt;/second&gt;
  &lt;/starttime&gt;
&lt;!-- This animation will start at midnight. --&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/home/Images/mes images/image1&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/home/Images/mes images/image1&lt;/from&gt;
    &lt;to&gt;/home/Images/mes images/image2&lt;/to&gt;
  &lt;/transition&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/home/Images/mes images/image2&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/home/Images/mes images/image2&lt;/from&gt;
    &lt;to&gt;/home/Images/mes images/image3&lt;/to&gt;
  &lt;/transition&gt;
  &lt;static&gt;
    &lt;duration&gt;1795.0&lt;/duration&gt;
    &lt;file&gt;/home/Images/mes images/image3&lt;/file&gt;
  &lt;/static&gt;
  &lt;transition&gt;
    &lt;duration&gt;5.0&lt;/duration&gt;
    &lt;from&gt;/home/Images/mes images/image3&lt;/from&gt;
    &lt;to&gt;/home/Images/mes images/image1&lt;/to&gt;
  &lt;/transition&gt;
&lt;/background&gt;</code></pre></div><p>a) le <span style="color: #ff4a08">1795.0</span>: c&#039;est la durée en seconde que va prendre l&#039;image sur le fond de votre écran. vous pouvez mettre les secondes de votre choix<br />b) le <span style="color: #ff4a08">0.5</span>: la transition pour passer d&#039;une image à l&#039;autre</p><p>3) troisièmement accédez à votre dossier personnel, faites un &quot;ctrl+h&quot;&#160; pour afficher les dossiers et les fichiers cachés en suite rendez vous dans dossier<strong><span class="bbu">.gconf/desktop/gnome/background/</span></strong> et éditez le fichier <strong><span class="bbu">%gconf.xml</span></strong> qui se présente comme suite:</p><div class="codebox"><pre><code>&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;gconf&gt;
	&lt;entry name=&quot;picture_filename&quot; mtime=&quot;1357701975&quot; type=&quot;string&quot;&gt;
		&lt;stringvalue&gt;[color=#ff5112]file:///usr/share/backgrounds/contest/precise.xml[/color]&lt;/stringvalue&gt;
	&lt;/entry&gt;
&lt;/gconf&gt;</code></pre></div><p>Remplacez la ligne rouge par le chemin relatif de votre fichier xml que vous aviez créé dans votre dossier d&#039;images.</p><p>Et vous voila, vous n&#039;avez qu&#039;a faire un click droit à partir de votre bureau pour defiler jusqu&#039;à modifier l&#039;image de l&#039;arriere plan de votre bureau et ensuite clicker sur la petite image avec une horloge!</p><p>si ca ne marche pas, copier votre dossier d&#039;image dans /usr/share/backgrounds/ puis copier votre fichier xml dans /usr/share/backgrounds/contest/ renomez le fichier precise.xml que vous allez trouver en precise.old.xml puis votre fichier xml vous le renomer en precise.xml enfin n&#039;oubliez pas d&#039;aller modifier le chemin du fichier dans le répertoire .gconf/desktop/gnome/background/%gconf.xml de votre dossier personnel en mettant comme chemin file:///usr/share/backgrounds/contest/precise.xml<br />avec ça, je vous assure que ça va marcher! essayer et vous me dirait quoi!!!</p>]]></description>
			<author><![CDATA[dummy@example.com (arthson)]]></author>
			<pubDate>Thu, 10 Jan 2013 21:32:26 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12162501#p12162501</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [RÉSOLU] Défilement automatique des images en fond d'écrans]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9682291#p9682291</link>
			<description><![CDATA[<p>il y aussi wallch qui le fais bien tu choisis ton dossier le temps entre chaque image et il le fait automatiquement</p>]]></description>
			<author><![CDATA[dummy@example.com (GP974)]]></author>
			<pubDate>Sun, 17 Jun 2012 14:23:55 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9682291#p9682291</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [RÉSOLU] Défilement automatique des images en fond d'écrans]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9682001#p9682001</link>
			<description><![CDATA[<p>salut<br />il y a un petit script qui le fait (sa ne vient pas de moi et je remercie encore le codeur de ce script)<br />a mètre dans un fichier texte avec comme permission les droit d’exécution </p><div class="quotebox"><blockquote><div><p>#!/usr/bin/python<br /># -*- coding: utf-8 -*-</p><br /><p># Script pour changer son fond d&#039;ecran à intervalles réguliers pour GNOME&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;<br /># Merci à Mathieu et à VIM <img src="http://forum.ubuntu-fr.org/img/smilies/smile.png" width="15" height="15" alt="smile" />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p><br /><br /><br /><p>## Importation des librairies nécessaires<br />import os, re, time, random, sys</p><br /><p>#Dossiers des images<br />#syntaxe: chemin = [&quot;premierchemin &quot;,&quot;deuxiemechemin&quot;,&quot;etc&quot;]</p><p>chemin = [&quot;/home/login/dossier&quot;]</p><p>#Récuperation de la liste des images dans un (ou plusieurs) dossier(s) (en mode récurcif)<br />pattern = re.compile(r&#039;.*\.(jpeg|jpg|png|gif|swg)$&#039;)<br />List = []<br />for c in chemin:<br />&#160; &#160; &#160; &#160; for p in os.walk(c):<br />&#160; &#160; &#160; &#160; &#160; &#160; for i in p[2]:<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; if pattern.match(i):<br />&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; List.append(p[0] + &quot;/&quot; + i)</p><p># Amélioration du système de hasard<br />Secs = int(time.strftime(&#039;%S&#039;)) * int(time.strftime(&#039;%H&#039;)) * int(time.strftime(&#039;%M&#039;))<br />for i in range(0,Secs): random.random()</p><p># Nombre de secondes avant de changer l&#039;image<br />#ici toutes les demi-heures<br />Secondes = 1800</p><p># Boucle infinie<br />while 1:<br />&#160; &#160; &#160; &#160; # obtenir aléatoirement une image<br />&#160; &#160; &#160; &#160; Position = random.randint(0,len(List) - 1)<br />&#160; &#160; &#160; &#160; Fichier = (List[Position])</p><p>&#160; &#160; &#160; &#160; # Modification du fond d&#039;ecran<br />&#160; &#160; &#160; &#160; comm = &quot;gsettings set org.gnome.desktop.background picture-uri file:&#039;&quot; + str(Fichier) + &quot;&#039;&quot;<br />&#160; &#160; &#160; &#160; os.system(comm)</p><p>&#160; &#160; &#160; &#160; # changer les images au bout d&#039;X seconde<br />&#160; &#160; &#160; &#160; time.sleep(Secondes)</p></div></blockquote></div><p>et si tu veut qu&#039;il soi au démarrage il faut allé dans &quot;Application au démarrage&quot; puis &quot;Ajouté&quot; et donné le chemin du script</p>]]></description>
			<author><![CDATA[dummy@example.com (bwaman)]]></author>
			<pubDate>Sun, 17 Jun 2012 13:53:04 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9682001#p9682001</guid>
		</item>
		<item>
			<title><![CDATA[[RÉSOLU] Défilement automatique des images en fond d'écrans]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=9681631#p9681631</link>
			<description><![CDATA[<p>bonjour, je voudrais mettre en fond d&#039;écran une diapo du dossier de mes images, comme celui configuré par défaut.<br />comment configurer?<br />Merci pour votre aide</p>]]></description>
			<author><![CDATA[dummy@example.com (arthson)]]></author>
			<pubDate>Sun, 17 Jun 2012 13:25:24 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=9681631#p9681631</guid>
		</item>
	</channel>
</rss>
