O MPD już kiedyś wspominałem. Dziś artykuł na temat jego instalacji, konfiguracji i integracji z przyjaznym odtwarzaczem Sonata, popełnił Uel na swoim blogu – MPD – nie docenisz dopóki nie poznasz….

Ja chciałem skupić się na bardziej prozaicznej sprawie, jaką jest integracja MPD z popularnym serwisem Last.fm.

Z pomocą przybywa programik o nazwie mpdscribble. Oczywiście znajduje się on również w repozytoriach Ubuntu, niemniej jednak pozwoliłem sobie z wykorzystaniem checkinstalla stworzyć paczkę z najnowszą jego wersją:

mpdscribble_0.2.11-2_i386.deb (~ 37.7 KB)

Instalujemy wydając polecenie:

sudo dpkg -i mpdscribble_0.2.11-2_i386.deb

Usuwamy analogicznie:

sudo dpkg -r mpdscribble

Aby przekonać mpdscribbla do poprawnego działania, musimy stworzyć w naszym katalogu domowym folder .mpdscribble:

mkdir .mpdscribble

Przechodzimy do niego i tworzymy trzy pliki – mpdscribble.cache, mpdscribble.conf oraz mpdscribble.log, np:

cd .mpdscribble
gedit mpdscribble.cache mpdscribble.conf mpdscribble.log

W tym miejscu zajmiemy się odpowiednim wypełnieniem mpdscribble.conf:

username = twoja_nazwa_użytkownika_w_serwisie_Last.fm
password = suma_MD5_twojego_hasła
cache =
/home/twoja_nazwa_użytkownika/.mpdscribble/mpdscribble.cache
log = /home/twoja_nazwa_użytkownika/.mpdscribble/mpdscribble.log
verbose = 2

Jeśli zastanawiasz się właśnie jak zrobić sumę MD5 ze swojego hasła, to nie jest to skomplikowane. Wystarczy wydać polecenie w konsoli:

echo -n 'twoje_haslo' | md5sum

W odpowiedzi powinno wyskoczyć coś podobnego:

dd373a0fc397eba6882d44dd1a5cfa08  -

Należy skopiować wyłącznie litery i liczby bez spacji i myślnika, czyli w naszym przykładzie, hasłem będzie:

dd373a0fc397eba6882d44dd1a5cfa08

OK, możemy zapisać nasze trzy w/w pliki. Tak przygotowani, zwarci i gotowi, słuchając muzyki z użyciem MPD, wydajemy w konsoli polecenie:

mpdscribble

Jeśli chcemy mieć wolną konsolę, wpisujemy:

mpdscribble &

Jeżeli zaś nie chce nam się za każdym razem ręcznie włączać mpdscribbla, możemy dodać go np. do programów startowych GNOMEa. Jak to zrobić można przeczytać tutaj – EN i PL.

To tyle ode mnie, mam nadzieję że się komuś przydało (:

Jeżeli ktoś doświadcza problemów z działaniem paczki!

sudo apt-get install libglib2.0-0 libglib2.0-dev libsoup2.2-8 libsoup2.2-dev