Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2008, 04:11
Avatar de -Defero-
-Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 7 meses
Puntos: 76
Pregunta Letra de canciones en Amarok

Desde hace un tiempo no me funciona el script para obtener la letra de las canciones en Amarok (v. 1.4.9.1 en KDE 3.5.9, Mandriva 2008.1). Por lo visto es debido a que tomaba la letra del portal lyrc.com.ar, que ya no está operativo. Así que he probado a instalar algún nuevo script que tome la letra de otro lugar.

He probado instalando GoogLyrics desde el gestor de scripts, pero al ejecutarlo me da un error que no alcanzo a comprender:

Cita:
Can't locate WWW/Mechanize.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/5.10.0/i386-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at /home/dan/.kde/share/apps/amarok/scripts/googlyrics/googlyrics line 4.
BEGIN failed--compilation aborted at /home/dan/.kde/share/apps/amarok/scripts/googlyrics/googlyrics line 4.
He probado con Wiki-Lyrics, y al ejecutarlo me sale este error:

Cita:
Sorry...
You need one of QtRuby, RubyGTK or TkRuby to run this program
Instalo RUBY-QT:

Cita:
11:57:10 root@localhost [/home] $ urpmi ruby-qt
Para satisfacer las dependencias, se instalarán los paquetes siguientes:
Paquete Versión Revisión Arq.
(soporte «Main»)
libsmokekde1 3.5.9 1mdv2008.1 i586
libsmokeqt1 3.5.9 1mdv2008.1 i586
ruby-qt 3.5.9 1mdv2008.1 i586
se utilizarán 21MB de espacio de disco adicional.
se descargarán 5.1MB de paquetes.
¿Efectuar la instalación de los 3 paquetes? (S/n) s

ftp://linux.ups-tlse.fr/Mandrakelinu...008.1.i586.rpm
ftp://linux.ups-tlse.fr/Mandrakelinu...008.1.i586.rpm
ftp://linux.ups-tlse.fr/Mandrakelinu...008.1.i586.rpm
instalando ruby-qt-3.5.9-1mdv2008.1.i586.rpm libsmokekde1-3.5.9-1mdv2008.1.i586.rpm libsmokeqt1-3.5.9-1mdv2008.1.i586.rpm desde /var/cache/urpmi/rpms
Preparando... ################################################## ########################################
1/3: libsmokeqt1 ################################################## ########################################
2/3: libsmokekde1 ################################################## ########################################
3/3: ruby-qt ################################################## ########################################
11:59:57 root@localhost [/home] $
Y ahora me da este error:

Cita:
malformed UTF-8 character
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/utils/strings.rb:173:in `unpack'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/utils/strings.rb:173:in `titlecase'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/utils/strings.rb:203:in `titlecase!'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/lyrics_Lyriki.rb:314:in `cleanup_title_token!'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/wiki_lyrics.rb:867:in `cleanup_title_token'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/wiki_lyrics.rb:1043:in `build_song_url'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/wiki_lyrics.rb:1050:in `build_song_url'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/wiki_lyrics.rb:71:in `build_lyrics_fetch_data'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/lyrics.rb:152:in `lyrics_direct_search'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/lyrics.rb:357:in `lyrics_full_search'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/pluginsmanager.rb:172:in `lyrics_full_search'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/pluginsmanager.rb:170:in `each'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/pluginsmanager.rb:170:in `lyrics_full_search'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/amaroklyricsscript.rb:116:in `on_fetch_lyrics'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/amaroklyricsscript.rb:288:in `run_worker'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/amaroklyricsscript.rb:266:in `loop'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/amaroklyricsscript.rb:266:in `run_worker'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/amaroklyricsscript.rb:222:in `exec'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/amaroklyricsscript.rb:219:in `initialize'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/amaroklyricsscript.rb:219:in `new'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/amaroklyricsscript.rb:219:in `exec'
/home/dan/.kde/share/apps/amarok/scripts/wiki_lyrics/amarok/pluginsmanager.rb:272
Sólo de leerlo me entran mareos y sudores fríos.

Total, que Amarok no me da las letras. ¿Alguien sabe qué script funciona bien, y cómo debe configurarse?

Muchas zenkius from forearm.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable