Baixando do MegaUpload na linha de comando

Publicado por Juliao Junior em 22/04/2009

[ Hits: 15.314 ]

 


Baixando do MegaUpload na linha de comando



Quem já usa o wget sabe como ele é útil. Um simples comando, com diversas opções para download de arquivos, e até de sites inteiros. Vamos falar sobre mais uma forma de utilizar esta fantástica ferramenta: arquivos de contas premium de sites do tipo MegaUpload.

O uso do wget é bem simples. A sintaxe básica é:

wget <opções> endereçoDoArquivo

Nada mais simples, concorda? Para usar sua conta premium nos sites citados, é preciso informar a ele seu login e sua senha. Então use as opções --user= para informar o login e --password= para informar a senha. O comando ficaria assim:

wget --user=LOGIN --password=SENHA endereçoDoArquivo

Em LOGIN troque pelo seu nome de usuário no site e em SENHA obviamente troque pela sua senha no site. Para saber o endereço do link para o arquivo desejado, há diversas formas. A mais simples é abrir o navegador na página do site e copiar o endereço diretamente nesta página. Aí você pode perguntar: qual a vantagem de usar o terminal, se tenho que abrir a página original do mesmo jeito que antes? A vantagem está nos super-poderes do wget.

Digamos que no meio de um download, a conexão vai para o espaço. O que fazer? Normalmente você perderia a porcentagem do arquivo já baixado. Mas se estiver usando o wget, basta acrescentar a opção -c e recomeçar o download do ponto onde parou. Veja:

wget -c --user=LOGIN --password=SENHA endereçoDoArquivo

Só isso já basta para tornar seu uso interessante. Porém, tem mais! E se você precisar baixar uma lista de arquivos, talvez aquela série disponibilizada gratuitamente e livremente pela emissora? Precisa fazer o passo acima para cada arquivo? Ficaria cansativo. Então use mais um super-poder do wget. Ele consegue ler um arquivo com os endereços para realizar o download! Crie um arquivo de texto onde cada linha contém o endereço de um arquivo para baixar. Grave e indique este arquivo para o wget usando a opção --input-file=. Por exemplo, se você gravou a lista dos links no arquivo nomeado listadelinks.txt, usará o comando abaixo:

wget -c --user=LOGIN --password=SENHA --input-file=listadelinks.txt

Daí o wget baixa arquivo por arquivo, na sequência listada.

É isso aí pessoal. Mais uma maravilha do mundo Linux. Aproveitem!

Outras dicas deste autor

To:Crossfire - Boa diversão em 3D

The Levelator - programa de correção de arquivos de áudio

Usando a função smooth em Processing

Sites confiáveis - Plugin Firefox

Jmol - Modelador de moléculas

Leitura recomendada

Eletrônica digital - Simuladores de circuitos lógicos para GNU/Linux

Corrigindo erro ao reproduzir DVD original no Antergos (Arch Linux)

Programas do Linux semelhantes aos do Windows

Instalando o TexLive no Linux (Slitaz)

Lançamento: Revista Fedora Brasil n° 3

  

Comentários
[1] Comentário enviado por sandrocorreia3 em 06/05/2010 - 14:38h

gostaria de saber tipos de linhas de comando, e suas especificações

[2] Comentário enviado por andreintell em 17/06/2010 - 11:06h

para onde vae o arquivo. ??? como faço para baixar direto para o diretorio que eu quero.??.?
Obg.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts