Planifier un message visuel - Ubuntu 9.04

Planifier un message visuel dans Ubuntu
Depuis Ubuntu 9.04, une nouvelle application gère les notifications systèmes !
C'est notify-osd :

Ce tutoriel vous permettra d'afficher des messages visuels à l'heure que vous voulez en utilisant notify-osd.
Préparation
Il faut d'abord installer le paquet libnotify-bin. Pour cela, tapez dans un terminal :
sudo apt-get install libnotify-bin
Pour voir si cela fonctionne, tapez dans le terminal :
notify-send Test "Ceci est un test"
Normalement, un message devrait apparaitre :

Préparation du script
Maintenant que le logiciel est opérationnel, on crée un script avec le message que l'on exécutera à l'heure souhaitée :
Dans votre dossier personnel, créez un fichier vierge que vous nommerez par exemple "rappel.sh" (à la place de "rappel", vous pouvez mettre ce que vous voulez)
Dans ce fichier, écrivez :
#!/bin/bash notify-send "Titre du message" "Message"
et enregistrez.
Lancement et planification du script
Maintenant, il faut lancer une commande qui va planifier l'apparition du message à l'écran.
La commande "at" nous sera utile.
Attention : le service "atd, planificateur d'évènement" doit être démarré !
Il suffit de taper dans un terminal :
at -f rappel.sh 19:30Ceci, exécutera le script à 19h30 de la journée en cours.
Si vous voulez l'exécuter un jour particulier, tapez :
at -f rappel.sh 19:30 Jul 10Là, il sera exécuté le 10 Juillet à 19h30 (les abréviations des mois de l'année sont en Anglais, ne vous trompez pas !).
(D'autres syntaxes de la date sont disponibles ici )
Ajout d'une icône à l'affichage du message
Il vous faut une image du genre "icône" (format PNG), puis modifiez le fichier rappel.sh :
notify-send -i /chemin/de_l'image/image.png "Titre du message" "Message"

Ce tuto s'est en partie inspiré de cette page
Attention, la commande at ne permet que d'exécuter une commande une unique fois ! Si vous voulez qu'une tache soit exécutée régulièrement, par exemple tous les jours, il faut utiliser cron : Automatiser des tâches avec init et cron
Ce document intitulé « Planifier un message visuel - Ubuntu 9.04 » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.