Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Ostatnio zainstalowałem odtwarzacz o wdzięcznej nazwie [url=http://aqualung.factorial.hu/]Aqualung[/url]. Lekki, idealny odtwarzacz pod X-y jak na ten mój staruteńki sprzęt. Działa pięknie.
Jednak nie ma wsparcia dla scrobblowania do last.fm - brak tej opcji. Zatem pobrałem najnowszą wersję scrobblera [url=http://www.lastfm.pl/download]stąd[/url].
Przeczytałem README:
Last.fm ======= Last updated: 31-November-2007 (1.4.0) Firstly, sorry that this doesn't install very well under Linux. There are patches to prefixify the installation available from our public SVN repository. But if you build from this default install, it will be a self contained folder that you can just run from your home directory or something like that. Requirements ------------ libsamplerate libfftw libmad libgpod alsa-lib Qt 4.3 Build ----- ./configure && make Running the program ------------------- bin/last.fm.sh Installation ------------ You can install last.fm to its own prefix, and then copy the last.fm script to a bin directory in the path, and modify the script so the LD_LIBRARY_PATH is correct. This isn't tested though. You'd be better doing something like: $ mv last.fm-x.x.x.x/bin /opt/last.fm $ /opt/last.fm/last.fm.sh Troubleshooting --------------- If the configure script or build fails, or the client doesn't work please complain, vocally and with malice at the client support forum: http://www.last.fm/forum/ Or you can email me <max@last.fm>
...i przystąpiłem do działania:
root@hapek:/usr/src/last.fm-1.4.2.58240# ./configure ==> Last.fm Configure ==> Checking for qmake... ==> Checking the installed version of Qt is correct... ==> Generating Makefiles... Good, your configure is finished. Now type 'make' If you have problems during the build, consult the README file. root@hapek:/usr/src/last.fm-1.4.2.58240# make cd src/libUnicorn/ && make -f Makefile make[1]: Wejście do katalogu `/usr/src/last.fm-1.4.2.58240/src/libUnicorn' g++ -c -pipe -O2 -w -D_REENTRANT -fPIC -DNBREAKPAD -DLINUX -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../../../share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I../../src -I../../build -I. -I../../build/LastFmTools/release -o ../../build/LastFmTools/release/CachedHttp.o CachedHttp.cpp In file included from CachedHttp.cpp:23:0: CachedHttp.h:28:18: fatal error: QDebug: Nie ma takiego pliku ani katalogu compilation terminated. make[1]: *** [../../build/LastFmTools/release/CachedHttp.o] Błąd 1 make[1]: Opuszczenie katalogu `/usr/src/last.fm-1.4.2.58240/src/libUnicorn' make: *** [sub-src-libUnicorn-make_default-ordered] Błąd 2 root@hapek:/usr/src/last.fm-1.4.2.58240# dpkg --get-selections | grep qt4 ostrzeżenie, w pliku "/var/lib/dpkg/available" niedaleko linii 3361 pakiet "libv4l-0": brakujący description libntrack-qt4-1 install libpoppler-qt4-3 install libqt4-dbus install libqt4-declarative install libqt4-designer install libqt4-help install libqt4-network install libqt4-opengl install libqt4-qt3support install libqt4-script install libqt4-scripttools install libqt4-sql install libqt4-sql-mysql install libqt4-sql-sqlite install libqt4-svg install libqt4-test install libqt4-webkit install libqt4-xml install libqt4-xmlpatterns install licq-plugin-qt4 install licq-plugin-qt4-common install pinentry-qt4 install python-qt4 install python-qt4-sql install qt4-qmake install qt4-qtconfig install
Przyznam, że nie wiem co w tym momencie...
PS. Dodam, iż zależy mi na scrobblowaniu utworów z tego właśnie odtwarzacza. Zdaję sobie doskonale sprawę z możliwości innych opcji (scroblowanie z MOC, czy innych odtwarzaczy). Aczkolwiek nie o takie rozwiązanie mi chodzi :-)
Offline
Koniecznie chcesz kompilować?
[url=http://screenshots.debian.net/package/lastfm]Paczka[/url] jest w [url=http://packages.debian.org/squeeze/lastfm]repozytorium[/url].
Ostatnio edytowany przez k4misiek (2011-03-25 21:27:12)
Offline
Już nie chcę kompilować :)
Dziękuję za pomoc. Temat do zamknięcia :>
PS. Niestety aplikacja pozwala jedynie na słuchanie radia z Lasta, scrobbling z Aqualunga nie działa.
Ostatnio edytowany przez broda (2011-03-25 21:43:42)
Offline
Bo to jest program do słuchania radia. Aqualung nie ma natomiast (o ile mi wiadomo) możliwości scrobblowania muzyki. Z takich co są lekkie i mają taką możliwość polecam deadbeef (są paczki na stronie programu), qmmp (jest w repo), albo konsolowy MOC (ale tutaj będziesz potrzebował jakiegoś skrypciku, albo zapisu w configu i programiku lastfmsubmitd).
Ostatnio edytowany przez parrotlarch (2011-03-25 22:17:29)
Offline
A może do gustu przypadnie Ci również któryś z prawie 200 [url=http://mpd.wikia.com/wiki/Clients]klientów MPD[/url]? Scrobblowanie do Last.fm działa bardzo dobrze.
<lans>
Jakby co możesz sobie pomagać [url=http://minio.komunikatory.pl/tuty/mpd.html]moim niedawno zaktualizowanym poradnikiem konfiguracji MPD[/url].
</lans>
[b]parrotlarch[/b]: klient Last.FM (ten oficjalny) powinien też zbierać informacje o odtwarzanych utworach i wysyłać do serwera. Na Windowsie działa to całkiem zgrabnie (sam wykrywa zainstalowane odtwarzacze i pobiera sobie odpowiednie wtyczki), na Linuksie — jak widać — trochę gorzej.
Offline
[quote=parrotlarch]Z takich co są lekkie i mają taką możliwość polecam deadbeef (są paczki na stronie programu), qmmp (jest w repo), albo konsolowy MOC (ale tutaj będziesz potrzebował jakiegoś skrypciku, albo zapisu w configu i programiku lastfmsubmitd).[/quote]
wiem :) używam MOC. DeadBeeF również znam, co zasugerowałem:
[quote=broda]Zdaję sobie doskonale sprawę z możliwości innych opcji (scroblowanie z MOC, czy innych odtwarzaczy).[/quote]
[b]@Minio[/b]: hmmm..jaki [url=http://minio.komunikatory.pl/pliki/fb-radia.txt]fajny skrypt[/url] :]
Offline
Jakbyś się jednak zdecydował, tu jest jak scrobblować za pomocą MOC ( na końcu jest najprostsze rozwiązanie):
http://debian.linux.pl/threads/2188-MOC-i-Audioscrobbler-%28Last.fm%29?highlight=lastfm
Ostatnio edytowany przez parrotlarch (2011-03-26 19:36:07)
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00110 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='13.58.203.255' WHERE u.id=1 |
0.00083 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '13.58.203.255', 1732772565) |
0.00044 | SELECT * FROM punbb_online WHERE logged<1732772265 |
0.00079 | DELETE FROM punbb_online WHERE ident='18.224.55.193' |
0.00089 | DELETE FROM punbb_online WHERE ident='3.144.114.8' |
0.00095 | SELECT topic_id FROM punbb_posts WHERE id=169326 |
0.00123 | SELECT id FROM punbb_posts WHERE topic_id=18641 ORDER BY posted |
0.00056 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18641 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00080 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18641 ORDER BY p.id LIMIT 0,25 |
0.00073 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18641 |
Total query time: 0.00851 s |