La nouvelle version d'Amarok (1.4.1) permet de lire les radios last.fm en se passant de scripts. Mais comment faire qu'un clique sur une radio sur le site de last.fm lance sa lecture dans Amarok ? Nous verrons la solution tant dans Mozilla Firefox que dans Konqueror.
Mozilla Firefox
Tout d'abord, rendez-vous sur la page about:config (entrez cela dans votre barre d'adresse, le mieux étant d'ouvrir un nouvel onglet ou une nouvelle fenêtre).
Note : si vous aviez déjà une intégration des radios last.fm dans Mozilla Firefox (faite manuellement, ou via le script LastamaroK, par exemple), au lieu de créer les variables demandées, faites une recherche avec le nom de ces variables (en les inscrivants dans la barre en haut de la page), et modifiez leur valeur comme demandé.
Créez une nouvelle valeur de type booléen (clique droit > nouveau > booléen), avec pour nom :
network.protocol-handler.external.last.fm
et pour valeur :
true
Créez une nouvelle valeur de chaîne de caractères (clique droit > nouveau > chaîne de caractères), avec pour nom :
network.protocol-handler.app.lastfm
et pour valeur l'emplacement de la commande Amarok, chez moi :
/usr/bin/amarok
Et vous pouvez tester directement, ça devrai marcher. Il est possible que Mozilla Firefox vous demande si vous êtes vraiment sûr de vouloir lancer Amarok, faites moi confiance et répondez : Oui, je le veux
(en cochant la case tout le temps
).
Ces paramètres sont entrez dans le profil courant. Si vous utilisez plusieurs profils, ou que vous voulez répéter cette manipulation pour plusieurs utilisateurs, vous devez recommencer pour chaque profil.
Konqueror
Ouvrez votre éditeur de texte préféré (kwrite, gedit, vim, emacs, nano, OpenOffice.org Writer), créez un nouveau fichier et entrez ce qui suit :
[Protocol] exec="/usr/bin/amarok %u" protocol=lastfm input=none output=none helper=true listing=false reading=false writing=false makedir=false deleting=false Icon="/usr/share/apps/amarok/icons/hicolor/22x22/actions/amarok_audioscrobbler.png"
Vous pouvez remplacer /usr/bin/amarok
par le chemin de votre exécutable Amarok, et l'icône de la dernière ligne (j'ai pris l'icône des radios last.fm d'Amarok).
Enregistrez ce fichier dans le dossier :
/home/login/.kde/share/services
sous le nom :
lastfm.protocol
Remplacez bien sûr login
par votre nom d'utilisateur dans le chemin du dossier. Notez que vous aurez peut-être besoin d'afficher les dossier cachés pour trouver le dossier .kde
. Si le fichier existe déjà (une précédente intégration, avec le script LastamaroK, par exemple), remplacez-le.
Vous devrez peut-être redémarrer Konqueror ou KDE pour que la manipulation prenne effet.
Cette manipulation n'est valide que pour un utilisateur. Si vous voulez l'utiliser pour plusieurs utilisateurs, répétez la manipulation.
Commentaires
On est en finale !!!
j'ai trouvé qu'il n'y avait pas assez de : allez les bleus !! sur ce blog ^^
Allez la France !!!!!!!!!!!!!!!!!
Mouais
Enfin... j'avoue que j'ai vu le but de Zidane et que j'ai regardé la fin du match par alternance en zappant depuis
.Peut-être que je ferai quelque chose pour la finale... mais probablement sur l'autre blog.
Sympa la manip, mais perso prefere l'associer au player last-exit bien plus leger et approprié qu'amarok
Je connaissais déjà, ne serai-ce que pour le design du site !
J'ai écris ce billet car j'étais auparavant l'auteur d'un script pour lire les radio last.fm dans Amarok, et lorsqu'Amarok a ajouté la lecteur de ces radios dans ses fonctionnalités, plusieurs utilisateurs se sont demandé comment l'intégrer dans les navigateurs, ce que mon script faisait automatiquement.
Après... que chacun utilise le lecteur qu'il trouve le meilleur !