Recuperar lista de reproduccion en grooveshark



  Solución Elegida Por El Autor

Publicado 22 mayo 2015 - 20:11

Encontre este script, que te permite obtenerlas y guardarlas en un archivo CSV mediante curl, es mejor que nada, recuerda cambiar donde dice username por tu nombre de usuario.

#!/bin/bash USERNAME="__username__" BK_DIR="./groovebackup_$USERNAME" COOKIE_NAME=".hidden_cookie_groovebackup" curl -s -c $COOKIE_NAME http://groovebackup.com AUX=$(curl -s -c $COOKIE_NAME -L -b $COOKIE_NAME -d "usernameOrEmail=$USERNAME" http://groovebackup.com/loginWithName.php) AUX=$(echo "$AUX" | sed -e "s/</\n</g" | grep -e "^<a href=\"/exportPlaylist") PLAYLISTS=$(echo "$AUX" | sed -e "s/^.*href=\"\(.*\)\" title.*>\(.*\)$/\1,\2/g") if [ -z "$PLAYLISTS" ]; then echo 'No playlists found for "$USERNAME"!' exit 0 fi mkdir -p $BK_DIR OLD_IFS=$IFS IFS=$'\n' for P in $(echo "$PLAYLISTS"); do URL="http://groovebackup.com${P%%,*}" FILE="$BK_DIR/${P#*,}.csv" echo "Downloading $URL to $FILE ..." curl -s -L -b $COOKIE_NAME $URL > $FILE done IFS=$OLD_IFS rm -f $COOKIE_NAME

   AUTOR PREGUNTA

Publicado 22 mayo 2015 - 15:38

Mi pregunta es bastante simple y es si existe una forma de recuperar mis listas de reproduccion ahora que el servicio ha sido cerrado. si esto es posible me gustaria escuchar algunas sugerencias.

 



¿Tienes la misma pregunta? Yo también

 

Publicado 22 mayo 2015 - 20:10

No, no puedes recuperarlas :(


 

Publicado 22 mayo 2015 - 20:10

Hay una opcion pero es laboriosa y necesitas hacer un script  en bash para poder obtenerlas :/


 

Publicado 22 mayo 2015 - 20:11

Encontre este script, que te permite obtenerlas y guardarlas en un archivo CSV mediante curl, es mejor que nada, recuerda cambiar donde dice username por tu nombre de usuario.

#!/bin/bash USERNAME="__username__" BK_DIR="./groovebackup_$USERNAME" COOKIE_NAME=".hidden_cookie_groovebackup" curl -s -c $COOKIE_NAME http://groovebackup.com AUX=$(curl -s -c $COOKIE_NAME -L -b $COOKIE_NAME -d "usernameOrEmail=$USERNAME" http://groovebackup.com/loginWithName.php) AUX=$(echo "$AUX" | sed -e "s/</\n</g" | grep -e "^<a href=\"/exportPlaylist") PLAYLISTS=$(echo "$AUX" | sed -e "s/^.*href=\"\(.*\)\" title.*>\(.*\)$/\1,\2/g") if [ -z "$PLAYLISTS" ]; then echo 'No playlists found for "$USERNAME"!' exit 0 fi mkdir -p $BK_DIR OLD_IFS=$IFS IFS=$'\n' for P in $(echo "$PLAYLISTS"); do URL="http://groovebackup.com${P%%,*}" FILE="$BK_DIR/${P#*,}.csv" echo "Downloading $URL to $FILE ..." curl -s -L -b $COOKIE_NAME $URL > $FILE done IFS=$OLD_IFS rm -f $COOKIE_NAME

   AUTOR PREGUNTA

Publicado 27 mayo 2015 - 21:23

ME funciono! gracias!


 

Publicado 11 noviembre 2016 - 02:53

 

Encontre este script, que te permite obtenerlas y guardarlas en un archivo CSV mediante curl, es mejor que nada, recuerda cambiar donde dice username por tu nombre de usuario.

Donde se introduce el script?