Script para descargar música de GoEar

ACTUALIZACIÓN (02/05/2010): El Script ha sido modificado y vuelve a funcionar perfectamente. Gracias a introlinux (comentario nº18) por facilitarnos la nueva url. ;)

Hace unos días publicaba un pequeño script para bajar vídeos del servicio “A la carta” de TVE. Esta vez os pongo otro simple script para descargar música de GoEar.

El sistema es igual que en el otro script, simplemente pasad como parámetro la url de la web de GoEar (son de la forma http://www.goear.com/listen/2e0606d/pies-de-barro-avalanch ).

#!/bin/bash
fileid=`echo $1 | cut -d '/' -f 5`
xmlurl="http://www.goear.com/tracker758.php?f="$fileid
infoline=`wget -qO- $xmlurl | grep ".mp3"`
mp3url=`echo $infoline | cut -d '"' -f6`
artist=`echo $infoline | cut -d '"' -f10`
title=`echo $infoline | cut -d '"' -f12`
wget $mp3url -O "$artist-$title.mp3"

Por Carballude

Me llamo Pablo Carballude González, soy graduado en computación con master en HCI y Seguridad Informática. Actualmente trabajo para Amazon en Seattle como Software Developer Engineer. Soy de esas personas que no saben si los textos autobiográficos deben ser en primera o tercera persona. Lo intenté en segunda, pero no le entendí nada :P

32 comentarios

  1. Vuelve a no ir… ahora es localsec.php en lugar de local.php. ¿Es muy usual que cambie tanto goear?

  2. Jesus, en este caso ha sido sencillisimo, Pepe nos ha hecho el trabajo duro :D

    Normalmente tienes varios métodos, el más sencillo es mirar el código fuente de la web… muchas veces los javascript llaman al reproductor flash pasándole como parámetro la url del mp3.

    Otra forma es usar programas que capturen el tráfico y mirar cuál de ellos contiene una llamada a un mp3, por ejempo con ethereal.

    A ver si un día me animo y hago una entrada sobre esto…

  3. Gracias a los dos. Ya está actualizado el post…

    ¿Qué diablos les pasa a los de GoEar? ¿Tienen personalidad múltiple? Podían decidirse ya por una ruta…

  4. Yo creo que la idea es «jodernos» los scripts y los programas que usamos para descargar su música. Y a parte hacerse publicidad. Me da que van a estar así mucho tiempo…

  5. Pues sí, volvieron a cambiar… Yo la ruta la saco de las cookies que dejan, se ve en un archivo la ruta. ¿Alguno sabe de donde se podría sacar esa ruta? Es decir… el fichero, si está en un js, o alguna manera de intentar atraparla para no estar cambiando constantemente. La unión hace la fuerza ;-) Ellos se aprovechan de la música de los artistas, asi que esto es como Robin Hood…

    Saludos, muy bueno el blog por cierto ;-)

  6. J.F. mañana (sábado 6 de febrero de 2010) a las 09:00 hora española estará colgado un post en este blog explicando como obtener la ruta al xml. Espero que lo encuentres útil :)

    Me alegro de que te guste el blog ;)

  7. GoEar es un sitio web que permite a los usuarios subir canciones y compartirlas con el resto del mundo.

    Pixbox está solamente disponible en España, de hecho, yo obtengo esto al tratar de acceder:

    Nuestros sistemas indican que intentas acceder al servicio desde fuera de España.
    Pixbox sólo está disponible para usuarios conectados a Internet mediante IPs localizadas en España.

  8. Sí geaplanet, han vuelto a cambiar la ruta, pero introlinux nos ha ahorrado trabajo a todos dándonos la nueva :)

    Ya está actualizado el post con la nueva información. Gracias introlinux :)

  9. bueno y como uso esto no se como va lo puse dentro de un txt lo ejecute con firefox y nada no sale na
    por favor un mini tutoriar de crear el scrip

  10. That is really fascinating, You’re an overly skilled blogger. I’ve joined your feed and look forward to seeking extra of your great post. Additionally, I’ve shared your site in my social networks

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *