Limitação de banda de download com wget

Publicado por Carlos Henrique Marques em 24/07/2007

[ Hits: 11.566 ]

 


Limitação de banda de download com wget



Muita gente está acostumado a usar gerenciadores de downloads no Windows onde tem um "caminhão" de opções, mas no GNU/Linux não tem muitas.

Para quem está a procura de um gerenciador de downloads leve e muito eficiente eu recomendo o wget, ele é para modo texto e por isso é muito leve e já vem instalado vem na maioria das distribuições (se não em todas).

Para usá-lo é muito fácil, copie a URL do arquivo a ser baixado e no shell digite:

$ wget http://caminho_do_rquivo/arquivo.zip

Mas e aí, é só isso? Não, claro que não, o wget tem muitas opções. Por exemplo, para poder parar e depois continuar a baixar o arquivo do mesmo ponto de onde parou, acrescente -c ao comando, exemplo:

$ wget -c http://caminho_do_rquivo/arquivo.zip

E para limitar a banda usada pelo wget para que ele baixe a uma velocidade máxima de 20k, use --limit-rate=20. Ex.:

$ wget -c --limit-rate=20 http://caminho_do_rquivo/arquivo.zip

Explicações sobre todas as opções do wget podem ser encontradas digitando o comando:

$ wget --help

É isso aí galera, o wget é bem completo e fácil de usar!

Qualquer duvida perguntem.
Até mais.

Outras dicas deste autor

Personalizando o Fluxbox

Dois ambientes gráficos no mesmo Linux

Servidor de CD's simples no Linux

Leitura recomendada

Adobe Flash Player para Firefox 3.5.4 no BRLix

Cliente Google Authenticator para Linux (extensão Chrome)

Squid x Hotmail

Mozilla SeaMonkey 2.7 no Ubuntu 10.04 LTS

Apache + PHP no Antergos (Arch Linux)

  

Comentários
[1] Comentário enviado por nunesvictor em 24/07/2007 - 14:02h

pow valew msm
ja dah areh pra fazer o próprio gerenciador de download em C++ usando wget como suporte a download
tem como passar mais info sobre o wget?
flw

[2] Comentário enviado por rickobranco em 24/07/2007 - 15:42h

Tem sim é só colocar a duvida ou o que você gostaria de fazer usando o Wget e eu ajudo

[3] Comentário enviado por dupotter em 24/07/2007 - 17:18h

tem um frontend pro wget, o gwget, pra quem quiser, http://www.gnome.org/projects/gwget/index.html

[4] Comentário enviado por nunesvictor em 25/07/2007 - 13:26h

jah havia visto um script falando sobre usar KDialog com progressbar pra tornar o download via wget gráfico, mas dae aparecem algumas limitações, pois o KDialog parece nao aceitar uma junção de varias propriedades num mesmo dialogo. No caso talvez seja preciso alem do progressbar, alguns radiobuttons pra o usuario fazer limitações de banda...etc
pensava em usar Qt Designer pra fazê-lo, mas confesso que C++ visual num é muito minha especialidade...
Será que haveria maneira de fazê-lo?

[5] Comentário enviado por rickobranco em 25/07/2007 - 14:08h

talvez você consiga algo bem fácil de se fazer usando shell-script, digo com uma extensão para gráfico como o Kommander ou se você preferir para o Gnome tem o Zenity.

link para artigo sobre o Zenity
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=2627

[6] Comentário enviado por nunesvictor em 25/07/2007 - 14:53h

nunca me aventurei em Kommander, dá pra programar usando shell-script em linguagem visual com Kommander...
me interessei pelo assunto
abraços

[7] Comentário enviado por rickobranco em 25/07/2007 - 15:20h

Sim, dá inclusive tem um tutorial muito bom de Kommander no Guiadohardware
www.guiadohardware.net

[8] Comentário enviado por nunesvictor em 26/07/2007 - 14:21h

olha, entendi um pouco a linguagem do kommander, ja fiz um base do projeto...
mas inda to com alguns problemas...tipo, como passar o progresso do download do wget pra um progressbar do kommander?
ja consegui fazer o comando pra iniciar o download, com o comando

$ wget --output-file=/tmp/wgetlog link

assim, a verbose do wget vai pra um arquivo dentro de /tmp
mas como acessar a porcentagem e passa-la pro progressbar...

o projeto pode ser baxado em

http://lab.etfto.gov.br/~05103328/logica/vwget.tar.gz

abrass



Contribuir com comentário




Patrocínio

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

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts