Hola. No sé si poner esto aquí o en desarrollo... Bueno, como imagino que sabréis hay muchísimas formas de descargar canciones SUELTAS de Goear, pero (que me conste) no hay tantas para bajar todas las canciones de una cuenta de usuario (favoritas + subidas + playlists). Así que fiel a la filosofía DIY me he escrito un script para hacerlo de forma cómoda. Os lo dejo aquí por si a alguien le resulta útil.
[ACTUALIZADO 2/3/2014] -> https://github.com/tonikelope/raeog
Ejemplo de uso:
Para bajar una canción determinada:
$ ./raeog.php -s=http://www.goear.com/listen/644a48a/you-could-be-mine-guns-n-roses
Para bajar una lista determinada:
$ ./raeog.php -l=http://www.goear.com/playlist/8bb0473/offspring
Para bajar todas las canciones favoritas (de un usuario):
$ ./raeog.php -u=nick -p=password
Para bajar todas las canciones subidas (por un usuario):
$ ./raeog.php -u=nick -p=password -j
Para bajar todas las listas de canciones (de un usuario):
$ ./raeog.php -u=nick -p=password -l
Para bajar TODO de un usuario (favoritas + subidas + listas):
$ ./raeog.php -u=nick -p=password -f -j -l
Además, hay un parámetro opcional
--proxy=ip:puerto
para conectar con GoEar de forma "anónima".
Nota1: Si detenéis el script mientras bajáis una lista de canciones, al volver a ejecutarlo se saltará las canciones ya descargadas.
Nota2: Las canciones se guardaran en un directorio nuevo para no desordenar.
Espero que sea útil (a mi me ha venido muy bien). ¡Usadlo con responsabilidad!
Salu2