Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sudo perl -MCPAN -e 'install Audio::Scrobbler'
- mkdir -p ~/.config/pianobar
- cp /usr/share/doc/pianobar/contrib/config-example ~/.config/pianobar/config
- #event_command = /home/user/.config/pianobar/eventcmd
- cp ~/Desktop/eventcmd ~/.config/pianobar/eventcmd
- chmod +x ~/.config/pianobar/eventcmd
- [global]
- username=USERNAME
- password=PASSWORD
- sudo apt-get install pianobar lastfmsubmitd #install requirements
- sudo usermod -a G lastfm $USER #use `lastfmsubmitd` setup group
- sudo /etc/init.d/lastfmsubmitd restart #restart `lastfmsubmitd`
- mkdir ~/.config/pianobar #setup config environment
- cd ~/.config/pianobar
- cp /usr/share/doc/pianobar/contrib/eventcmd.sh .
- ed eventcmd.sh <<"EOF" #Add `lastfmsubmitd` support
- 10a
- songfinish)
- if [ -n "$songDuration" ] &&
- [ $(echo "scale=4; ($songPlayed/$songDuration*100)>50" | bc) -eq 1 ] &&
- [ "$rating" -ne 2 ]; then
- /usr/lib/lastfmsubmitd/lastfmsubmit --artist "$artist" --title "$title" --album "$album" --length "$((songDuration/1000))"
- fi
- ;;
- .
- wq
- EOF
- echo "event_command = $HOME/.config/pianobar/eventcmd.sh" >> config
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement