Florian
May 5 2006, 19:58
foo_audioscrobbler is a
Last.fm/Audioscrobbler component for foobar2000 0.9.6.5 and later.
Features- It works independent of the Last.fm client application.
- It supports the current submission protocol.
- It sends now playing notifications to your Last.fm profile.
- Optionally, it can import played tracks from your iPod via the foo_dop component.
- It has an own group on Last.fm.
Download foo_audioscrobbler 1.4.3 (where you can also read the release notes)
Join the foo_audioscrobbler group on Last.fmImportant note: If your submissions do not appear on you Last.fm profile page, please first check the
Submissions Server Status.
seanyseansean
May 5 2006, 20:03
QUOTE (Florian @ May 5 2006, 07:58 PM)

I've just released a complete rewrite of foo_audioscrobbler, the standalone Audioscrobbler component for foobar2000 0.9.
All known issues (like occasional freezes of foobar2000 on exit for example) should be fixed now. It also reports the cache size at the preferences and supports batch submitting of cached tracks like it's suggested by the specification.
Happy scrobbling!
Download foo_audioscrobbler 1.3.0Ooh lovely. I'd try this straightaway, but Preston North End (my home city) are playing Leeds in the playoff finals, it's just about to start, so i'll have to wait a couple of hours to try it:D
Thank you.
Corelian
May 5 2006, 20:13
Mind sharing the dll without any of that installer crap?
Florian
May 5 2006, 20:20
QUOTE (Corelian @ May 5 2006, 09:13 PM)

Mind sharing the dll without any of that installer crap?
Sure, I've updated the post
Corelian
May 5 2006, 20:23
QUOTE (Florian @ May 5 2006, 09:20 PM)

Sure, I've updated the post

Thank you. You just made the life easier for many people including me.
QUOTE (Corelian @ May 5 2006, 02:23 PM)

QUOTE (Florian @ May 5 2006, 09:20 PM)

Sure, I've updated the post

Thank you. You just made the life easier for many people including me.
Come on man, like it was a big deal having an installer....
does the plugin without the installer need libcurl.dll?
Wow, thanks!
lav-chan
May 6 2006, 00:34
How does this compare to the Audioscrobbler beta program that the Last.fm people are pushing?
Florian
May 6 2006, 07:39
QUOTE (Mangix @ May 6 2006, 12:23 AM)

does the plugin without the installer need libcurl.dll?
No, even the installer doesn't include libcurl. It's a complete rewrite without libcurl, because libcurl caused some problems.
QUOTE (lav-chan @ May 6 2006, 01:34 AM)

How does this compare to the Audioscrobbler beta program that the Last.fm people are pushing?
It's comparable to the standalone plugin we had for foobar2000 0.8.3 (but hopefully without the bugs :B). It does the same as the new beta Audioscrobbler, except that you won't need to run the additional Audioscrobbler application in the system notification area.
Corelian
May 6 2006, 09:53
QUOTE
Come on man, like it was a big deal having an installer.... wink.gif
Actually it is. There is an English word for it too, the word is `overkill'. Or do you by chance pack an installer with every single file you send to your friends via email? I hope you don't.
@OP:
So far the plugin has worked without problems. Thank you for this update.
seanyseansean
May 6 2006, 10:31
QUOTE (Corelian @ May 6 2006, 09:53 AM)

QUOTE
Come on man, like it was a big deal having an installer.... wink.gif
Actually it is. There is an English word for it too, the word is `overkill'. Or do you by chance pack an installer with every single file you send to your friends via email? I hope you don't.
@OP:
So far the plugin has worked without problems. Thank you for this update.
Then just run the installer and save the dll it installs. Not hard for a l33t installer hater like you eh?
I actually agree with you personally, i'd rather have the dll, but I think the OPs response was provoked by you calling an installer 'crap'. Other people find them useful and you could have been a bit more polite.
Florian
May 6 2006, 10:35
Can you please stop talking about the installer. There is the choice, just download what you prefer.
Personally I don't need the installer, but I kept it because all previous releases of the component are shipped with an installer. I thought I could circumvent a discussion about it, by simply keeping it like it was before.
Obviously I was wrong.
seanyseansean
May 6 2006, 10:55
Ah, sorry about that.
I've got round to trying this and i'm getting this in my console:
Not submitting. Cache contains 1 tracks.
Not submitting. Cache contains 2 tracks.
Not submitting. Cache contains 3 tracks.
Not submitting. Cache contains 4 tracks.
Not submitting. Cache contains 5 tracks.
Not submitting. Cache contains 6 tracks.
Not submitting. Cache contains 7 tracks.
Not submitting. Cache contains 8 tracks.
last.fm appears to be up. Any ideas?
Florian
May 6 2006, 10:58
What do you get on the console when you start foobar2000. Is there some message about handshaking?
seanyseansean
May 6 2006, 11:25
QUOTE (Florian @ May 6 2006, 10:58)

What do you get on the console when you start foobar2000. Is there some message about handshaking?
Ah, I got it to work by deleting my config file. Thank you.
Submitting track to Audioscrobbler...
Submission failed: bad authorization.
Submitting 2 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 3 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 4 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 5 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
it was working fine earlier...
Florian
May 7 2006, 09:03
Did you try to restart foobar2000? Normally a re-handshake should solve BADAUTH issues.
Sebastian Mares
May 7 2006, 21:54
I updated the component, but everytime I close foobar2000, the program window disappears, but the process remains active. To be sure it's not another component (I updated several), I renamed the extension to .dl_ and foobar2000 closes entirely now.
Sebastian Mares
May 7 2006, 22:11
Unfortunately, the hanging issue seems to be still there.

If you are interested, this is what the console reads:
QUOTE
Startup time : 0:00.160779
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
ilikedirtthe2nd
May 7 2006, 23:10
I also noticed foobar.exe ghost after installing foo_audioscrobbler. Deleted it and haven't had any since.
FWIW, I don't get a ghost process when I quit fb2k, and I have this component installed.
HisInfernalMajesty
May 8 2006, 02:22
I too get a ghosted foobar with this plugin
Sebastian Mares
May 8 2006, 06:13
It quits fine today. Florian, any chance the ghost process appears when the plugin wasn't able to reach the submit server?
Florian
May 8 2006, 08:59
I was able to reproduce this two or three times and I'm working on a solution currently. Seems that it's not related to the submissions server being online or not.
Thanks for pointing!
molnart
May 8 2006, 12:26
QUOTE (Sebastian Mares @ May 8 2006, 07:13)

It quits fine today. Florian, any chance the ghost process appears when the plugin wasn't able to reach the submit server?
i had the same. it was ghosting yesterday, today it works

,
btw. my fb2k eats up more than 17 meg of ram (but most probably this is not related to audioscrobbler)
Florian
May 8 2006, 15:13
Version 1.3.1 fixes a problem with leaving a ghost process of foobar2000 on exit and adds the reset page feature to to preferences page.
After updating to 0.3.1 I'm constantly getting 100% cpu usage.
Can send you my foobar2000.cfg if you need it for your investigations.
edit: Unfortunately I deleted the 0.3.0. Can somebody please upload it somewhere? TIA.
Florian
May 8 2006, 19:08
QUOTE (Thief @ May 8 2006, 19:34)

After updating to 0.3.1 I'm constantly getting 100% cpu usage.
Can send you my foobar2000.cfg if you need it for your investigations.
edit: Unfortunately I deleted the 0.3.0. Can somebody please upload it somewhere? TIA.
You can try with 1.3.2 from the initial post
QUOTE (Florian @ May 8 2006, 21:08)

You can try with 1.3.2 from the initial post

working like a charm, thanks for the quick update
works great here. thank you for this nice plugin.
frazered
May 13 2006, 19:57
thanks for the update
evil_hacler
May 14 2006, 00:20
I got "Cannot connect to server. " with 1.3.2 all the time.. What to do?
I have tried to delete the foobar2000.cfg but still the same thing.
Don't have any firewall or NAT.
With 1.2.6 it works just fine, but foobar crashes at exit.
RasaFrasa
May 17 2006, 22:07
So apparently nothing has been submitted for over a week. I checked and I had over 400 in my cache and my last.fm hasn't updated at all. I've even removed my config file and tried anew and still this is all I get in the console every time a song is played:
QUOTE
Cannot connect to server.
Not submitting. Cache contains 1 tracks.
Not submitting. Cache contains 2 tracks.
...
Any idea what's going on?
Sweet, I was wondering why foobar never seemed to close (which caused much frustration when trying to update plugins, as they were already being accesed by the ghost =)
evil_hacler
May 19 2006, 02:35
QUOTE (RasaFrasa @ May 17 2006, 23:07)

So apparently nothing has been submitted for over a week. I checked and I had over 400 in my cache and my last.fm hasn't updated at all. I've even removed my config file and tried anew and still this is all I get in the console every time a song is played:
QUOTE
Cannot connect to server.
Not submitting. Cache contains 1 tracks.
Not submitting. Cache contains 2 tracks.
...
Any idea what's going on?
Just use version 1.2.6, 1.3.2 isn't working.
RasaFrasa
May 19 2006, 18:18
QUOTE (evil_hacler @ May 18 2006, 18:35)

Just use version 1.2.6, 1.3.2 isn't working.
Where can I find a copy of v1.2.6? All the links I find don't work.
David Rothenberger
May 20 2006, 00:26
I have occasionally been getting a message from Last.fm saying "Some tracks you submitted have not been added to your profile for the following reason: Spam protection triggered: You submitted a track dated earlier than your last submission."
Today I ran ethereal to sniff the submissions to Last.fm and noticed the duplicate it spoke of. If seemed to happen after I played a track without title information. Audioscrobbler did not submit that track (correctly), but after the track finished it submitted the previous track (that had title information) again with the same timestamp as when it submitted it previously.
From my console:
[15:50:21] Submission succeeded.
[15:52:45] on_endoftrack
[15:52:48] Track has no artist or title info - not submitting to Audioscrobbler.
[15:53:49] Track has no artist or title info - not submitting to Audioscrobbler.
[15:55:34] Submitting track to Audioscrobbler...
[15:55:35] Submission succeeded.
The first submission is for the track with file info. I then played one track without title info. The submission at 15:55 had the same content as the one from 15:50 -- the track with the title info.
evil_hacler
May 20 2006, 21:26
QUOTE (RasaFrasa @ May 19 2006, 19:18)

QUOTE (evil_hacler @ May 18 2006, 18:35)

Just use version 1.2.6, 1.3.2 isn't working.
Where can I find a copy of v1.2.6? All the links I find don't work.
http://files.upl.silentwhisper.net/upload3...bbler_1.2.6.zip
RasaFrasa
May 20 2006, 22:24
QUOTE (evil_hacler @ May 20 2006, 13:26)

Thank you for that!
oh noes
i see theres this 1.3x that fixes the hang on foobar exit (just what i wants!)
then i gets to the end of thread,
and everyone is says use 1.2.6
lav-chan
May 21 2006, 00:44
Well... i haven't used this component, so i don't know how reliable it is. But if it
isn't working for you, you could try the
Audioscrobbler Beta, which has been working pretty awesome for me since i started using it a couple weeks ago. It requires you to run a stand-alone application in the background, but it isn't as annoying as it sounds (it's tiny and it starts with foobar automatically).
Of course, before you do that you should report the problem to Florian, you know, so he can try to fix it.
r3fu53d
May 21 2006, 07:03
It's working great for me. Thank you very much! Your work is much appreciated!
kantai
May 22 2006, 14:50
1.3.2 is working perfectly fine for me. (foobar .9.3.1, windows 2000)
philibuster
May 23 2006, 10:57
Is there any way to implement a "flush cache" or a "submit cache" button? Or both? Thanks.
I agree, to have "submit cache" button will be good. It will not need to listen new track specially for sending cached info to server.
QUOTE (nbv4 @ May 6 2006, 20:01)

Submitting track to Audioscrobbler...
Submission failed: bad authorization.
Submitting 2 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 3 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 4 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 5 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
it was working fine earlier...
I see this as well if I leave the player open for a while without using it. Any chance of enhancing the plugin so that if it does fail to submit due to bad authorization, it'll try to re-handshake on its own? Not that closing and restarting foobar is that big a deal but it'd be nice if I could skip that step
Florian
Jun 1 2006, 22:00
foo_audioscrobbler 1.3.3 hopefully fixes some random DNS issues and re-handshakes on bad authorization responses.
Thanks! I've just installed v1.3.3
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.