quinta-feira, 17 de abril de 2014

O comando WGET em alguns exemplos

Download de um simples arquivo

Veja como baixar o Ubuntu 13.10 64 bits via wget:
Note que, enquanto baixa o arquivo, o wget exibe algumas informações:
Como limitar a velocidade de download do wget
    Ao executar o aplicativo, ele vai buscar usar toda a banda possível, para terminar logo a tarefa. Em alguns casos, isto pode ser um grande problema – imagine um servidor de produção.
    Com o parâmetro --limit-rate, é possível restringir o uso da banda em níveis seguros. Veja como baixar oUbuntu 14.04 LTS com velocidade limitada a 300k

      Como continuar um download interrompido

        Para reiniciar um download no ponto em que ele parou, use a opção -c:
        Se você não usar esta opção, o wget vai entender que deve criar um novo arquivo – e vai acrescentar
         “.1″ ao final do nome do novo arquivo, para te ajudar a diferenciar os dois.

        Estabeleça um número de tentativas

        Conexões problemáticas podem causar interrupções no seu download. Você pode estabelecer um número de tentativas pro wget.
        Por padrão, o wget sempre faz 20 tentativas. Portanto, use este parâmetro para especificar número de
        Para especificar um número infinito de tentativas, use tries=0.
        Ao obter os seguintes erros, o wget vai parar de tentar imediatamente:
         tentativas diferente deste padrão.
        • connection refused – conexão recusada pelo servidor
        • file not found (erro 404) – arquivo não encontrado

        Como baixar um site completo via wget

        Segue o comando para fazer download de um site completo, usando o parâmetro --mirror
        COMANDO: wget --mirror -p --convert-links -P ./LOCAL http://www.site.com.br
        em que:
        • –mirror – liga as outras opções do wget adequadas para fazer o espelhamento do site em questão
        • -p – baixa todos os arquivos necessários para que o site inteiro possa ser exibido localmente
        • –convert-links – depois de baixar, converte os links em documentos para visualização local
        • -P – grava todos os arquivos baixados dentro do diretório especificado

        Como fazer o wget rejeitar certos tipos de arquivos

        Em alguns casos, não quero baixar as imagens ou os arquivos de vídeo .flv… para estes casos, uso a
         opção --reject. Veja como (repetindo o exemplo anterior):
        COMANDO: wget --reject=flv --mirror -p --convert-links -P ./LOCAL http://www.site.
        com.br

        Como fazer download de apenas certos tipos de arquivos

        Temos uma situação contrária à anterior. Ainda usando o mesmo exemplo, vamos restringir os downloads aos arquivos PDF:
        COMANDO: wget -r -A.pdf --mirror -p --convert-links -P ./LOCAL http://www.site.com.br

        Como baixar arquivos de um servidor FTP com o wget

        Se for possível fazer uma conexão anônima, use o wget assim:
        COMANDO: wget ftp://meuservidor.com.br
        Se o servidor exige que se faça login, use o comando assim:
        COMANDO: wget --ftp-user=nomedousuario --ftp-password=senhadele ftp://meuservidor.
        com.br
        Faça bom proveito das dicas!

Nenhum comentário:

Postar um comentário