Linux-Nerd
Ensign
- Registriert
- März 2020
- Beiträge
- 172
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
#!/bin/sh
SERVICE="clementine"
if pgrep -x "$SERVICE" >/dev/null
then
convertsec()
{
x=`expr $1 / 1000000`
s=`expr $x % 60`
x=`expr $x / 60`
m=`expr $x % 60`
printf "%02d:%02d\n" $m $s
}
case "$1" in
p|b)
POS=$(qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Get org.mpris.MediaPlayer2.Player Position)
TOT=$(qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Get org.mpris.MediaPlayer2.Player Metadata | grep "^mpris:length" | awk '{print $2}')
case "$1" in
p)
if [ -z $TOT ]
then
echo "00:00"
else
echo $(convertsec $POS)/$(convertsec $TOT)
fi;;
b)
if [ -z $TOT ]
then
echo 0
else
echo $(( $POS*100/$TOT ))
fi;;
esac
;;
a)
ART=$(qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Get org.mpris.MediaPlayer2.Player Metadata | grep "artist:")
echo ${ART##*:};;
t)
TIT=$(qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Get org.mpris.MediaPlayer2.Player Metadata | grep "title:")
echo ${TIT##*:};;
c)
COV=$(qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Get org.mpris.MediaPlayer2.Player Metadata | grep "artUrl:")
if [ -n "$COV" ]
then
cp -a ${COV#*//} '/tmp/tmp.jpg'
fi;;
esac
fi
${if_running clementine}
${exec sh $HOME/.Conky/meta.sh c}${image /tmp/tmp.jpg -p 36,635 -s 200x200}
#${voffset 1}
${alignc}${color}${exec sh $HOME/.Conky/meta.sh a}
${alignc}${color}${exec sh $HOME/.Conky/meta.sh t}
#${alignc}${color}${exec sh $HOME/.Conky/meta.sh p}
${alignc}${execbar sh $HOME/.Conky/meta.sh b}
${endif}
So alt sind meine ältesten nicht, aber immerhin noch einstellige Ubuntu-Versionenfixedwater schrieb:Sind eigentlich auch Retro-Shots erlaubt? November 2000...