Hi Leute, ich habe für meinen Conky-Monitor eine Ausgabe für den Audacious-Audioplayer:
${color #00ffff}Audacious: $color${if_running audacious2}${exec /home/pilzgrow/.conky/echosong.sh} ${exec audtool2 --current-song-output-length}/${exec audtool2 --current-song-length} ${execbar expr 100 \* $(audtool2 --current-song-output-length-seconds) \/ $(expr $(audtool2 --current-song-length-seconds) + 1)} $else ${color red}Not running $endif
Die Ausgabe des laufenden Musiktitels wird mit dem script echosong.sh auf 40 Zeichen gekürzt:
#!/bin/bash TEMP=$(audtool --current-song) echo ${TEMP%% - *} - ${TEMP##* - } | cut -c-40
Jetzt meine Fragen:
1)- Ist es möglich für die Ausgabe einen Zeilenumbruch (.nach x Zeichen..) zu erzwingen, statt sie abzuschneiden ?
2)- Kann ich die Anzeige der Songlänge bei Internet-Streams ausblenden ← hier kann wohl die '--current-song-length' nicht ermittelt werden und es wird nur die Laufzeit von Audacious angezeigt?
Hoffe auf Verständnis für meine Anfängerfragen Gruss pilzgrow