Creare un dump delle statistiche di Last.fm per importarle in Libre.fm

from_last_to_libre

Ieri, mentre continuavo a documentarmi su Libre.fm, ho scoperto questa pagina carina: How to create a dump of your last.fm listening history and import it into turtle.libre.fm .

Ho seguito le istruzione e ha funzionato tutto :D

Qui un breve riassuntino in italiano:

Step 1. Ci posizioniamo in /tmp e scarichiamo tutto ciò di cui abbiamo bisogno:

cd /tmp/
wget http://www.crummy.com/software/BeautifulSoup/download/3.x/BeautifulSoup-3.0.7a.py -O BeautifulSoup.py
wget http://svn.savannah.gnu.org/viewvc/*checkout*/trunk/lastscrape/lastscrape.py?root=librefm -O lastscrape.py
wget http://svn.savannah.gnu.org/viewvc/*checkout*/trunk/lastscrape/import.py?root=librefm -O import.py
wget http://svn.savannah.gnu.org/viewvc/*checkout*/trunk/scripts/gobble.py?root=librefm -O gobble.py

Step 2. Effettuiamo il dump di last.fm

chmod +x lastscrape.py
./lastscrape.py   QUI_VA_USERNAME_USATO_SU_LASTFM   lastfm_dump.txt

Step 3. Importiamo il dump su libre.fm

chmod +x import.py
./import.py  QUI_VA_USERNAME_USATO_SU_LIBREFM  http://turtle.libre.fm/ lastfm_dump.txt

Ora dovrebbe chiedervi la password dell’account su libre.fm.

Se lo username utilizzato su libre.fm comprende spazi, dovrete sostituirli con dei ‘+’, ad esempio:
Leo Iannacone‘ diventa ‘Leo+Iannacone

Una piccola nota:
se su last.fm siete utenti da prima del 2007 è possibile che siate affetti da un vecchio bug che tendeva a duplicare le entry. Se così fosse, sul documento originale è riportato come eliminare questi duplicati.

Bene, ora le statistiche sul vostro profilo dovrebbero essere aggiornate, ecco le mie: l3on.

Audio scrobbling su libre.fm

libre

Ieri mi sono iscritto su libre.fm e ho abbandonato per sempre la vecchia e bella last.fm.

Il progetto sembra carino, ma sono ancora in alpha e si notato subito i primi problemi… connessioni lente, fogli di stile che sembrano fatti da mio fratello (no perché mio fratello non abbia il senso del gusto eh.. ah ok, basta con questa discussione!…).

Fatelo anche voi su…

Per l’audioscrobbling, se il vostro lettore non supporta libre.fm potrete provare questi piccoli passi:

Step 1.
Registrazione su libre.fm -> click_me

Step 2.
Cambiare in locale l’IP di post.audioscrobbler.com in modo che punti a libre.fm:

sudo su -c 'echo 89.16.177.55 post.audioscrobbler.com >> /etc/hosts'

Step 3.
Configurate l’applicazione con username e pass di libre.fm.

Con il mio Sonata ha funzionato, ovviamente non è la soluzione migliore e mi sono messo in contatto con gli sviluppatori per rendere configurabile l’host per lo scrobbling (il protocollo è il medesimo, si tratta di aggiungere una semplice ComboBox nelle preferenze).

Se avete altri problemi qui trovate parecchie informazioni.

Il mio account su libre.fm: l3on.