94 lines
3.0 KiB
Bash
Executable File
94 lines
3.0 KiB
Bash
Executable File
# #!/bin/sh
|
|
|
|
# if info=$(cmus-remote -Q 2> /dev/null); then
|
|
# status=$(echo "$info" | grep status | awk -F\ '{print $2}')
|
|
|
|
# file=$(echo "$info" | grep file | awk -F\ '{print $2}')
|
|
|
|
# if [ "$status" = "playing" ] || [ "$status" = "paused" ]; then
|
|
# title=$(echo "$info" | grep title | awk -F\ '{$1=$2=""; print $0}' | sed 's|^[[:blank:]]*||g')
|
|
# artist=$(echo "$info" | grep '[[:space:]]artist' | awk -F\ '{$1=$2=""; print $0}' | sed 's|^[[:blank:]]*||g')
|
|
# position=$(echo "$info" | grep position | awk -F\ '{print $2}')
|
|
# duration=$(echo "$info" | grep duration | awk -F\ '{print $2}')
|
|
|
|
# pos_minutes=$(printf "%02d" $(("$position" / 60)))
|
|
# pos_seconds=$(printf "%02d" $(("$position" % 60)))
|
|
|
|
# dur_minutes=$(printf "%02d" $(("$duration" / 60)))
|
|
# dur_seconds=$(printf "%02d" $(("$duration" % 60)))
|
|
|
|
# stream=$(cmus-remote -Q | grep stream | sed -e 's/stream\>//g')
|
|
# tag=$(cmus-remote -Q | grep "tag title" | sed -e 's/tag title\>//g')
|
|
|
|
# radioTurn=0
|
|
# if [ "$file" = "http://sky1.torontocast.com:9041/.mp3" ]; then
|
|
# echo " $stream"
|
|
# radioTurn=1
|
|
# fi
|
|
|
|
# if [ "$tag" = " Radio ZET" ]; then
|
|
# echo " Radio ZET"
|
|
# radioTurn=1
|
|
# fi
|
|
|
|
|
|
|
|
# if [ "$radioTurn" = "0" ]; then
|
|
# #echo " $pos_minutes:$pos_seconds / $dur_minutes:$dur_seconds"
|
|
# echo " $pos_minutes:$pos_seconds / $dur_minutes:$dur_seconds"
|
|
# #echo " $artist - $title | $pos_minutes:$pos_seconds / $dur_minutes:$dur_seconds"
|
|
# elif [ "$status" = "paused" ]; then
|
|
# #echo ""
|
|
# echo " $pos_minutes:$pos_seconds / $dur_minutes:$dur_seconds"
|
|
# else
|
|
# echo ""
|
|
# fi
|
|
# else
|
|
# echo ""
|
|
# fi
|
|
# else
|
|
# echo ""
|
|
# fi
|
|
|
|
#!/bin/sh
|
|
|
|
if info=$(cmus-remote -Q 2> /dev/null); then
|
|
status=$(echo "$info" | grep status | awk -F\ '{print $2}')
|
|
|
|
file=$(echo "$info" | grep file | awk -F\ '{print $2}')
|
|
|
|
if [ "$status" = "playing" ] || [ "$status" = "paused" ]; then
|
|
title=$(echo "$info" | grep title | awk -F\ '{$1=$2=""; print $0}' | sed 's|^[[:blank:]]*||g')
|
|
artist=$(echo "$info" | grep '[[:space:]]artist' | awk -F\ '{$1=$2=""; print $0}' | sed 's|^[[:blank:]]*||g')
|
|
position=$(echo "$info" | grep position | awk -F\ '{print $2}')
|
|
duration=$(echo "$info" | grep duration | awk -F\ '{print $2}')
|
|
|
|
pos_minutes=$(printf "%02d" $(("$position" / 60)))
|
|
pos_seconds=$(printf "%02d" $(("$position" % 60)))
|
|
|
|
dur_minutes=$(printf "%02d" $(("$duration" / 60)))
|
|
dur_seconds=$(printf "%02d" $(("$duration" % 60)))
|
|
|
|
stream=$(cmus-remote -Q | grep stream | sed -e 's/stream\>//g')
|
|
tag=$(cmus-remote -Q | grep "tag title" | sed -e 's/tag title\>//g')
|
|
|
|
radioTurn=0
|
|
|
|
if [ "$radioTurn" = "0" ]; then
|
|
#echo " $pos_minutes:$pos_seconds / $dur_minutes:$dur_seconds"
|
|
echo " $pos_minutes:$pos_seconds / $dur_minutes:$dur_seconds"
|
|
#echo " $artist - $title | $pos_minutes:$pos_seconds / $dur_minutes:$dur_seconds"
|
|
elif [ "$status" = "paused" ]; then
|
|
#echo ""
|
|
echo " $pos_minutes:$pos_seconds / $dur_minutes:$dur_seconds"
|
|
else
|
|
echo ""
|
|
fi
|
|
else
|
|
echo ""
|
|
fi
|
|
else
|
|
echo ""
|
|
fi
|
|
|