Как я могу синхронизировать любимые песни на Last.fm и любимые песни на Grooveshark? [закрыто]


9

Функции любимых песен (Last.fm) и любимых песен (Grooveshark) предназначены для отслеживания песен, которые являются для вас особенными. Вместо того, чтобы иметь разные коллекции таких списков песен, было бы неплохо иметь возможность синхронизировать их. Как я могу это сделать?

Я уже нашел некоторую интеграцию с Last.fm на Grooveshark в возможности скробблинга, но я не нашел способа отправить любимые / любимые песни в любом случае. Я также знаю, что есть другие плееры, которые поддерживают импорт любимых песен, и с помощью Rhythmbox это можно сделать с помощью скриптов .

Ответы:


2

Вы можете использовать sync_songs . Требуется Ruby, который можно установить через

sudo apt-get install ruby1.9.1.

в системах на основе Debian. Самый простой способ установить sync_songs - через RubyGems (который можно установить через системы sudo apt-get install rubygems1.9.1на основе Debian):

sudo gem install sync_songs

Подробности и другие способы установки смотрите в файле readme .

Для синхронизации с Last.fm вам нужна учетная запись API, как описано в services.org . Это бесплатно и довольно легко получить такой аккаунт. Получив учетную запись, вы можете синхронизировать избранные треки Last.fm и избранное Grooveshark с помощью команды следующей формы:

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

Очевидно, вам нужно заменить maryи smithваши имена пользователей. Вы также можете добавить синхронизацию в CSV-файл, чтобы получить локальную копию (например, резервную копию) избранных и избранных композиций:

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

Вам необходимо заменить file_pathпуть к существующему пустому файлу.


Этот проект кажется несуществующим.
harleypig
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.