Sophony Memo informatique

12déc/11Off

Musique automatique en boutique

Ci-dessous, les infos pour faire tourner automatiquement la musique en point de vente.

Installer mpg123 & alsa-utils

apt-get install mpg123

apt-get install alsa-utils

Le script

#!/usr/bin/zsh

DATE=`date +"%H%M"`

MUSIQUE=`ps -ef | grep mpg123 | grep -v grep | awk '{print $2}'`

if [ $DATE -lt 1100 ]
then
if [ $MUSIQUE ]
then
#                echo ca tourne alors que la boutique est fermee donc on va killer;
kill -TERM `ps -ef | grep mpg123 | grep -v grep | awk '{print $2}'`;
else
#                echo ca tourne pas c donc ok;
fi
elif [ $DATE -gt 1930 ]
then
if [ $MUSIQUE ]
then
#                echo ca tourne alors que la boutique est fermee donc on va killer;
kill -TERM `ps -ef | grep mpg123 | grep -v grep | awk '{print $2}'`;
else
#                echo ca tourne pas c donc ok;
fi
else
# echo La boutique est ouverte;
# echo On verifie que la musique tourne bien sinon on la demarre;
if [ $MUSIQUE ]
then
#               echo ca tourne tout est ok;
else
#               echo ca tourne pas faut demarrer tout ca;
export LD_LIBRARY_PATH=/usr/lib:/usr/lib/mpg123;
mpg123 -Z /home/caisse/zique/*;
fi
fi

Ensuite, un crontab et c'est parti ...

Les musiques dont la diffusion est permise sont stockées sur le serveur principal place Saint Georges. Donc penser à faire un rsync sur les répertoires au moment de la config du crontab de la caisse.

Remplis sous: Debian Commentaires