Introduction
Introduction Statistics Contact Development Disclaimer Help
tonly stop and start music if it is playing - exercise_time - announce workout …
git clone git://src.adamsgaard.dk/exercise_time
Log
Files
Refs
LICENSE
---
commit 2505b02d2811b533e7de9c29620a7f30fcc72c8c
parent ca126c4f9a6d9441cec601bb781b3352d47d0d0d
Author: Anders Damsgaard <[email protected]>
Date: Fri, 30 Jan 2015 14:13:26 +0100
only stop and start music if it is playing
Diffstat:
M exercise_time.sh | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/exercise_time.sh b/exercise_time.sh
t@@ -55,15 +55,22 @@ for ((i=0; i<$1; i++)); do
# Linux
elif [[ "$UNAMESTR" == 'Linux' ]]; then
+ playingmusic=0
+
if [[ "$(ip addr | grep 10.17.8)" ]]; then
if command -v mpc &>/dev/null; then
- mpc pause &> /dev/null
+ if [[ "$(mpc | grep playing)" ]]; then
+ mpc pause &> /dev/null
+ playingmusic=1
+ fi
fi
if command -v festival &>/dev/null; then
echo "$announcement" | festival --tts
fi
if command -v mpc &>/dev/null; then
- mpc play &> /dev/null
+ if [[ $playingmusic -eq 1 ]]; then
+ mpc play &> /dev/null
+ fi
fi
fi
fi
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.