Ubuntu/Arrière-plan dynamique
Ubuntu permet de créer un arrière-plan dynamique avec Gnome. Celui-ci est fabriqué à l'aide d'un fichier XML ainsi que de plusieurs images.
Les balises
modifier- - Balise mère qui encadre tout le code XML
<background>
- - Balise qui sert à définir la date et l'heure où le background commencera à exécuter
<starttime>
- - Année de départ
<year>
- - Mois de départ
<month>
- - Jour de départ
<day>
- - Heure de départ
<hour>
- - Minute de départ
<minute>
- - Seconde de départ
<second>
- - Encadre le code pour l'image courante
<static>
- - Nombre de secondes que l'image restera en arrière-plan
<duration>
- - L'adresse (parcours) où ce trouve l'image
<file>
- - Encadre le code pour la transition d'images
<transition>
- - L'adresse (parcours) de l'image courante qui sera remplacé par une prochaine image
<from>
- - L'adresse (parcours) de l'image suivante qui remplace l'image courante
<to>
Les algorithmes
modifierLe niveau correspond au niveau dans la hiérarchie du fichier XML
background (niveau 1)
modifierCette balise est utilisé pour encadrer tous le code pour le fichier. Elle est la première balise ainsi que la dernière balise du document.
starttime (niveau 2)
modifierRegroupe les balises year, month, day, hour, minute et second. Celles-ci sont utiliser pour entrer la date et l'heure à laquelle vous voulez que l'arrière-plan commence à s'animer. Il est à notre que :
- year : requiert 4 chiffres (ex : 2010)
- month : requiert 2 chiffres (ex : 10), valeurs entre 01 -12
- day : requiert 2 chiffres (ex : 12), valeurs entre 01 - 31
- heure : requiert 2 chiffres (ex : 21), valeurs entre 00 - 23
- minute : requiert 2 chiffre (ex : 40), valeurs entre 00 - 59
- seconde : requiert 2 chiffre (ex : 32) valeurs entre 00 - 59
static (niveau 2)
modifierRegroupe les balises duration et file pour déterminer quel est le lien de l'image courante et combien de temps elle restera affichée
transition (niveau 2)
modifierRegroupe les balises duration, from et to. Elle est utilisée lors de la transition entre deux images. La transition utilisée est une transition linéaire (par exemple 5 % est enlevé à l'image courante et 5 % est donné à l'image suivante)
- duration : est utilisé pour dire le temps que durera la transition
- from : est le parcours où se trouve l'image sur le disque qui est présentement affichée sur comme arrière-plan.
- to : est le parcours où se trouve l'image sur le disque qui sera affichée après la transition
Exemple de code
modifierCe code est un exemple qui montre l'organisation d'un arrière-plan dynamique qui contient trois images (ArrièrePlan1.jpg, ArrièrePlan2.jpg et ArrièrePlan3.jpg). La durée de chaque image est de 600 secondes (10 minutes) et la transition se fait en 5 secondes
<background>
<starttime>
<year>2009</year>
<month>08</month>
<day>04</day>
<hour>00</hour>
<minute>00</minute>
<second>00</second>
</starttime>
<!-- Cette animation commencera le 4 août, de l'année 2009, à minuit. -->
<static>
<duration>600.0</duration>
<file>/usr/share/backgrounds/ArrierePlan1.jpg</file>
</static>
<transition>
<duration>5.0</duration>
<from>/usr/share/backgrounds/ArrierePlan1.jpg</from>
<to>/usr/share/backgrounds/ArrierePlan2.jpg</to>
</transition>
<static>
<duration>600.0</duration>
<file>/usr/share/backgrounds/ArrierePlan2.jpg</file>
</static>
<transition>
<duration>5.0</duration>
<from>/usr/share/backgrounds/ArrierePlan2.jpg</from>
<to>/usr/share/backgrounds/ArrierePlan3.jpg</to>
</transition>
<static>
<duration>600.0</duration>
<file>/usr/share/backgrounds/ArrierePlan3.jpg</file>
</static>
<transition>
<duration>5.0</duration>
<from>/usr/share/backgrounds/ArrierePlan3.jpg</from>
<to>/usr/share/backgrounds/ArrierePlan1.jpg</to>
</transition>
</background>
Raccourcis clavier
modifier- Ctrl + Maj + n : nouveau dossier.