Obrir els enllaços d’Spotify a Ubuntu

Seguint amb les meves experiències a Ubuntu, avui volia parlar d’una cosa en concret que ja feia una mica de temps que em portava de corcó: a Ubuntu no es poden obrir els enllaços d’Spotify, mentre que a Windows tot funciona correcte quan el programa s’instal·la.

Però què és això dels enllaços d’Spotify? Doncs són els enllaços tipus spotify:track:72CmDpJ0xhBitFCMC7SpRN i http://open.spotify.com/track/72CmDpJ0xhBitFCMC7SpRN, que, com dic, a Windows s’obren automàticament amb Spotify, mentre que a Ubuntu no fan res (de fet, els enllaços del primer tipus es poden copiar a la caixa de cerca del programa i prémer “Enter” i funciona, però si es pot fer automàticament sempre és millor).

Per tal d’aconseguir-ho, he intentat moltes versions, però la que finalment m’ha funcionat és la que proposen a The Atheist Blogger. Abans d’explicar-ho, però, consideraré que heu seguit les instruccions oficials per instal·lar Spotify a Ubuntu amb Wine. En aquesta mateixa pàgina hi ha una explicació del que farem, però no m’ha funcionat. També consideraré que feu servir Firefox (els que feu servir Chromium llegiu al final de l’entrada). Som-hi, doncs.

Els passos són força senzills, i si ho he aconseguit jo també podreu fer-ho vosaltres:

  1. Obriu una nova finestra o pestanya del Firefox i escriviu-hi “about:config” (sense cometes). Això porta a l’apartat de configuració del programa. Allà heu de crear un nou booleà (Botó dret -> Nou -> booleà) amb el nom “network.protocol-handler.external.spotify” (també sense cometes). Com a valor, hi haureu de posar True/Cert per tal d’activar-lo. Aquest pas permetrà que el Firefox reconegui el tipus d’enllaços d’Spotify. Ara només cal assignar aquests enllaços a un programa.
  2. Obriu la terminal, i sense por escriviu-hi això:
    cd ~/.wine/drive_c/Program\ Files/Spotify/
    Aquesta ordre ens situarà a la carpeta on per defecte s’instal·la Spotify. Si l’heu canviat, haureu d’adaptar l’ordre segons el vostre cas.
  3. Tot seguit, escriurem a la terminal:
    gedit spotify.sh
    Així creem un arxiu a la carpeta on ens trobem. Ara només cal que hi poseu el codi següent:

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

    I que donem permisos d’execució a l’arxiu des de la terminal un cop desat l’arxiu:
    chmod +x spotify.sh

Doncs bé, ja està. Ara només cal obrir un enllaç (per exemple, spotify:track:72CmDpJ0xhBitFCMC7SpRN i, quan el Firefox demani què fer amb l’enllaç, busqueu l’arxiu que heu creat abans (spotify.sh). Si no, podeu modificar-ho des d’Edita -> Preferències -> Aplicacions.

Pels que feu servir Chromium: he trobat unes instruccions a Vegard Hammerseth segons les quals només cal executar a la terminal cadascuna d’aquestes tres ordres:
gconftool-2 --set --type=string /desktop/gnome/url-handlers/spotify/command 'wine "C:\Program Files\Spotify\spotify.exe" /uri "%s"'
gconftool-2 --set --type=bool /desktop/gnome/url-handlers/spotify/enabled true
gconftool-2 --set --type=bool /desktop/gnome/url-handlers/spotify/need-terminal false

No ho he provat abans de fer servir aquestes ordres, per tant no sé si són realment útils, però sí que després de fer-les servir el Chrome ha obert els enllaços.

Si algú prova algun dels mètodes que ho deixi en els comentaris, com a mínim per dir si realment funciona icon smile Obrir els enllaços dSpotify a Ubuntu

Aquesta entrada es va publicar en Música, Ubuntu i classificat en , . Bookmark el permalink. Publicar un comentari o deixar un trackback: URL del Trackback.

3 Comentaris

  1. Enric
    Publicat 20 de novembre del 2010 en 16:13 | Permalink

    Abans per a solucionar aquests problemes solia buscar directament en castellà o anglés, perquè donava per suposat que en català no anava a trobar gran cosa. Per a aquest problema en concret sempre que ho buscava trobava desenes de pàgines totes amb la mateixa explicació que no em servia de res (Al Kubuntu sí però no a l’Ubuntu). I últimament m’he adonat que val la pena buscar primer en català perquè trobes menys resultats (de vegades no en trobe cap) però els que trobe solen ser més utils, com es el cas del teu post.

    Jo utilitze chromium i (ara) Ubuntu Studio i Ubuntu Netbook Remix i no havia aconseguit mai obrir enllaços d’Spotify fins ara. Les comandes pels que fem servir el Chromium. Les del Firefox ja les havia provades anteriorment i sí em van funcionar.

    Gràcies pel post!!

  2. Enric
    Publicat 20 de novembre del 2010 en 16:15 | Permalink

    *Les comandes pels que fem servir el Chromium funcionen perfectament

  3. Publicat 21 de novembre del 2010 en 20:13 | Permalink

    Gràcies per la informació, Enric! :) Jo normalment vaig servir Firefox (i Chromium per algunes cosses de disseny web) i ja dic, no sabia si a Chromium/Chrome funcionava per defecte o s’havia de canviar alguna cosa… :)

Publicar un comentari

El teu correu mai serà compartit o publicat. Els camps obligatoris estàn marcats *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>