Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: screenshot do Ubuntu
Por wavemmx
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Limitação de banda de download com wget
Linux user
Publicado por Carlos Henrique Marques em 24/07/2007

Login: rickobranco, 35926 pontos | Blog: http://phpmais.blogspot.com/
[ Hits: 4968 ]

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

Leitura recomendada
   Dica Linux recomendada Mozilla 1.3.1
   Dica Linux recomendada Guia do Hardware: eBooks
   Dica Linux recomendada Ajustando o tamanho do cache no Squid
   Dica Linux recomendada IPV6 e navegadores WEB
   Dica Linux recomendada Estabilidade e continuidade em conexões 3G usando o "ping"

Comentários
[1] Comentário enviado por vitimnunes 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 vitimnunes 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 vitimnunes 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 vitimnunes 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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.