otra de last.fm, enviando lo que escucho

Ya había comentado que trato de enviar lo que estoy escuchando a last.fm, desgraciadamente en los últimos meses creí que lo estaba haciendo y me lleve la desagradable sorpresa de que no se estaban enviando 🙁 y todo por culpa del plugin mpdscribbler

El envío desde Amarok funciona perfectamente, pero no lo suelo abrir, ya me acostumbre y de hecho siempre escucho mi música con mpd y si acaso con Sonata abierto, en general controlo el mpd con un plugin –foxytunes– que existe desde el firefox (iceweasel para los debianitas :-P)
En last.fm se ve que escucho, claro, mi perfil esta casi totalmente incompleto por los meses en que supuse que todo funcionaba bien

Hoy me di a la tarea de componer las cosas, en primera mandar a la basura el mpdscribbler que después de andar buscando como, y de configurar y configurar, simplemente no me sirvió, recuerdo que alguna vez lo hizo pero a mi ya no me jala

Luego instale scmpc : A multithreaded MPD client for Audioscrobbler ( http://scmpc.berlios.de ) para arreglar la situación y seguir (comenzar) a enviar lo que escucho a mi perfil

instalando

scmpc tiene algunas dependencias, osea que a ponerlas: libcurl (>=7.10), argtable, confuse y libdaemon.

apt-get install libargtable2-0 libargtable2-dev libconfuse0 libconfuse-dev libdaemon0 libdaemon-dev libcurl3 libcurl3-dev

bajar el código fuente de http://developer.berlios.de/projects/scmpc en este caso fue el 2.2 y a teclear un poco más
$ cd src
$ tar xvjf scmpc-0.2.2.tar.bz2

$ cd scmpc-0.2.2
$ ./configure
$ make
$ sudo make install

Yo suelo usar checkinstall en lugar de «make install», osea que ya saben (make intall en cualquier linux, checkinstall creara un deb que hay que instalar con dpkg por ejemplo)

checkinstall

Configurar

Yo cree un archivo en ~/.scmpc/scmpc.conf

log_level = debug
log_file = «/home/tu_usuario/.scmpc/scmpc.log»
pid_file = «/home/tu_usuario/.scmpc/scmpc.pid»
cache_file = «/home/tu_usuario/.scmpc/scmpc.cache»

mpd {
#host = "localhost"
#port = 6600
#timeout = 5
#password =

audioscrobbler {
username = «lastfm_nombredeusuario»
password = «passworda»
}

si no nos gusta que el password no este cifrado, cambiamos la linea password por password_hash

audioscrobbler {
username = «tu_nombreusuario_en_lastfm»
password_hash = «contrasea_cifrada_con_md5»
}

para ello en consola

$ echo -n ‘password’ | md5sum
5f4dcc3b5aa765d61d8327deb882cf99 –

por lo que pondríamos password_hash = «5f4dcc3b5aa765d61d8327deb882cf99» que es nuestra contraseña cifrada con md5 🙂
arranca scmpc y ya esta 🙂

drakko_mx's Profile Page

mpd

last.fm, info en la wikipedia, con enlace a plugins de muchos reproductores para enviar lo que estemos escuchando

también es buena idea

# Remplazar el directorio mpd donde esta la música con un enlace simbólico a donde la tengamos; por ejemplo  /home/mi_user/Music
sudo rmdir /var/lib/mpd/music
sudo ln -s ~/Music /var/lib/mpd/music

# Reiniciar y actualizar la base de datos con lo contenido en ese directorio de música
sudo /etc/init.d/mpd restart
mpc update

Dejar una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Puedes usar estas etiquetas y atributos HTML:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>