diff options
Diffstat (limited to 'modules/streams/deepmix')
| -rwxr-xr-x | modules/streams/deepmix | 24 | 
1 files changed, 11 insertions, 13 deletions
diff --git a/modules/streams/deepmix b/modules/streams/deepmix index 55f641e4..8b13bed6 100755 --- a/modules/streams/deepmix +++ b/modules/streams/deepmix @@ -1,20 +1,18 @@  #! /bin/bash  set -euf -function stop() -{ -  pkill mplayer || true +CMD="while :; do mplayer http://deepmix.ru/deepmix128.pls; done" +function start() { +  stop +  tmux list-sessions && +      tmux new-window "$CMD" || +      tmux new-session "$CMD" +} +function stop() { +  pkill mplayer || :  } - -CMD="while true; do exec mplayer http://deepmix.ru/deepmix19.pls ; sleep 1;done"  case "$1" in    start) -    stop -    if tmux list-sessions; -    then  -      tmux new-window "$CMD"  & -    else -      tmux new-session "$CMD" & -    fi +    start      ;;    stop)      stop @@ -25,5 +23,5 @@ case "$1" in      ;;    *)      echo "aidsballs" -  ;; +    ;;  esac  | 
