Se trata de un generador de enlaces de descarga basado en la popular web www.seriesyonkis.com , no coge los de megavideo si no los de Descarga Directa
Es un script en bash que recolecta toda la información mediante dos parametros pedidos por teclado: 1 la serie ej: House y 2 la temporada ej: 7
El principal problema reside en que wget no ejecuta javascript y seriesyonkis oculta sus enlaces mediante una función javascript que está un tanto ofuscada.
Si hay algún gurú de javascript por la zona que sea amante de bash, por favor que continúe con este programa.
Gracias! -> Código en PASTEBIN
#!/bin/bash
####
echo "Introduzca el nombre de la serie"
read serie
echo "Introduzca el numero de temporada"
read temporada
#####
cd /tmp/
wget "http://www.seriesyonkis.com/serie/"$serie"/" -e robots=off --user-agent="movil Mozilla/5.0 (X11; U; Linux i686; es-CL; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13" -O $serie &>/dev/null
cat $serie | awk -F'>' '/^a href/{split($1,F,"\"");print F[2],$NF}' RS='<' &> $serie".enlaces"
grep $temporada"x" $serie".enlaces" &> $serie
egrep -o "http:.*/ " $serie &> $serie".enlaces"
echo $serie" "$temporada
for capitulo in $(cat $serie."enlaces"); do
wget $capitulo -e robots=off --user-agent="movil Mozilla/5.0 (X11; U; Linux i686; es-CL; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13" -O "capitulo" &>/dev/null
cat "capitulo" | awk -F'>' '/^a href/{split($1,F,"\"");print F[2],$NF}' RS='<' &> "capitulo.enlaces"
grep "DESCARGAR DE megaupload" "capitulo.enlaces" &> "capitulo"
egrep -o "http:.*" capitulo | cut -d " " -f1 | head -n1 &> "capitulo.enlaces"cat
for descarga in $(cat "capitulo.enlaces"); do
wget $descarga -e robots=off --user-agent="movil Mozilla/5.0 (X11; U; Linux i686; es-CL; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13" -O "descarga" &>/dev/null
cat "descarga" | awk -F'>' '/^a href/{split($1,F,"\"");print F[2],$NF}' RS='<' &> "descarga.enlaces"
cat "descarga.enlaces"
rm "descarga.enlaces"
rm "descarga"
done;
rm "capitulo"
rm "capitulo.enlaces"
done
rm $serie
rm $serie".enlaces"
exit 0




Hola
ResponderSuprimirMi nombre es Paulina y soy administradora de un directorio de webs/blogs. Buen blog personal. Quisiera intercambiar enlaces. Puedo agregar tu pagina en mi directorio para que así mis visitantes puedan visitarla tambien.
Si te interesa, escribeme al mail: paulina.cortez@hotmail.cl
Saludos
Pau