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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-03-25 21:09:10

  broda - Użytkownik

broda
Użytkownik
Skąd: Kielce
Zarejestrowany: 2010-06-06

Last.fm - problem z kompilacją scrobblera

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:

Kod:

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:

Kod:

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

 

#2  2011-03-25 21:26:13

  k4misiek - Green Reaper

k4misiek
Green Reaper
Skąd: Poznań
Zarejestrowany: 2006-11-11

Re: Last.fm - problem z kompilacją scrobblera

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)


You are registered as user [b]#464141[/b] with the Linux Counter

Offline

 

#3  2011-03-25 21:30:48

  broda - Użytkownik

broda
Użytkownik
Skąd: Kielce
Zarejestrowany: 2010-06-06

Re: Last.fm - problem z kompilacją scrobblera

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

 

#4  2011-03-25 22:16:57

  parrotlarch - Członek DUG

parrotlarch
Członek DUG
Skąd: Olsztyn
Zarejestrowany: 2007-06-08

Re: Last.fm - problem z kompilacją scrobblera

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)


Linux Registered user 437054

Offline

 

#5  2011-03-25 22:24:12

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Brno, Česko
Zarejestrowany: 2007-12-22
Serwis

Re: Last.fm - problem z kompilacją scrobblera

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.


Spinnen Essen: [url=http://fluxboxpl.org/portal/]FluxboxPL[/url] [url=http://przepis-na-lo.pl/]Przepis na LibreOffice[/url]

Offline

 

#6  2011-03-25 22:37:33

  broda - Użytkownik

broda
Użytkownik
Skąd: Kielce
Zarejestrowany: 2010-06-06

Re: Last.fm - problem z kompilacją scrobblera

[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

 

#7  2011-03-26 19:33:49

  parrotlarch - Członek DUG

parrotlarch
Członek DUG
Skąd: Olsztyn
Zarejestrowany: 2007-06-08

Re: Last.fm - problem z kompilacją scrobblera

Jakbyś się jednak zdecydował, tu jest jak scrobblować za pomocą MOC ( na końcu jest najprostsze rozwiązanie):

Kod:

http://debian.linux.pl/threads/2188-MOC-i-Audioscrobbler-%28Last.fm%29?highlight=lastfm

Ostatnio edytowany przez parrotlarch (2011-03-26 19:36:07)


Linux Registered user 437054

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.009 seconds, 10 queries executed ]

Informacje debugowania

Time (s) Query
0.00008 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00125 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='18.216.104.106' WHERE u.id=1
0.00077 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.216.104.106', 1732765959)
0.00068 SELECT * FROM punbb_online WHERE logged<1732765659
0.00070 DELETE FROM punbb_online WHERE ident='185.191.171.7'
0.00046 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.00146 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.00117 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18641
Total query time: 0.00666 s