Error
  • Il template per questa pagina non è disponibile. Contatta l'amministratore del sito.

Autore Topic: Orologio da torre.  (Letto 4762 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.