OK, I just took the time to try Greasemonkey, and it’s cool as I expected. I started fiddling whith some scripts downloaded at the -well made- central greasemonkey scripts repository, and made the following:
- Last.fm with Google
- Last.fm with Amazon
- Last.fm with Allmusic
- Last.fm titles with Google
- Last.fm titles with Allmusic
You may download them on userscripts.org.
I’m quite happy with them now (though Amazon clutters the charts a tad too much IMHO).
Many thanks to kepp for his help in tracking the glitches & providing solutions.
I like the Google one, but it would be better if were just a “(G)” and not the whole word.
Right. Ideally, I’d like to have the image of the blue G of the Google logo. Meanwhile, you can easily edit the file yourself and change line 68 like this:
newLink.appendChild(document.createTextNode("(Google)"));
to
newLink.appendChild(document.createTextNode("(G)"));
OK, I did the blue G stuff. Download latest version.
Versions 0.3 for all 3 of them contain nice updates. Download advised.
Added scripts 4 & 5. They’re the most useful IMHO.
Script 5 updated to v0.5
Script 5 updated to v0.6. Now with options. 🙂
How about a link to Musicbrainz?
Yeah I thought about this, I might give it a go some day. Meanwhile, may I suggest to use a mix of the Context Search extension and the Musicbrainz Mycroft search. They work quite well for me.
Thanks, the context search will work for now 🙂
Script 5 updated to v0.7. Needs testing with non european and nordic names.
I revised “Last.fm With AllMusic” so the links only appear when your mouse is to the right of an Artist’s name. It’s mostly done with CSS (since I don’t know JS all that well).
http://lednerg.home.comcast.net/lastfmwithallmusic04b.user.js
Great contribution! Thanks, I have copied and pasted these artist names to google very long time. I also made tiny modifications to adapt this script to my habbits (quotes for artist name, and open link in new tab) + one minor bug fix (url encoding for symbols like & and maybe couple of more).
Maybe someone finds it useful, so I try to copy these lines now, but I don’t know how does it work here.
newLink.setAttribute(“href”, “http://www.google” + localeTLD + “/search?q=\”” + escape(artistName) + “\””);
newLink.setAttribute(“target”, “_blank”);