Planifier un message visuel - Ubuntu 9.04

Dernière mise à jour le 3 novembre 2009 à 11:23 par marlalapocket
Publié par le hollandais volant

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éer 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" (le ".sh" est essentiel, à 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:30
Ceci, 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 10
Là, 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
Meilleures réponses pour « Planifier un message visuel Ubuntu 9.04 » dans :
Linux - Ubuntu - Installer Firefox 3.5 VoirUbuntu 9.04 est fourni avec Firefox 3.0.x. Canonical n'envisage pas de mettre automatiquement Firefox 3.5. Cependant, il est facile de profiter de Firefox 3.5: Il est en effet présent dans les dépôts. NB: Il semble que les dépôts officiels...
[Ubuntu 9.04] Installer VLC 1.0 Voirsudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7613768D sudo bash -c 'echo "deb http://ppa.launchpad.net/c-korn/vlc/ubuntu jaunty main" > /etc/apt/sources.list.d/launchpad_vlc.list' sudo apt-get update sudo apt-get install vlc vlc...
Installer FreeNX dans Ubuntu 9.04 VoirFreeNX permet d'accéder à sa machine à distance à travers ssh. L'affichage est particulièrement performant (surtout comparé à X11 sur ssh). C'est l'équivalent des Terminal Services de Windows. FreeNX est un serveur NX gratuit utilisant le protocole...
Collection CommentÇaMarche.net