Scrooglyrics 0.2
cc cc
ultramancool at gmail.com
Sun Dec 9 19:20:06 CET 2007
Name: Scrooglyrics
Version: 0.2
Type: Amarok Script
Depend:
License: GPL
More Info:
http://www.kde-apps.org/content/show.php?content=71044
Description:
I've been annoyed by the low yield on some of my
more obscure music with many of the Amarok lyric
search scripts available. I'd used a program waaay
back when in my windows days called EvilLyrics,
they had an interesting idea, Google for the
lyrics then rip them off known websites. Well, I
decided this is what Amarok needed! After a quick
day of scripting, here's the result: a true lyrics
metasearch script. Since google's SOAP API is crap
(now doesn't allow you to register keys and
returns dramatically different results to web
search), I decided I'd scrape. Since Scroogle had
a cleaner markup, I decided it'd be even better to
scrape then just Google (and the paranoid might
like me more or something). Anyways, the script
searches scroogle (hence the name Scrooglyrics)
for the song lyrics, then pulls them off the known
sites. Adding sites should be easy so, tell me
what sites you'd like to see and I'll be sure to
get them in next release! Remember, these sites
should be reputable ones that show up in the first
20 results on google for your song's lyrics.
To use this script you must have the following
perl modules installed: WWW::Mechanize,
HTML::Strip, HTML::Entities.
To do this, su to root then use cpan to install
each of them, ex:
$su
#cpan
cpan>install WWW::Mechanize
cpan>install HTML::Strip
cpan>install HTML::Entities
I'd like as much input on this as possible, so, if
you've tested it, please comment! Your opinion is
wanted :)
Changelog:
0.2:
- Added sign365.com support. I'll be working on
that last-lyrics bug for next release.
0.1:
Initial release, currently has support for 3
lyrics search websites, azlyrics.com,
lyrics007.com and actionext.com. This will
probably be expanded later, but, I easily find
most of my more obscure songs with just these 3!
This my friends is why we need a lyrics
metasearch.
More information about the Kde-announce-apps
mailing list