26 lines
319 B
Bash
26 lines
319 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
cd "$(dirname "$0")"
|
||
|
line="$1"
|
||
|
stamp=/tmp/last_tp
|
||
|
|
||
|
case "$line" in
|
||
|
32)
|
||
|
snd="tp_prizemi"
|
||
|
;;
|
||
|
44)
|
||
|
snd="tp_prvni"
|
||
|
;;
|
||
|
49)
|
||
|
snd="tp_druhe"
|
||
|
;;
|
||
|
*)
|
||
|
exit
|
||
|
;;
|
||
|
esac
|
||
|
|
||
|
|
||
|
if find "$stamp" -mmin -120 | grep -q .; then echo "Too soon"; exit 2; fi
|
||
|
/opt/ksp/ann_play.sh /opt/ksp/sounds/$snd.wav
|
||
|
touch "$stamp"
|