Recuperar lista de reproduccion en grooveshark
Iniciado por
Victoria Sanz
, may 22 2015 15:38
Solución elegida por el autor
Iniciado por
Steve Blanc
, 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
Ver solución completa
Pulsa corazón para recibir avisos de nuevas Respuestas
Victoria Sanz
AUTOR PREGUNTA
#1
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.
Esto también te interesa!
Leire Martinez
#2
Publicado 22 mayo 2015 - 20:10
No, no puedes recuperarlas :(
Gabriel Estrada
#3
Publicado 22 mayo 2015 - 20:10
Hay una opcion pero es laboriosa y necesitas hacer un script en bash para poder obtenerlas :/
Steve Blanc
#4
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
Victoria Sanz
AUTOR PREGUNTA
#5
Publicado 27 mayo 2015 - 21:23
marc
#6
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?
Respuesta de
marc
Cuenta Std
0