C'est donc ce matin-là, dans le RER, que j'ai commencé à réfléchir à ce script.
Tout comme les radio-reveils modernes, il joue de la musique à une heure bien précise (enfin ça c'est plutôt crond qui s'en charge), puis il s'arrête comme un grand au bout d'un certain temps. En changeant une simple variable dans le script, vous pouvez choisir entre jouer des mp3, des fichiers MIDI ou bien un CD. Cette version utilise mpg123, playmidi, et les cdtools, mais rien ne vous empêche d'opter pour d'autres players (de simples variables à changer, c'est expliqué dans le script).
Pour le déclencher tous les matins, il faut le mettre dans la crontab de root:
0 6 * * 1-5 /usr/local/bin/dream-machine.sh
Bien sûr, si vous le placez ailleurs que dans /usr/local/bin, modifiez l'entrée dans la crontab.
Pour plus de précisions sur la syntaxe du fichier crontab, "man 5 crontab".
Pour downloader le fichier, cliquez ici.