Extra caution is recommended when installing recently uploaded/updated scripts (read more)
Be sure you trust any scripts you install
Last.fm top fan highlighter
Puts a red star next to an artist if you're the top fan for that artist
Screenshot (click for larger):
at the moment it has the following features/limitations:
uses ajax to get the top-fans list
-this means it hits the last.fm servers quite a lot (once for each of the artists you've listened to)
it checks one artist at a time
-it highlights them in red as it's checking so you can see where in the list it is
-i did this both because i don't want to slam the last.fm servers and because multiple ajax requests in javascript at the same time is tricky/impossible
it only works on your overall chart list (i.e. when you click the 'More top artists...' link)
-i didn't want this to run every time you viewed your profile, it would make the bandwidth of your account huge
-this way it shows ALL the artists you are a top fan for, even if they are not in your top 50 artists
firefox 1.5
there are two versions of the script, one for firefox 1.0 / greasemonkey 0.5.3 and one for firefox 1.5 / greasemonkey 0.6.4.
new script [ff1.5/gm0.6.4]: http://afternight.org/nick/greasemonkey/last.fm.topartists.user.js
old script [ff1.0.x/gm0.5.3]: http://afternight.org/nick/greasemonkey/last.fm.topartists.ff1.0.user.
You could comment on this script if you were logged in.


login to vote
I've tried disabling all my other scripts but it's still getting stuck on the 3rd artist in my chart... any ideas (before I disabled chart change it got stuck on 1!)
I like the idea, though.
cheers
login to vote
cool thing, but really very slow - but cool! thanks
login to vote
I agree with closedmouth. Good idea, but the implementation could be better. How about caching if you're a top fan for each artist, and update this once a week or something. I don't think last.fm updates the top fan list more often than that anyway. Also, how about displaying which rank you have (if you're fan nr 1 or 10 for example) when you hover the red icon?
login to vote
Could be implemented better perhaps (incredibly slow, incompatible with http://userscripts.org/scripts/show/1982) but a great idea. (4 stars)