Voulant faire défiler mon fond d'écran de mon bureau, je me suis mis en quête de savoir comment était géré l' arrière-plan de celui-ci dans ubuntu.
Finalement nous avons 2 fichiers xml dans le répertoire /usr/share, qui permettent de :
- gérer les images : /gnome-background-properties/ubuntu-wallpapers.xml
- faire défiler les images : /backgrounds/contest/trusty.xml
L'ensemble des commandes de ces fichiers est assez répétitif et donc ne permettent pas d'introduire un nombre important d'images.
Pour résoudre ce problème, j'ai réalisé ce petit programme (en bash) qui permet de créer ces 2 fichiers à partir d'un fichier texte (basique) contenant le nom des images que l'on souhaite intégrer à notre défilement.
Cette liste (ou fichier texte) est prévue pour être située dans le répertoire "/Images" de l'utilisateur. Mais rien ne l'empêche de le situer ailleurs, en prenant soin de modifier le chemin d'accès dans le fichier excutable .sh.
Donc voici le programme en bash avec l'extension .sh (attention à rendre votre fichier exécutable) : Programme_Diaporama, et la liste des images
Et le résultat (génération des fichiers) :