Mostrando entradas con la etiqueta grooveshark. Mostrar todas las entradas
Mostrando entradas con la etiqueta grooveshark. Mostrar todas las entradas

lunes, 12 de marzo de 2012

Grooveshark en UBUNTU

Grooveshark es un interesante servicio de streaming, para escuchar música sin necesidad de descargarla, puedes crear listas y guardarlas(previo registro) y es gratuito, cabe destacar que su catalogo de música es muy extenso.

Bien, para Linux existe una aplicación para escuchar, crear y guardar listas (hasta descargar canciones) sin necesidad de entrar al sitio de este.  La aplicación se llama gSharkDown, su instalación es muy sencilla, se puede realizar a través de su repositorio:

sudo add-apt-repository ppa:ferramroberto/gsharkdown

sudo apt-get update

sudo apt-get install gsharkdown

o bien podemos descargar los paquetes *.deb desde su página:
https://bitbucket.org/vkolev/gsharkdown/downloads 

Recomiendo descargar el paquete, ya que últimamente no se ha actualizado el repositorio.

Una vez descargados :


sudo dpkg -i gsharkdown-0.6.7-all.deb

Y tendremos instalada la aplicación.




Nota: En ultimas actualizaciones la aplicación muestra un error al ejecutarse.
Este error se puede corregir ya sea descargando el siguiente archivo patch y reemplazándolo en la siguiente ruta:


/usr/share/gsharkdown/lib 

lo podemos hacer de la siguiente forma:


sudo mv /descargas/groove.py /usr/share/gsharkdown/lib

o bien desde su administrador de archivos, navegando como root:


gksudo nautilus

y movemos el archivo descargado.

Y quedará resuelto ese error que muestra, cuando se ejecuta la aplicación.

Gracias a MsSECKTARque realizó un video mostrando la solución.
Video de solución


Si somos mas curiosos y comparamos los archivos, la única diferencia se encuentra en la línea 58


Archivo original:


p["header"]["clientRevision"] = "20110906"

Archivo descargado:


p["header"]["clientRevision"] = "20120220" 


Incluso podemos abrir el archivo y modificar la línea sin necesidad de descargar el archivo y moverlo.


gksudo gedit /usr/share/gsharkdown/lib/groove.py

Guardamos los cambios y listo. 

***********************Actualización**********************************************

Al instalar UBUNTU 12.04 y reinstalar GSharkdown me di cuenta que no estaba funcionando, no me respondía a las consultas que realizaba, después de leer un rato di con la respuesta, en la pagina del autor podemos encontrar los "diffs" que muestran los cambios al script: https://bitbucket.org/vkolev/gsharkdown/changeset/54e474b66886
basta con actualizar el archivo "groove.py" como en la anterior actualización y tendremos funcionando de vuelta GSsharkdown.
Acá les dejo el archivo ya con las modificaciones si desean descargarlo y reemplazarlo https://www.dropbox.com/s/e91cpbphbq1np6w/groove.py

GSharkdown funcionando en UBUNTU 12.04

***********************Actualización**********************************************


La nueva versión de Gsharkdown 0.7.0 ya esta para descargar, y no necesita de parches a la fecha actual ( 15 Jul 2012 ) aquí el link donde pueden descargarlo https://bitbucket.org/vkolev/gsharkdown/downloads