Autore Topic: Orologio da torre.  (Letto 4156 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Spaccafumo

  • Qui si usa PuppyLinux su hd.
  • cagnulin
  • **
  • Post: 75
    • Mostra profilo
    • E-mail
Orologio da torre.
« il: Aprile 04, 2011, 09:43:36 am »
#!/bin/sh
dir="/root/media"
quarto () {
aplay  $dir/quarto.wav
}
ore () {
aplay  $dir/ora.wav  
}
noon () {
aplay $dir/cannone.wav
}

st="`date +%H:%M`"
case "$st" in
??:00|??:15|??:30|??:45)

nc=`date +%l`
#nc=$((di%12))

if [ "$nc" -eq  "12" -o "$nc" -eq "6" ]; then noon; else
a=0
while [ "$nc" -gt "$a" ]
do
ore
a=$((++a))
done
fi

m="`date +%-M`"
case "$m" in
"15")
quarto
;;
"30")
quarto
quarto
;;
"45")
quarto
quarto
quarto
;;
esac
;;
*)
exit
;;
esac
I suoni li scegliete voi e li inserite in un'unica cartella insieme allo script.
Lo script deve partire ogni minuto via crontab. Può costituire la base
per uno script più esteso che pianifichi l'intera giornata minuto per minuto.
« Ultima modifica: Aprile 05, 2011, 01:10:03 pm da Spaccafumo »
...
Qui si usa PuppyLinux su hd.

Offline Spaccafumo

  • Qui si usa PuppyLinux su hd.
  • cagnulin
  • **
  • Post: 75
    • Mostra profilo
    • E-mail
Continua: Orologio da torre.
« Risposta #1 il: Aprile 05, 2011, 01:11:49 pm »
Tutto in allegato:
...
Qui si usa PuppyLinux su hd.

 

Iscriviti alla newsletter

Ricevi le notizie più importanti direttamente nella tua casella email (premi invio dopo l'indirizzo)