Advertisement
Guest User

Untitled

a guest
Feb 21st, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. sudo perl -MCPAN -e 'install Audio::Scrobbler'
  2.  
  3. mkdir -p ~/.config/pianobar
  4.  
  5. cp /usr/share/doc/pianobar/contrib/config-example ~/.config/pianobar/config
  6.  
  7. #event_command = /home/user/.config/pianobar/eventcmd
  8.  
  9. cp ~/Desktop/eventcmd ~/.config/pianobar/eventcmd
  10. chmod +x ~/.config/pianobar/eventcmd
  11.  
  12. [global]
  13. username=USERNAME
  14. password=PASSWORD
  15.  
  16. sudo apt-get install pianobar lastfmsubmitd #install requirements
  17. sudo usermod -a G lastfm $USER #use `lastfmsubmitd` setup group
  18. sudo /etc/init.d/lastfmsubmitd restart #restart `lastfmsubmitd`
  19. mkdir ~/.config/pianobar #setup config environment
  20. cd ~/.config/pianobar
  21. cp /usr/share/doc/pianobar/contrib/eventcmd.sh .
  22. ed eventcmd.sh <<"EOF" #Add `lastfmsubmitd` support
  23. 10a
  24. songfinish)
  25. if [ -n "$songDuration" ] &&
  26. [ $(echo "scale=4; ($songPlayed/$songDuration*100)>50" | bc) -eq 1 ] &&
  27. [ "$rating" -ne 2 ]; then
  28. /usr/lib/lastfmsubmitd/lastfmsubmit --artist "$artist" --title "$title" --album "$album" --length "$((songDuration/1000))"
  29. fi
  30. ;;
  31. .
  32. wq
  33. EOF
  34. echo "event_command = $HOME/.config/pianobar/eventcmd.sh" >> config
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement