Bug 135213

Summary: (automatically) switch lyrics scripts
Product: [Applications] amarok Reporter: Stefan Gruber <stifi.s>
Component: Context ViewAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED UNMAINTAINED    
Severity: wishlist    
Priority: NOR    
Version: 1.4-SVN   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Context Browser
Script Manager
Script Manager - Header
DCOP Handler
DCOP Handler - Header
DCOP IFace
switchLyricsScript

Description Stefan Gruber 2006-10-06 19:05:39 UTC
Version:           1.4-SVN (using KDE KDE 3.5.4)
Installed from:    Unspecified
Compiler:          gcc version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13) 
OS:                Linux

Sometimes it is really annoying, if the lyrics for a specific song could not be found by a Lyrics Script. In this case it would be very nice, if Amarok automatically switches the Lyrics Script or there would be a faster access to switch the Lyrics Script.
Comment 1 Stefan Gruber 2006-10-06 19:06:42 UTC
Created attachment 18034 [details]
Context Browser
Comment 2 Stefan Gruber 2006-10-06 19:07:08 UTC
Created attachment 18035 [details]
Script Manager
Comment 3 Stefan Gruber 2006-10-06 19:07:30 UTC
Created attachment 18036 [details]
Script Manager - Header
Comment 4 Stefan Gruber 2006-10-06 19:08:02 UTC
Created attachment 18037 [details]
DCOP Handler
Comment 5 Stefan Gruber 2006-10-06 19:08:27 UTC
Created attachment 18038 [details]
DCOP Handler - Header
Comment 6 Stefan Gruber 2006-10-06 19:08:51 UTC
Created attachment 18039 [details]
DCOP IFace
Comment 7 Stefan Gruber 2006-10-06 19:10:24 UTC
Created attachment 18040 [details]
switchLyricsScript

A small Python Script which switches the Lyrics Script, if a specific script
did not found any lyrics. Can only be used in combination with the uploaded
patches.
Comment 8 Christoph Pache 2008-06-30 12:12:55 UTC
Breakdown from lyricsscript after few minutes, also noch finding text of popular songs.

Backtrace was: /usr/lib/ruby/1.8/net/http.rb:564:in `initialize': Connection timed out - connect(2) (Errno::ETIMEDOUT)
	from /usr/lib/ruby/1.8/net/http.rb:564:in `open'
	from /usr/lib/ruby/1.8/net/http.rb:564:in `connect'
	from /usr/lib/ruby/1.8/timeout.rb:48:in `timeout'
	from /usr/lib/ruby/1.8/timeout.rb:76:in `timeout'
	from /usr/lib/ruby/1.8/net/http.rb:564:in `connect'
	from /usr/lib/ruby/1.8/net/http.rb:557:in `do_start'
	from /usr/lib/ruby/1.8/net/http.rb:546:in `start'
	from /usr/lib/ruby/1.8/net/http.rb:1044:in `request'
	from /usr/lib/ruby/1.8/net/http.rb:781:in `get'
	from /opt/kde3/share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb:127:in `fetchLyrics'
	from /opt/kde3/share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb:193
	from /opt/kde3/share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb:179:in `loop'
	from /opt/kde3/share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb:179
Comment 9 Matt Rogers 2009-08-03 04:04:20 UTC
Thank you for taking the time to report this bug for Amarok. Amarok 1.4 is now unmaintained and will no longer see any improvements. Because of this, and the massive amount of changes Amarok has undergone throughout the 2.x series of releases, we are closing bugs that no longer apply to the 2.x series due to changes in functionality, the underlying architecture, or a conflict for the vision of Amarok 2.

We appreciate the time you took to provide feedback about Amarok 1.4 and will look forward to any feedback you may provided about Amarok 2. Thanks.