1.) Native Spotify player for Linux (requires Unlimited or Premium)
Create spotify-control containing this (credits go to this allenap):
#!/usr/bin/env python import dbus import sys if __name__ == '__main__': session = dbus.SessionBus.get_session() spotify = session.get_object( "org.mpris.MediaPlayer2.spotify", "/org/mpris/MediaPlayer2") for command in sys.argv[1:]: getattr(spotify, command)()
su
chmod 755 spotify-control
Next, put the file into i.e. /usr/bin/
Now you got a cmd way of controling your spotify player.. spotify-control Previous, spotify-control Next and spotify-control PlayPause...
If you are using fluxbox as I am, add the following to your ~/.fluxbox/keys
# Spotify
Mod4 Right :Exec $(spotify-control Next)
Mod4 Left :Exec $(spotify-control Previous)
Mod4 space :Exec $(spotify-control PlayPause)
Save, "reconfigure" (or restart fluxbox), and you are done..
Now you can use your windows button + Right/Left for Next/Previous or Space to pause :)
2.) If you are using spotify via wine..
This way is a bit more "unslick" and nasty.. But it works..
You do it the same way, except you use the following script located here..
sry, what does: 'Create spotify-control containing this' mean? Do I make a file called spotify-control.py? I'm a total n00b at python..or linux in general..
ReplyDeletethanks!
Sebatian: Just create a file called "spotify-control", which should contain the text above...
ReplyDeleteThen su, to get superuser privileges, and chmod 755 spotify-control, to make it runable by anyone...
Thanks, works!
ReplyDelete