new feature
Features: + play local .m3u playlist
This commit is contained in:
@@ -12,7 +12,8 @@ if [ "$list" = "discovery" ]; then loc="";
|
|||||||
else loc=" -l"; fi
|
else loc=" -l"; fi
|
||||||
|
|
||||||
# Needed to get the soco-cli update
|
# Needed to get the soco-cli update
|
||||||
GITHUB_TOKEN=add_your_token_here
|
# add_your_token_below
|
||||||
|
GITHUB_TOKEN=
|
||||||
|
|
||||||
discover=$(sonos-discover -p)
|
discover=$(sonos-discover -p)
|
||||||
dev=$(echo "$discover" | grep -E "([0-9]{1,3}[\.]){3}[0-9]{1,3}")
|
dev=$(echo "$discover" | grep -E "([0-9]{1,3}[\.]){3}[0-9]{1,3}")
|
||||||
@@ -516,25 +517,26 @@ play_radio_from_tunein() {
|
|||||||
# Play local .m3u playlist
|
# Play local .m3u playlist
|
||||||
play_local_m3u() {
|
play_local_m3u() {
|
||||||
playing="Play a local .m3u playlist..."
|
playing="Play a local .m3u playlist..."
|
||||||
echo -e "\n${bold} $playing ${reset}"
|
echo -e "\n${bold} $playing ${reset}\n"
|
||||||
|
|
||||||
|
# /Users/bruno/Music/Shaka Ponk - Apelogies/CD1/playlist.m3
|
||||||
m3u="/Users/bruno/Music/Shaka Ponk - Apelogies/CD1/playlist.m3u"
|
|
||||||
|
|
||||||
# ${directory////\\/}
|
# ${directory////\\/}
|
||||||
# sed 's/ /\\ /g'
|
# sed 's/ /\\ /g'
|
||||||
|
|
||||||
m3u="\/Users\/bruno\/Music\/Shaka\ Ponk\ \-\ Apelogies\/CD1\/playlist.m3u"
|
#plt=$(ls *.m3u*)
|
||||||
m3u="/Users/bruno/Music/Shaka\ Ponk\ \-\ Apelogies/CD1/playlist.m3u"
|
#cd /Users/bruno/Music/Shaka\ Ponk\ -\ Apelogies/CD1
|
||||||
m3u="playlist.m3u"
|
|
||||||
plt=$(ls *.m3u*)
|
read -e -p "Enter .m3u file path: " fp
|
||||||
cd /Users/bruno/Music/Shaka\ Ponk\ -\ Apelogies/CD1
|
|
||||||
read -p "Enter m3u file path: " fp
|
m3u=$(echo "$fp" | awk -F"/" '{print $NF}')
|
||||||
if [ -a "$fp" ]; then
|
if [ -a "$fp" ]; then
|
||||||
cat "$fp"
|
echo -e "\n${underline}$m3u:${reset}"
|
||||||
sonos $loc $device play_m3u "$fp"
|
pls=$(cat "$fp")
|
||||||
|
echo -e "\n$pls\n"
|
||||||
|
sonos $loc $device play_m3u "$fp" pi
|
||||||
else
|
else
|
||||||
echo "File doesn't exist!"
|
echo -e "File ${bold}$m3u${reset} doesn't exist!"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user