Cansado de MegaUpload, Cuevana, VideoOn, NetFlix … etc, etc
December 15th, 2011La idea de este script es bajar cosas de megaupload y subirlas a OMPLDR, a futuro pensaba hacer lo mismo pero para compartirlo en Ed2k y Torrent.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | #!/bin/bash # # Demonio de descargar de MegaUpload 0.1.2 # Ernesto Bazzano (c) 2011 - Liberado bajo GPLv3 # # Este script funciona mejor un unzip y unar REQUIERE="head grep tr sed wget" # si, lo se, son muchas dependencias al pedo for COMANDO in $(echo $REQUIERE); do if [ ! $(which $COMANDO 2>/dev/null) ]; then echo "Lo siento, para correr este programa debes instalar el comando: '$COMANDO'" exit fi done function buscar_peliculas { cd $(mktemp -d) ESPERA="-w 1 --random-wait" PRE="http://filetram.com/c/video/megaupload/8/1/" POST="/$1/rss" # echo "buscando videos en el RSS" wget $ESPERA ${PRE}{0,10,20,30,40,50,60,70,80,90,100,110,120,130,150,160,170,180,190,200}${POST} -O - \ 2> /dev/null | sed '/<link>/!d;s/\( \|\)<\(\/\|\)link>//g; s/\ //g; s/^.*\/rss//g' > salida # echo "descargando links de megaupload" wget $ESPERA -i $(sort -u salida) -O - 2> /dev/null | sed '/http:\/\/www\.megaupload/!d; s/\&.*$//g; s/\ //g' } function ompload { curl -# -F file1=@"$1" http://ompldr.org/upload | awk '/File:/{gsub(/>[^>]*?\/?>/,"");$1=$1; print}' | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' } while [ 1 ];do lista=$(cat $HOME/.mu) for uno in $lista; do echo "------ Descargando nombre ------" NOMBRE=$( wget "$uno" -q -O - | grep download_file_name | sed -e :a -e 's/<[^>]*>//g;/</N;//ba; s/^ *//g; s/\ $//g' | grep -v "part.\.rar" | tail -n 1) echo "nombre: $NOMBRE" if [ ! "$(echo ${NOMBRE})" == "" ]; then echo "------- Nombre correcto ------" if [ ! "$(wget "http://ompldr.org/l5dtnn1s-${NOMBRE}" -O - 2> /dev/null | grep -i info)" ]; then echo "------ Descargando pelicula ------" dir=$(mktemp -d) cd $dir echo "Descarga de $NOMBRE" ENLACE=$(wget "$uno" -q -O - |\ awk -F'>' '/^a href/{split($1,F,"\"");print F[2],$NF}' RS='<' |\ grep megaupload.com/files) sleep 65 wget $ENLACE unzip -j * 2> /dev/null unar * 2> /dev/null ompload * 2> /dev/null echo "$uno" >> $HOME/.murc rm -r $dir sleep 60m fi fi # si quita el elemento de la lista cat $HOME/.mu | grep -v $uno > /tmp/mu mv /tmp/mu $HOME/.mu done EXPRESION=$(strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 3 | tr -d '\n') echo "Buscando peliculas con $EXPRESION..." buscar_peliculas $EXPRESION >> $HOME/.mu done |
El nombre de Nirvana se le ocurrio a aza, esto parte de una idea de la lista del partido pirata mezclada con algunos programas que ya tenia

















