Integrar Spotify en Chromium y KDE

Spotify es un programa que aun no tiene versión nativa para GNU/Linux, por lo tanto debemos emularlo con Wine lo que da algunos problemas al intentar abrir URIs de Spotify (enlaces que abren directamente una canción en Spotify) o al intentar compartir alguna canción desde Spotify en Twitter o Facebook. Para solucionar estos problemas debemos hacer lo siguiente:

Abrir URIs de Spotify desde Chromium

Creamos un script con el nombre de .browserspotify.sh

$ nano -w .browserspotify.sh

con el siguiente contenido:

#!/bin/bash
wine "$HOME/.wine/drive_c/Program Files/Spotify/spotify.exe" /uri "$1"

Y le damos permiso de ejecución:

chmod +x ~/.browserspotify.sh

Luego creamos el archivo spotify.protocol en ~/.kde/share/kde4/services

$ nano -w ~/.kde4/share/kde4/services/spotify.protocol

con el siguiente contenido:

[Protocol]
exec=/path/to/spotify_open.sh "%u"
protocol=spotify
input=none
output=none
helper=true
listing=false
reading=false
writing=false
makedir=false
deleting=false

Y con esto ya deberian poder abrir URIs con Chromium. Prueben haciendo click aquí: spotify:track:5sRhjrat19hgeNdqUcF2Rd

Compartir canciones (URIs) en Facebook y Twitter

Spotify tiene la opción de poder compartir la canciones que más te gustan en Facebook y Twitter simplemente haciendo botón derecho sobre la canción que quieras compartir y eligiendo la opción Compartir en:

Para poder hacer esto en GNU/Linux hacemos lo siguiente:

1. Abrimos el registro de windows de wine

wine regedit

2. Creamos o actualizamos la llave llamada “WineBrowser” ubicada en HKEY_CURRENT_USER -> Software -> Wine con el siguiente valor:

xdg-open,chromium-browser,firefox,konqueror,mozilla,netscape,galeon,opera,dillo

(El orden de los navegadores da igual)

3. Actualizamos la llave HKEY_CLASSES_ROOT -> http -> shell -> open -> command y agregamos “%1″ al final. Tiene que quedar esto:

C:\windows\system32\winebrowser.exe -nohome "%1"

Con esto ya podréis compartir vuestras canciones favoritas.

Fuentes:
http://estan.dose.se/2009/10/spotify-links-in-chrome-on-linuxkde
http://mundocarnar.com/2009/09/25/abrir-uris-de-spotify-en-linux-usando-...
http://mundocarnar.com/2010/05/13/abrir-enlaces-de-spotify-en-tu-navegad...