Med Spotify og Gnome på samme lag

Foreløbig er det dessverre dårlig med native linux-programmer som fungerer mot Spotify, så det beste alternativet er å bruke Wine for å kjøre Spotify, slik det er beskrevet her. Dette fungerer relativt smertefritt, men Spotify-linker som http://open.spotify.com/track/7udgnb449l8RO4kFJcEdUi virker ikke uten videre.

I FAQ-en til Spotify som det er linket til øverst i denne artikkelen er det forslag til hvordan dette kan løses i Firefox og Opera, men for de av oss som bruker Gnome så kan man lage en mer generell løsning.

Felles for alle løsningene er at vi først lager et shellscript som kaller Spotify.exe med /url-opsjonen. Jeg har kalt mitt script for uri2spotify og plasserte det i $HOME/bin

[bash]
#!/bin/sh
WINE=/usr/bin/wine
SPOTIFY=”C:Program FilesSpotifyspotify.exe”
exec $WINE “$SPOTIFY” /uri “$@”
[/bash]

Forutsatt at du har $HOME/bin satt i din $PATH så kan scriptet nå benyttes slik:

olekvi@x61:~$ uri2spotify spotify:track:6f1vMP0SiXjENm9is5KWut

Men dette er jo fortsatt ganske så tungvindt, vi vil at Gnome skal ta seg av denne jobben for oss, slik at alle URL-er av typen spotify skal åpnes med dette scriptet:
[plain]
olekvi@x61:~$ gconftool-2 -t string -s /desktop/gnome/url-handlers/spotify/command “$HOME/bin/uri2spotify %s”
olekvi@x61:~$ gconftool-2 -s /desktop/gnome/url-handlers/spotify/needs_terminal false -t bool
olekvi@x61:~$ gconftool-2 -s /desktop/gnome/url-handlers/spotify/enabled true -t bool
[/plain]

og vips så har du støtte for Spotify-linker i hele Gnome, inkludert Firefox, Chromium mv!

Testet på Ubuntu Karmic, men burde virke fint på det meste av linux-distribusjoner uten steinalder Gnome.

More or less related posts:

This entry was posted in Hacking and tagged , , . Bookmark the permalink.

3 Responses to Med Spotify og Gnome på samme lag

  1. Christoffer says:

    Hei :)
    Jeg har en iphone. HAr du noe som helst peiling på om det går ann å få spotify på iphonen uten premium account?

  2. olekvi says:

    Ikke som jeg vet.

    Bruker selv Spotify på Android med Premium-konto og synes det er veldig vel anvendte penger. Bare å kjøpe en cd mindre hver måned :)

  3. Mats says:

    Og du syntes vel spørsmålet ditt passet veldig bra som kommentar til artikkelen, Christoffer? :)

    Utrolig nyttig tips dette her. Skal testes ut i helga! :)

Leave a Reply

Your email address will not be published. Required fields are marked *