web-dev-qa-db-fra.com

Comment puis-je synchroniser des chansons préférées sur Last.fm et des chansons préférées sur Grooveshark?

Les fonctions aimaient les chansons (Last.fm) et chansons préférées (Grooveshark ) sont les deux pour suivre les chansons qui vous sont chères. Plutôt que d’avoir différentes collections de telles listes de chansons, il serait bien de pouvoir les synchroniser. Comment puis-je faire ceci?

J'ai déjà trouvé une intégration avec Last.fm sur Grooveshark dans possibilité de scrobbler mais je n'ai trouvé aucun moyen d'envoyer des chansons aimées/préférées de cette façon. Je sais aussi qu'il y a d'autres lecteurs acceptant l'importation de chansons préférées et avec Rhythmbox cela peut être fait avec des scripts .

9
N.N.

Vous pouvez utiliser sync_songs . Il nécessite Ruby qui peut être installé via

Sudo apt-get install Ruby1.9.1.

sur les systèmes basés sur Debian. Le moyen le plus simple d'installer sync_songs consiste à utiliser RubyGems (qui peut être installé via Sudo apt-get install rubygems1.9.1 sur les systèmes Debian):

Sudo gem install sync_songs

Pour plus de détails et d’autres méthodes d’installation, voir le fichier readme .

Pour synchroniser avec Last.fm, vous devez disposer d'un compte API, comme décrit dans services.org . C'est gratuit et assez facile d'avoir un tel compte. Une fois que vous avez un compte, vous pouvez synchroniser les pistes préférées de Last.fm et les favoris de Grooveshark via une commande du formulaire suivant:

sync_songs sync --color -vs mary:grooveshark:favorites smith:lastfm:loved

Évidemment, vous devez remplacer mary et smith par vos noms d'utilisateur. Vous pouvez également ajouter une synchronisation à un fichier CSV pour obtenir une copie locale (sauvegarde, par exemple) de vos pistes favorites et préférées:

sync_songs sync --color -vs mary:grooveshark:favorites smith:lastfm:loved file_path:csv:library

Vous devez remplacer file_path par un chemin d'accès à un fichier vide existant.

2
N.N.