diff --git a/toot_music b/toot_music index 1f4ec27..c40dd23 100755 --- a/toot_music +++ b/toot_music @@ -38,10 +38,10 @@ a[0]=cover.jpg fi else -a[0]="$(qdbus org.mpris.MediaPlayer2."$player" /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -E artUrl | sed -e 's/mpris:artUrl: file:\/\///g')" +a[0]="$(qdbus org.mpris.MediaPlayer2."$player" /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -E artUrl: | sed -e 's/mpris:artUrl: file:\/\///g')" if [ -z "${a[0]}" ]; then a[0]="nocover.jpg"; fi fi -a[1]="$(qdbus org.mpris.MediaPlayer2."$player" /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -E artist | sed -e 's/xesam://g')" +a[1]="$(qdbus org.mpris.MediaPlayer2."$player" /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -E artist: | sed -e 's/xesam://g')" if [ -z "${a[1]}" ]; then a[1]="Artist: ohne"; fi a[2]="$(qdbus org.mpris.MediaPlayer2."$player" /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -E album: | sed -e 's/xesam://g')" @@ -79,10 +79,10 @@ ${a[6]} " # Nur zur Kontrolle -#echo "$text" -#echo Cover -#echo "${a[@]}" -#echo text\n $text +echo "$text" +echo Cover +echo "${a[@]}" +echo text\n $text if [ $linkohnecover ] then @@ -101,5 +101,5 @@ else #echo -e "Ich höre gerade \n${a[4]}\n${a[2]}\n${a[1]}\n${a[3]}\nAudio-player:$player\nVideo(geraten):$lolo" #| toot post --media "cover.jpg" -echo "$text" | toot post --media "cover.jpg" +echo "$text" | toot post --media "$BASEDIR"/cover.jpg fi diff --git a/tweet_music b/tweet_music index 431c735..473072c 100755 --- a/tweet_music +++ b/tweet_music @@ -3,9 +3,9 @@ BASEDIR=$(readlink -f "$0" | xargs dirname) function urldecode() { : "${*//+/ }"; echo -e "${_//%/\\x}"; } unset linkohnecover - +declare -a a #Path twurl is not EXPORT -twurlp="/usr/bin/ruby /home/karl/.local/share/gem/ruby/3.0.0/bin/twurl" +twurlp="/home/karl/.gem/bin/twurl" user="dewomser" #list of available player list_pl=( "clementine" "vlc" "elisa" "plasma-browser-integration" ) @@ -41,10 +41,10 @@ a[0]=cover.jpg fi else -a[0]="$(qdbus org.mpris.MediaPlayer2."$player" /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -E artUrl | sed -e 's/mpris:artUrl: file:\/\///g')" +a[0]="$(qdbus org.mpris.MediaPlayer2."$player" /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -E artUrl: | sed -e 's/mpris:artUrl: file:\/\///g')" if [ -z "${a[0]}" ]; then a[0]="nocover.jpg"; fi fi -a[1]="$(qdbus org.mpris.MediaPlayer2."$player" /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -E artist | sed -e 's/xesam://g')" +a[1]="$(qdbus org.mpris.MediaPlayer2."$player" /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -E artist: | sed -e 's/xesam://g')" if [ -z "${a[1]}" ]; then a[1]="Artist: ohne"; fi a[2]="$(qdbus org.mpris.MediaPlayer2."$player" /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -E album: | sed -e 's/xesam://g')" @@ -95,7 +95,7 @@ echo "cover" fi #Test ohne twittern -# exit +#exit # Ab geht die Twitterpost