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/.

Członek DUG


Witam.
Mam dylemat jak w tytule. Obecnie głównie używam mpd+sonata. Próbowałem też audacious'a, xmms'a i amaroka (jeszcze po drodze lastmp...ale jakoś się zamotałem). Amarok scrobbluje bombowo, ale go nie lubię bo to Kabyłła i nie potrzebuję jego 95%, xmms nieźle sobie radzi, ale ciut toporny jest (kiedyś był extra, ale teraz już brakuje mi np tak eleganckiej wtyczki osd jak w audacious, wyświetlania okładeczek albumów i w ogóle czcionki ma jak w maszynie do pisania z lat 60-tych). W Audacious scrobbler działa nierówno...potrafi wysyłać wszystko slicznie...a zdarza mu się zamulić i odmówić współpracy. Sonata z wymienionych przeze mnie scrobbluje chyba najlepiej, ale też ma swoje wpadki. Próbowałem też programiku oryginalnego lastfm, któremu niby nie można absolutnie nic zarzucić, ale wychodzę z założenia, że po jaki grzyb mam mieć włączone 2 programy jak mogę tylko jeden? Czekam na sugestie na temat jeszcze innego softu, albo podrasowania używanego przeze mnie.
Offline






Admin łajza







ja używam MOC 2.5.0alpha z odp. skryptem wykorzystującym lastfmsubmitd
Ostatnio edytowany przez azhag (2007-12-06 08:34:41)
Offline

Członek DUG


raczej się z tym zamotam...czytałem ten wątek i chyba coś mi nie wyszło. niech powtórzę. zainstalować lastfmsubmitd. dodać do konfiga moc linijkę:
OnSongChange = "~/.skrypty/scrobbler %a ||| %t ||| %r ||| %d"
a w pliczku ~/.skrypty/scrobbler mam wklepać:
#!/bin/bash
FOO=`echo $@ | sed 's/ ||| /\\\n/g'`
ARTIST=`echo -e $FOO | sed -n '1p'`
TITLE=`echo -e $FOO | sed -n '2p'`
ALBUM=`echo -e $FOO | sed -n '3p'`
TIME=`echo -e $FOO | sed -n '4p'`
if [ -n "$ARTIST" ] && [ -n "$TITLE" ] && [ -n "$ALBUM" ]; then
/usr/lib/lastfmsubmitd/lastfmsubmit --artist "$ARTIST" --title "$TITLE" --album "$ALBUM" --length "$TIME"
fii powinno działać?
bo chyba tak mi nie działało.
Offline






Admin łajza







właściwie to jeśli chcesz tylko skrobblować to nie musisz używać skryptu, wystarczy w ~/.moc/config wpisać:
OnSongChange = "/usr/lib/lastfmsubmitd/lastfmsubmit --artist %a --title %t --length %d --album %r"
Offline
o ja też wypróbuję, bo mi coś nie działało to z osd, ale już nie chciałam zamęczać.
Ostatnio edytowany przez anka (2007-12-06 10:30:43)
Offline

Członek DUG


spróbuję spróbuję...ale sonata tak ładnie okładki wyświetla.
Offline






Admin łajza







anka napisał(-a):
o ja też wypróbuję, bo mi coś nie działało to z osd, ale już nie chciałam zamęczać.
z tego co wiem masz stable, w nim jest MOC 2.4.1 — w tejh wersji nie ma jeszcze opcji "OnSongChange", do tego jest potrzebny 2.5.0alpha (w testingu już jest)
Ostatnio edytowany przez azhag (2007-12-06 10:37:46)
Offline

Członek DUG


właśnie zrobiłem to w pracy i dostałem takie coś:
FATAL_ERROR: Parse error at the end of the config file (need end of line?).
przy włączaniu moc
Offline






Admin łajza







parrotlarch napisał(-a):
Kod:
(...) (need end of line?)
masz pustą linijkę na końcu?
Offline
mam też testing :). próbowałam z wersją 2.5.0 pewnie coś namieszałam. oj nieważne.
Offline

Członek DUG


no miałem. już nie wywala błędu, ale i nie scrobbluje.
Offline






Admin łajza







hm, a spróbuj ręcznie coś zaskroblować
/usr/lib/lastfmsubmitd/lastfmsubmit --artist "ja z rodziną" --title "u cioci na imieninach" --length "5:00" --album "sobotnie imieniny"
żeby się przekonać czy wina leży po stronie MOC-a czy lastfmsubmit
Offline

Członek DUG


zaraz spróbuję...tylko skrobnę coś co ma w sobie więcej pierwotnego zła...jako szanujący się satanista nie mogę sobie pozwolić na takie coś.
tak mi wyskoczyło:
/usr/lib/lastfmsubmitd/lastfmsubmit --artist "cannibal corpse" --title "meat hook sodomy" --length "5:49" --album "butchered at birth"
2007-12-06 11:59:45,537 ERROR: Aborting: Traceback (most recent call last):
File "/usr/lib/lastfmsubmitd/lastfmsubmit", line 94, in ?
cli.submit(sub)
File "/var/lib/python-support/python2.4/lastfm/client.py", line 79, in submit
return self.submit_many([song])
File "/var/lib/python-support/python2.4/lastfm/client.py", line 71, in submit_many
fd, path = tempfile.mkstemp(dir=self.conf.spool_path)
File "tempfile.py", line 302, in mkstemp
return _mkstemp_inner(dir, prefix, suffix, flags)
File "tempfile.py", line 236, in _mkstemp_inner
fd = _os.open(file, flags, 0600)
OSError: [Errno 13] Permission denied: '/var/spool/lastfm/tmpB7Kiw_'zapisuje mi w taki sposób na moim profilu w lastfm, gdy wysyłam jako root? miało być jako root?
Ostatnio edytowany przez parrotlarch (2007-12-06 12:41:09)
Offline

Członek DUG


ok dałem sobie prawa dostępu do /var/spool/lastfm i działa spod usera
spróbuję teraz przez moc
ok działa jak marzenie!!
za jakiś czas zacznę pewnie narzekać...a bo to okładek ne pokazuje, i takie tam, ale na razie się cieszę, bo to leciutkie i scrobblujące.
Ostatnio edytowany przez parrotlarch (2007-12-06 12:59:16)
Offline



Oldtimer




do mpd jest mpdscribble tyle ze chyba tego mdpscribble trzeba albo recznie uruchamic, albo wklepac sobie skrypcik do e/ct/init.d i daej update-rc.d w sumie jest to chyba najlepsze rozwiazanie jakie widzialem plus do tego mpc lub ncmpc wzay to cos kolo 1mb lacznie no moze wiecej, ale masz odciezenie bo nie potrzeb ci jakiegos graficznego interfejsu, ncmpc ma te przewage nad mpc, ze nie musisz sie bawic poleceniami w konsoli, tylko przez interfejsik w konsoli
pozdr
Offline


Członek DUG

Członek DUG


no to z konsolowych klientów chyba wolę moc. na razie metoda azhaga sprawdza się doskonale.
Offline

Członek DUG


no to ja dalej drążę temat.
Wie ktoś jak spowodować, aby gimmix scrobblował przez lastfmsubmitd? Właśnie się nim bawię. nie wyświetla co prawda okładek, ale ma ten sam elegancki wygląd co sonata, tylko że jest niemożliwie lekki i szybki. Nie zużywa właściwie żadnych zasobów. Sonata ma swój sposób na scroblowanie, więc nie musiałem przy niej używać lastfmsubmitd.
Offline