Foros del Web » Administración de Sistemas » Unix / Linux »

Letra de canciones en Amarok

Estas en el tema de Letra de canciones en Amarok en el foro de Unix / Linux en Foros del Web. 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). ...
  #1 (permalink)  
Antiguo 28/06/2008, 04:11
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 19 años, 9 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
  #2 (permalink)  
Antiguo 28/06/2008, 12:36
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Letra de canciones en Amarok

el primer error que ponés es porque te falta un módulo de perl, si te fijás en la página de googlyrics (que vos mismo vinculaste ):

This script requires the WWW::Mechanize perl module to run,
to install it on any distro:
# cpan
cpan> install WWW::Mechanize





¿/home/dan?... esperaba /home/defero


Saludos.
  #3 (permalink)  
Antiguo 28/06/2008, 13:47
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 19 años, 9 meses
Puntos: 76
Respuesta: Letra de canciones en Amarok

Cita:
Iniciado por alvlin Ver Mensaje
el primer error que ponés es porque te falta un módulo de perl, si te fijás en la página de googlyrics (que vos mismo vinculaste ):

This script requires the WWW::Mechanize perl module to run,
to install it on any distro:
# cpan
cpan> install WWW::Mechanize
El problema es que he ido a la consola, he escrito "cpa", he pulsado tabulador... y no ha ocurrido nada. No existe ese comando en mi sistema.

Cita:
¿/home/dan?... esperaba /home/defero
Je, je, es que no es mi cuenta, es una cuenta hackeada.

Que no, que es broma. Mi nombre real es DANiel.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #4 (permalink)  
Antiguo 28/06/2008, 14:13
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Letra de canciones en Amarok

¿no tenes cpan?
qué extraño se supone que viene en la distribución "normal" de Perl...
tampoco es que necesites ser root para verlo (al menos yo lo tengo en /usr/bin)

En cualquier caso, podés descargar e instalar el módulo desde cpan.perl.org



con respecto al nombre de la carpeta, no sé de qué me quejo

Código:
alvaro@alvaro:~# pwd
/home/alvaro
alvaro@alvaro:~#

Saludos
  #5 (permalink)  
Antiguo 30/06/2008, 10:52
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Respuesta: Letra de canciones en Amarok

Yo uso el Wiki-Lyrics desde Mandriva y andaba joya...
Fijate en los comentarios en http://www.kde-apps.org/content/show.php?content=35151
Algunos dicen que instalando la ultima version lo solucionaron, otros, usanto GTKRuby.

Saludos!!
__________________
¡Volviendo a la programación!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:14.