-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (1) .- Knowledge Base  . 

Amarok LyricWiki.org Lyrics

   2.0  

Amarok Script

Score 81%
Amarok LyricWiki.org Lyrics
zoom


Amarok LyricWiki.org Lyrics
zoom


Link:  http://
Downloads:  9662
Submitted:  May 25 2006
Updated:  Nov 5 2007

Description:

A simple script to retrieve lyrics from LyricWiki.org and display them on the Lyric tab of the context browser. Now you can enjoy having lyrics that can be fixed when incorrect!

As of v2.0 this script now utilizes the LyricWiki.org SOAP API. In the short term this means more reliable results in a shorter time frame. In the long run (future versions) it means being able to edit, update, or add lyrics and albums to LyricWiki directly from Amarok.

Note: In version 2.0 special characters are not displayed properly. This is a problem with the SOAP service and not a problem in the script.

Requires:
Amarok 1.4
Ruby 1.8
QtRuby (Optional)

Note: Kubuntu users should be able to install QtRuby with the following command:
sudo apt-get install libqt0-ruby1.8

Comments and suggestions are appreciated.




Changelog:

v2.0
====

* New: LyricWiki.org's SOAP API has been implemented, improving performance and reliability.
* Bugfix: Search results no longer yeild duplicate song entries.
* Bugfix: Script will check bands starting with "The" by switching the order when using SOAP. Ex: "The Used" will also try searching for "Used, The"

v1.2
====

* Bugfix: Suggestions when no exact match is found should now function reliably.
* Bugfix: Following page redirects would sometimes fail due to spaces in song or artist names.
* Bugfix: Search results no longer yeild links to albums.

v1.1
====

* Bugfix: Missing QTRuby is now handled by the error handling.
* Bugfix: Bug in removal of category information may have truncated lyrics.
* Package fix: Script is now tarred as a directory for easier removal/update.

v1.0
====

* New: Error Handling. The script should no longer crash if unable to connect to LyricWiki.org.
* New: LyricWiki's page redirects are now automatically followed.
* New: Attempts to both find lyrics with case of ID3 tag characters unmodified and with the first letters of words capitalized before searching.
* Bugfix: Category information was sometimes displayed with lyrics.
* Bugfix: Empty lines before and after the lyrics are now removed.

See the full changelog in the About dialog found in Amarok's Script Manager.




LicenseGPL
Source(lyrics_lyricwiki-2.0.amarokscript.tar.gz)
Send to a friend
Subscribe
Other  Apps  from Rede
Report inappropriate content



goto page:  1  2  3 

-
.

 Nice skript, but ...

 
 by urmelchen on: May 25 2006
 
Score 50%

.. doesn't work for me:

~/.kde/share/apps/amarok/scripts/lyrics_lyricwiki/lyrics_lyricwiki.rb:46:in `parseLyrics': undefined method `+' for nil:NilClass (NoMethodError)
from ~/.kde/share/apps/amarok/scripts/lyrics_lyricwiki/lyrics_lyricwiki.rb:222
from ~/.kde/share/apps/amarok/scripts/lyrics_lyricwiki/lyrics_lyricwiki.rb:196

Whats wrong?


Reply to this

-

 Re: Nice skript, but

 
 by Rede on: May 25 2006
 
Score 50%

Very strange. Somehow you arrived at a page without html title tags.

Can you let me know what you were trying to listen to so i can figure out what exactly is happening? Did you get that message after clicking a suggested lyric when there was no exact match, or was it found on an exact match? I can't seem to recreate the problem, so please let me know. The only guess I have is that the server may not have responded, because even error pages on LyricWiki.org have title tags.

In the meantime, I'll make sure it gives an error message instead of crashing as a result of that error, but I'd obviously prefer to know exactly what is causing it. That way I can either avoid it altogether or at least explain the cause in the error message.

By the way, thanks for alerting me to this problem.


Reply to this

-
.

 Re: Re: Nice skript, but

 
 by urmelchen on: May 26 2006
 
Score 50%

Okay, with 0.4 it seems to work for me. Anyway, thanks for this nice skript :-)


Reply to this

-
.

 Woo

 
 by dbd on: May 25 2006
 
Score 50%

Works fine for me, I love wikis :)

I inititially thought this had been already done, but the other script was for lyriki.com. Thanks for pointing out LyricWiki.org, it seems to have FAR more lyrics that lywiki.com, and I was about to start adding all my faviourite tracks that were missing from lywiki.com. But it seems lyriki.com already has loads of them :D


Reply to this

-

 another lyricswiki?

 
 by panzi on: May 25 2006
 
Score 50%

Yet another mediawiki-based lyrics site?
Well, they don't have all new model army lyrics. I fix that. :)


Reply to this

-

 great

 
 by dec0ding on: May 26 2006
 
Score 50%

working here and I love it!

Wiki's are great! Didn't know about LyricWiki by the way ;)


My blog, projects, discussions, comments and wishes: http://gemidjy.blogspot.com
Reply to this

-

 tipp

 
 by panzi on: May 26 2006
 
Score 50%

I didn't look, maybe you already do it that way, but you can export xml-data from a mediawiki and read it with a xml-lib.
e.g.: http://lyricwiki.org/index.php?title=Special:Export/New_Model_Army:Vagabonds

Newlines are not stripped, mozilla/firefox just displays a xml-file that way. Click "view source".

(I have to change my lyriki script so it uses this, too.)


Reply to this

-

 Re: tipp

 
 by Rede on: May 27 2006
 
Score 50%

thanks for the tip, that gives me a new project. it will let me get more experience with xml and ruby, which is a plus... whenever I get a day or two off work.


Reply to this

-

 Re: Re: tipp

 
 by panzi on: May 27 2006
 
Score 50%

Well, mediawikis are XHTML and therefore XML anyway, so I use xml.dom to parse the lyriki site, but the xml-export site has much cleaner xml, and data only -> faster.


Reply to this

-

 Re: Re: tipp

 
 by schtroumpf on: Jun 16 2006
 
Score 50%

ok thanks for your work for those who can not wait the new version here comes a ugly patch for the flag :
51,54c51,59
< if urlsource.index('') != nil
< lyricsslicestart = urlsource.index('') + 5
< if urlsource.index('') != nil
< lyricssliceend = urlsource.index('') - 1
---
> if urlsource.index(/|/) != nil
> if(urlsource.index('') != nil)
> lyricsslicestart = urlsource.index('') + 5
> else
> lyricsslicestart = urlsource.index('') + 16
> end
>
> if urlsource.index(/|/, lyricsslicestart) != nil
> lyricssliceend = urlsource.index(/|/, lyricsslicesta rt) - 1


( sorry I can't remember my ftp password to upload the patch ;-) )


Reply to this

-

 Re: Re: Re: tipp

 
 by schtroumpf on: Jun 16 2006
 
Score 50%

Oops sorry ! It seems Kde-apps think I am a hacker :). You must wait for the next version then.


Reply to this

-
.

 No apostrophes

 
 by bitcrazy on: Jul 26 2006
 
Score 50%

Hi,
seems, that your script now removes all apostrophes from the lyrics.

Greetings

m0nk


If men could get pregnant, abortion would be a sacrament.
Reply to this

-

 Re: No apostrophes

 
 by Rede on: Jul 27 2006
 
Score 50%

whoops, sorry. gotta sleep now but ill fix this in the next couple of days.


Reply to this

-

 Re: No apostrophes

 
 by Rede on: Jul 28 2006
 
Score 50%

Just uploaded 0.6.1. Installing that will fix the apostrophe problem.


Reply to this

goto page:  1  2  3 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.