Baixando arquivos do Megaupload

Publicado por Perfil removido (última atualização em 11/01/2012)

[ Hits: 5.565 ]

Download mgup-dl




Como usar:

1)
mgup-dl -u http://www.megaupload.com/?d=XXXXXXXX

2)
mgup-dl -c nomeDoArquivo

Onde 'nomeDoArquivo' é um arquivo de texto com mais de uma url.

  



Esconder código-fonte

#!/bin/bash

argc=$#

tmp1=/tmp/tmp1
tmp2=/tmp/tmp2

main() {
        if [ $argc -eq 2 ]
        then
                case $1 in
                        '-u') url $2 ;;
                        '-c') container $2 ;;
                        *) echo "$0: invalid option '$1'" ;;
                esac
        else
                echo "$0 <option> <file|url>"
        fi
}

url() {
        curl -o $tmp1 --url $1

        if [ $? -eq 0 ]
        then
                u=$(cat $tmp1 | grep 'www[0-9]' | sed 's,.*href=,, ; s,class.*,,')

                if [[ $u != '' ]]
                then
                        echo  "wget $u" > $tmp2
                        chmod +x $tmp2

                        $tmp2

                        rm $tmp2
                fi

                rm $tmp1
        fi
}

container() {
        for u in $(cat $1)
        do
                url $u
        done
}

main $1 $2

Scripts recomendados

restore.sh

Parando o Screeensaver do Gnome durante uma reprodução no mplayer

Script de compilação do kernel 3.3.4 no Ubuntu 11.10 64 bits

Papéis de parede aleatórios direto da internet

Display números digital no terminal


  

Comentários
[1] Comentário enviado por fclebio em 12/01/2012 - 03:51h

Muito legal Joel,

A principio só colocar um 1 detalhe a mais no caso uma opção no wget -c para ele continuar o download interrompido de onde parou.
no caso a linha ficaria:

echo "wget -c $u" > $tmp2

Ja testei e ficou legal!

Abraço e sucesso!
Franci

[2] Comentário enviado por removido em 12/01/2012 - 09:59h

Boa! A dica da Franci realmente é bem legal de se pensar :)

[3] Comentário enviado por adri3d em 21/01/2012 - 12:41h

pena que o Megaupload morreu em 19/01/2012


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts