Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_scrobblecharts - play Last.fm Charts in foobar (Read 161171 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #50
Slinger, you can do small boxes with [ codebox ]. I could recreate the crash with john coltrane. So I can fix it - be patient

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #51
Getting this when trying similar artist on any artist in the playlist. Hope u can fix those annoying problems! Great idea for an addon.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 0177B0AEh
Access violation, operation: read, address: 00000000h
Call path:
threaded_process thread
This is the first crash logged by this instance.
Code bytes (0177B0AEh):
0177B06Eh:  5D 59 C3 CC CC CC CC CC CC CC CC CC CC CC CC CC
0177B07Eh:  CC CC 83 EC 0C A1 24 A3 79 01 33 C4 89 44 24 08
0177B08Eh:  53 55 56 33 F6 BB 01 00 00 00 EB 06 8D 9B 00 00
0177B09Eh:  00 00 83 C8 FF 2B C6 0F 84 80 00 00 00 83 F8 01
0177B0AEh:  0F B7 04 77 75 07 B9 01 00 00 00 EB 50 33 D2 85
0177B0BEh:  C0 74 44 8B C8 81 E1 00 FC 00 00 81 F9 00 D8 00
0177B0CEh:  00 BA 01 00 00 00 75 2F 0F B7 4C 77 02 8B E9 81
0177B0DEh:  E5 00 FC 00 00 81 FD 00 DC 00 00 75 1A 25 FF 03
Stack (0360FCA4h):
0360FC84h:  00764008 00000010 00000001 00000001
0360FC94h:  0012EC7C 00000000 0012EDA0 77D60467
0360FCA4h:  0360FD34 00000000 00000000 017CDA90
0360FCB4h:  00000002 0B7B7196 0177472C 0B7B71E2
0360FCC4h:  0360FD58 03E59438 0360FCFC 0360FDC8
0360FCD4h:  01790FF8 00000000 0178D189 0360FD34
0360FCE4h:  0B7B71CE 00000000 0012F35C 0360FEE0
0360FCF4h:  0012F490 017CDA30 017CD398 01795AB0
0360FD04h:  017CC620 00000039 00000039 00000038
0360FD14h:  017CCAE8 00000005 00000005 01795AB0
0360FD24h:  03E50048 000093E5 000093E5 000093D4
0360FD34h:  00000000 00000000 00000000 01795AB0
0360FD44h:  017CC600 00000015 00000015 00000004
0360FD54h:  017CDF18 017CDDB8 00000064 0360FDE0
0360FD64h:  017C44F8 00000004 0178BB5D 00000015
0360FD74h:  00A04C69 00000001 017CCE68 00000008
0360FD84h:  00000008 00A70008 0360FDE0 01775C9F
0360FD94h:  00000000 01773FD9 0B7B7086 00000000
0360FDA4h:  0012F35C 0360FEE0 0012F490 0012F34C
0360FDB4h:  01795AB0 03E8DF28 00000018 00000018
Registers:
EAX: FFFFFFFF, EBX: 00000001, ECX: 00000000, EDX: 00000000
ESI: 00000000, EDI: 00000000, EBP: 00000000, ESP: 0360FCA4
Crash location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h

Loaded modules:
foobar2000                      loaded at 00400000h - 004F3000h
ntdll                            loaded at 7C900000h - 7C9B2000h
kernel32                        loaded at 7C800000h - 7C8F8000h
COMCTL32                        loaded at 773C0000h - 774BE000h
msvcrt                          loaded at 77C00000h - 77C58000h
ADVAPI32                        loaded at 77DC0000h - 77E6B000h
RPCRT4                          loaded at 77E70000h - 77F01000h
GDI32                            loaded at 77F10000h - 77F57000h
USER32                          loaded at 77D30000h - 77DB9000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
SHELL32                          loaded at 7C9C0000h - 7D51C000h
ole32                            loaded at 774D0000h - 7760D000h
shared                          loaded at 10000000h - 10029000h
comdlg32                        loaded at 76390000h - 763D9000h
IMM32                            loaded at 76370000h - 7638D000h
wl_hook                          loaded at 009F0000h - 00A46000h
uxtheme                          loaded at 5B270000h - 5B2A8000h
MSCTF                            loaded at 746F0000h - 7473B000h
ihtkh                            loaded at 00B30000h - 00B42000h
msctfime                        loaded at 751A0000h - 751CE000h
foo_abx                          loaded at 00B80000h - 00BB4000h
foo_albumlist                    loaded at 00BE0000h - 00C27000h
OLEAUT32                        loaded at 77110000h - 7719C000h
foo_audioscrobbler              loaded at 00C50000h - 00C88000h
WS2_32                          loaded at 71AA0000h - 71AB7000h
WS2HELP                          loaded at 71A90000h - 71A98000h
foo_cdda                        loaded at 00CB0000h - 00CE6000h
foo_converter                    loaded at 00D10000h - 00D79000h
foo_cwb_hooks                    loaded at 00DA0000h - 00DD5000h
foo_discogs                      loaded at 00E00000h - 00E72000h
gdiplus                          loaded at 4EBA0000h - 4ED43000h
WINMM                            loaded at 76B30000h - 76B5E000h
foo_dsp_continuator              loaded at 00F20000h - 00F52000h
foo_dsp_crossfader              loaded at 00F80000h - 00FA6000h
MSVCR80                          loaded at 78130000h - 781CB000h
foo_dsp_crossfeed                loaded at 00FD0000h - 00FF4000h
foo_dsp_delta                    loaded at 01020000h - 0103E000h
foo_dsp_gapless                  loaded at 01060000h - 0106B000h
foo_dsp_skip_silence            loaded at 01080000h - 0108A000h
foo_dsp_std                      loaded at 010A0000h - 010E1000h
foo_freedb2                      loaded at 01110000h - 01150000h
foo_highlightplaying            loaded at 01170000h - 01191000h
foo_input_mslive                loaded at 011C0000h - 011E7000h
WMVCore                          loaded at 15110000h - 1536A000h
WMASF                            loaded at 11C70000h - 11CA9000h
foo_input_std                    loaded at 01200000h - 01314000h
foo_lyricsdb                    loaded at 01340000h - 0136F000h
WININET                          loaded at 771B0000h - 7727F000h
Normaliz                        loaded at 01380000h - 01389000h
iertutil                        loaded at 6E850000h - 6E895000h
foo_masstag                      loaded at 015B0000h - 01600000h
foo_msnalt                      loaded at 01620000h - 01639000h
foo_playcount                    loaded at 01660000h - 01688000h
foo_rgscan                      loaded at 016B0000h - 016F8000h
foo_run                          loaded at 01720000h - 0174B000h
foo_scrobblecharts              loaded at 01770000h - 017A3000h
foo_uie_albumlist                loaded at 017D0000h - 0180D000h
foo_uie_lyrics                  loaded at 01830000h - 0188E000h
foo_uie_quicksearch              loaded at 018B0000h - 018F6000h
foo_uie_single_column_playlist  loaded at 01920000h - 0196C000h
MSVCP80                          loaded at 7C420000h - 7C4A7000h
foo_uie_tabs                    loaded at 01980000h - 019AA000h
foo_uie_trackinfo_mod            loaded at 019D0000h - 01A26000h
foo_ui_columns                  loaded at 01A40000h - 01AD7000h
foo_ui_std                      loaded at 01B00000h - 01B57000h
foo_unpack                      loaded at 01B80000h - 01BAE000h
mswsock                          loaded at 71A40000h - 71A80000h
DNSAPI                          loaded at 76F10000h - 76F37000h
winrnr                          loaded at 76FA0000h - 76FA8000h
WLDAP32                          loaded at 76F50000h - 76F7D000h
rasadhlp                        loaded at 76FB0000h - 76FB6000h
imon                            loaded at 20B00000h - 20B4B000h
WSOCK32                          loaded at 71AC0000h - 71ACA000h
hnetcfg                          loaded at 698B0000h - 69908000h
wshtcpip                        loaded at 71A80000h - 71A88000h
Secur32                          loaded at 77FE0000h - 77FF1000h
RASAPI32                        loaded at 76ED0000h - 76F0C000h
rasman                          loaded at 76E80000h - 76E92000h
NETAPI32                        loaded at 60940000h - 60994000h
TAPI32                          loaded at 76EA0000h - 76ECF000h
rtutils                          loaded at 76E70000h - 76E7E000h
USERENV                          loaded at 769B0000h - 76A63000h
msv1_0                          loaded at 77C60000h - 77C83000h
iphlpapi                        loaded at 76D50000h - 76D69000h
sensapi                          loaded at 722A0000h - 722A5000h
urlmon                          loaded at 61410000h - 61534000h
imagehlp                        loaded at 76C80000h - 76CA8000h
DBGHELP                          loaded at 59F50000h - 59FF1000h
VERSION                          loaded at 77BF0000h - 77BF8000h

Stack dump analysis:
Address: 0177472Ch, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 01790FF8h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 0178D189h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 01795AB0h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 01795AB0h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 01795AB0h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 0178BB5Dh, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 00A04C69h, location: "wl_hook", loaded at 009F0000h - 00A46000h
Address: 01775C9Fh, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 01773FD9h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 01795AB0h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 017907B5h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 01771BA7h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 01795AB0h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 015E8E98h, location: "foo_masstag", loaded at 015B0000h - 01600000h
Address: 00D6E900h, location: "foo_converter", loaded at 00D10000h - 00D79000h
Address: 01791450h, location: "foo_scrobblecharts", loaded at 01770000h - 017A3000h
Address: 0045D460h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C42A8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 10002D87h, location: "shared", loaded at 10000000h - 10029000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000A7h)
Address: 004C42A8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A86ACh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0045D414h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A6459h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C80B683h, location: "kernel32", loaded at 7C800000h - 7C8F8000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F8000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B690h, location: "kernel32", loaded at 7C800000h - 7C8F8000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 0045D3EFh, location: "foobar2000", loaded at 00400000h - 004F3000h

Version info:
foobar2000 v0.9.4.2
UNICODE

Additional info:
Discogs Tagger 0.92  (foo_discogs)
Quick Search Toolbar 2.8k  (foo_uie_quicksearch)
LPCM <--> delta-PCM converter 0.1.1  (foo_dsp_delta)
foobar2000 core 0.9.4.2  (Core)
Converter 1.0.1  (foo_converter)
RAR reader 1.1  (foo_unpack)
WMA Decoder 1.1  (foo_input_std)
ZIP/GZIP reader 1.0  (foo_unpack)
Album list panel 0.2.1  (foo_uie_albumlist)
Last.fm Chart Player 0.2.1  (foo_scrobblecharts)
Continuator 0.4.0  (foo_dsp_continuator)
MSN Now Playing (alt) 2.4  (foo_msnalt)
Masstagger 1.6  (foo_masstag)
foo_lyricsdb 0.0.7 beta 5  (foo_lyricsdb)
Standard DSP array 1.0  (foo_dsp_std)
CD Audio Decoder 2.1.1  (foo_cdda)
Crossfader 0.1.7.2  (foo_dsp_crossfader)
Gapless 0.2  (foo_dsp_gapless)
freedb Tagger 0.5.2a  (foo_freedb2)
FLAC Decoder 1.1.0  (foo_input_std)
Track info panel mod 0.8.0 beta [Jan  5 2007 - 13:36:12]  (foo_uie_trackinfo_mod)
Skip silence 0.1  (foo_dsp_skip_silence)
ABX Comparator 1.3.1  (foo_abx)
Crossfeed 0.92  (foo_dsp_crossfeed)
Default User Interface 0.9acc  (foo_ui_std)
Album List 3.2.0  (foo_albumlist)
mslive 0.2  (foo_input_mslive)
Playback Statistics 1.3.2  (foo_playcount)
ReplayGain Scanner 2.0.2  (foo_rgscan)
Highlight playing 0.1.0  (foo_highlightplaying)
Audioscrobbler 1.3.2  (foo_audioscrobbler)
Lyric Show Panels 0.3.1.0  (foo_uie_lyrics)
cwbowron's title format hooks 1.1.0beta [Dec  1 2006 - 13:47:34]  (foo_cwb_hooks)
Columns UI 0.1.3 beta 1v7  (foo_ui_columns)
Single Column Playlist Display 0.5.4 beta [Jan  9 2007 - 15:42:59]  (foo_uie_single_column_playlist)
Run services 0.3.2  (foo_run)
Standard Input Array 1.0  (foo_input_std)
Tabbed panel modified 0.2.5  (foo_uie_tabs)


foo_scrobblecharts - play Last.fm Charts in foobar

Reply #52
Found the bug.
see here:
http://www.last.fm/forum/21604/_/252195

I can't really fix this - I will remove the crashes but without the data I can't generate the playlist.

Well, here is Version 0.2.2 - similar artists now returns an error instead of crashing. Hopefully Last.fm will fix this.

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #53
nevermind erase this post pls

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #54
Out of interest, what used to be here:

Code: [Select]
<artist>
<name>Iron Maiden</name>
<mbid>ca891d65-d9b0-4258-89f7-e6ba29d83767</mbid>
<match/>
<url>http://www.last.fm/music/Iron+Maiden</url>

    <image_small>
http://static3.last.fm/storable/image/166965/small.jpg
</image_small>

    <image>
http://panther1.last.fm/proposedimages/sidebar/6/1000107/479021.jpg
</image>
<streamable>1</streamable>
</artist>

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #55
That's strange. It still works with some artists anyway. Hopefully they will fix this soon. But the update is nice, no more crashes, thank you.

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #56
I guess this is because the pages are still in IE cache.


foo_scrobblecharts - play Last.fm Charts in foobar

Reply #58
Awesome plug in, nice work man! have been waiting from someone to harness the zillion and one charts last.fm provides.

i would second using the "tags" xml feeds, could provide some interesting popsibilities.. but then i guess you need a text prompt or something...



foo_scrobblecharts - play Last.fm Charts in foobar

Reply #61
Btw, if it might help, the function people are having problems with, returning similar artists from last.fm, works flawless in "Listen", a player for gnome, linux. Maybe that project can help you in some way? I'll post the url for that player if anyones interested. I loved that function when I was on unix, only thing that was missing in foobar  Thats why I really want this to work

http://www.listen-project.org/

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #62
Well, I can't see my plugin being this useless. Added a quick fix for this in Version 0.2.3

Changes:
* Plugin will guess match% when this information is missing in the similar artists data feed

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #63
This version is working fine here. Is it taking the information from the <name> Tags now?

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #64
It guesses the match% by the order of the artists with this formula:
100 - (50/numberOfArtists) * artistIndex

(this gives the first artist in the list a 100% match and the last one a 50% match, with a linear scale applied to those in between)

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #65
Well, I can't see my plugin being this useless. Added a quick fix for this in Version 0.2.3

Changes:
* Plugin will guess match% when this information is missing in the similar artists data feed



works great. Thank you so much.

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #66
this plugin is awesome
looking forward to see further development

thanks alot and keep on the good work

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #67
A request: is it maybe possible to get something like the most played* that is NOT in your media library to show up as text in a panel or something like that?

* with most played I mean the most fitting songs in last.fm:s way of counting... If you understand in spite of my poor english =)

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #68
understood it
I already thought about something like this. I could output this to the console - if you want to see the information you can just open it. But this will need an option, so you have to be patient.

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #69
okay =) can't wait to see this component grow. I think it has so much potential. Thanks for your work =)

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #70
Another idea propably for another component: A panel that displays user statistics like weekly charts and last played. Just like on the last.fm user pages.

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #71
Another idea propably for another component: A panel that displays user statistics like weekly charts and last played. Just like on the last.fm user pages.


A "track info" panel capable of showing web pages would be awesome. We could have it show artist bio / album review from wikipedia or allmusic, information from last.fm and what not.

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #72
I doubted this component when I first saw this thread, but I just tried it and I love it! (except my SCPL looks all funky with this playlist, grr )

Great job!

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #73
Nickoladze: My "group by" code looks like this
Code: [Select]
$if($stricmp($left(%cwb_activelist%,1),#),!noheader!,%album%)

The playlist names generated by this component always start with '#'. So do those created by the quicksearch component. The code checks for the '#' and if it's there will turn off the headers in the actual playlist.

foo_scrobblecharts - play Last.fm Charts in foobar

Reply #74
Fantastic plugin! 

One question though: Will you be able to choose between charts for the last week and the charts for the last six months?