sexta-feira, 15 de novembro de 2013

Continuando Downloads com Wget

 Você provavelmente já fez uso do wget, certo? Se na sua mente ele só serve pra coias pequenas e você usa algum gerenciador de downloads em modo gráfico, eu pensava assim e usava o uget mas caso a conexão caísse (E 3G Tim não é a coisa mais estável que você vai encontrar, mas é barato ;-;) eu geralmente perdia o download na porra do uget e isso me deixava muito puto, até que eu vi uma coisa no wget, a opção “-c” que me permitia continuar os downloads, não dei muita bola mas depois de perder uma iso de 1 GB no uget eu fui nele, achava que era só um programinha simples em texto, que nada! O negócio é bem melhor que o uget, consegui baixar a iso mesmo com quedas de conexão, veja o exemplo:
wget -c http://seuserver.com/arquivo.rar
Ele vai baixar o arquivo normalmente e criar um arquivo chamado “wget-log.log” no diretório em que o arquivo está baixando (e o arquivo é baixado no diretório atual), e é desse log que vai ser “retirado” as informações sobre o quanto foi baixado e endereço do mesmo, quando a conexão cair, dê um CTRTL Z para parar o wget e um “/\” (seta pra cima) pra rodar o último comando feito, pronto, arquivo baixando do exato ponto onde parou.
Detalhe que, caso você feche o terminal (ou desligue o PC etc), você precisa voltar ao diretório onde o arquivo estava baixado para continuar (é lá que tá o arquivo imcompleto e o log lembra?) e mais uma última dica, caso o nome do arquivo tenha parentes, o wget não irá baixa-lo, para poder fazer isso, adicione aspas, como no exemplo:
wget -c “http://seuserver.com/arquivo.rar

 E pronto.

Nenhum comentário:

Postar um comentário