Une alarme dans votre terminal



Voilà un script bash permettant de programmer une alarme sonore et visuelle en une instruction. Vous pouvez au choix donner l'heure de fin:

[servez-vous@localhost ~]$ ./at-alarme.sh 17 50
Il est 17 h 40.
L'alarme sonnera à 17 h 50.


ou le temps au bout duquel l'alarme doit sonner:

[servez-vous@localhost ~]$ ./at-alarme.sh 10
Il est 17 h 41.
L'alarme sonnera à 17 h 51.


Le fichier de configuration associé (bien commenté pour encore plus de simplicité) permet de régler les paramètres de l'alarme comme le son utilisé, le nombre de répétitions, le temps entre chaque répétition, la présence ou non de notification visuelle...

Ce script utilise le démon atd, ainsi vous pouvez programmer autant d'alarmes que vous voulez (le terminal vous rend la main). De plus pour annuler une alarme que vous avez programmé, il suffit de taper atq pour voir la file d'attente d'at,

[servez-vous@localhost ~]$ atq
93 2009-01-16 17:51 a servez-vous
92 2009-01-16 17:50 a servez-vous


puis de faire (par exemple)

[servez-vous@localhost ~] atrm 92

pour supprimer la tâche que vous voulez.

À télécharger sur le site servez-vous.
Il n'y a pour l'instant pas de version pour mac (si vous savez comment jouer un son en ligne de commande sur mac, dites moi!)

Merci à glaneur de son pour le son de carillon utilisé par défaut pour l'alarme!
Vus : 257
Publié par Edouard : 53