lunes 4 de agosto de 2008

Cucú


El reloj cucú, ¿quién no recuerda aquellos relojes de los que cada hora o media hora salía un pajarito que cantaba el famoso "cucú"?

Pues cuando yo era pequeño me gustaba mucho ir a casa de mis bisabuelos por que tenían un cucú muy bonito en el cual además del canto del cucú salían unas muñequitas bailando muy chistosamente, así que nostálgicamente me puse a hacer mi propio cucú moderno.

Dicho cucú conciste en un pequeño shellscript y un archivo de audio wav (ja ja ja, ¿que pensaron? ¿Que había hecho algo con electrónica? no tengo el tiempo para eso).

A continuación comparto con ustedes la manera de implementar un reloj cucú en su distribución favorita de linux sin nececidad de hardware extra.

Primero creamos el script; tecleamos:

$ nano cucu.sh

Y agregamos las siguientes lineas de código:


#!/bin/bash
#Este es un relojito cucú diseñado para bash
while true
do
d=`date +%M%S`;
if [ $d == "0000" ]
then
for I in $(seq 1 `date +%I`); do
play /usr/bin/cucu.wav &
sleep 1;
done
fi
done


Sencillo ¿no? guardamos el archivo y le damos permisos de ejecución:


$ chmod +x cucu.sh


Ahora descargamos este archivo
cucu.wav


Listo, ya tenemos lo necesario, ahora como root los movemos al directorio /usr/bin para que nuestro path los tome en cuenta:

$ mv cucu.sh /usr/bin/cucu
$ mv cucu.wav /usr/bin


Y listo ahora ya podemos ejecutar nuestro cucú:


$ cucu &


Ahora cada hora va a sonar nuestro cucú diciendonos que hora es, ja ja ja, que chistoso ¿no?

Si quieres que tu cucu suene siempre que estés usando tu computadora solo agrega la instrucción "cucu" a tus aplicaciones de autoarranque de tu escritorio.

1 comentarios:

aacs28@gmail.com dijo...

Esta muy bueno rafa pero no podria sonar en lugar de cucu una voz asi bien femenina chida que dijera la hora jajaja es broma... solo pasaba a checar