Como instalo o Wget para Windows?

15

Eu baixei o Wget aqui , e recebi um arquivo chamado wget-latest.tar.gz , de 22-set-2009. Salvei-o em uma das pastas na minha unidade D: e o descompactei. Eu li o arquivo READ ME , mas não encontrei nenhuma informação sobre como instalá-lo. Como não havia nenhum arquivo Install , presumi que o unzipping wget.zip em uma pasta criada anteriormente tinha sido instalado.

No entanto, quando abri a linha de comando e digitei:

 wget -r -A ".jpg,.gif,.png" http://mywebsite

Eu só recebi uma mensagem de erro. Como estou usando a versão chinesa do XP no momento e não leio chinês, não entendo o que esta mensagem está dizendo, mas suponho que isso significa que o Wget não foi instalado corretamente.

Então, como instalo corretamente o Wget no Windows XP?

    
por brilliant 01.12.2009 / 08:41

4 respostas

15

Parece que você está usando o Windows. Para baixar um wget.exe pré-compilado para Windows, consulte WGET para Windows .

Na caixa ao lado da parte superior da página, wget.exe é um link para baixar o próprio programa wget. Já que este é um arquivo exe, não há necessidade de descompactar ou instalar esta versão em particular.

O que você baixou anteriormente foi o código-fonte para wget, então você precisaria de um compilador para criar um wget para o seu sistema. Provavelmente não é isso que você queria.

    
por 01.12.2009 / 08:42
5

Você também pode pesquisar o cygwin . Isso permite gerenciar janelas totalmente a partir da linha de comando. Com o cygwin, você pode facilmente enviar qualquer arquivo.

    
por 28.06.2011 / 04:34
4

Para realmente "instalar" o wget para que você possa usá-lo em qualquer prompt de comando (conforme você tentou), é necessário adicionar sua pasta contida à variável de ambiente PATH. A prática apropriada seria criar uma pasta "Utilities" como C: \ Arquivos de Programas \ Utilitários e adicioná-la ao caminho, e então colocar quaisquer utilitários que não vêm com um instalador aqui e adicioná-lo ao caminho do sistema. / p>

Eu, no entanto, tendem a ser preguiçoso e simplesmente solto os utilitários em C: \ Windows \ System32, pois ele já está no caminho e não requer uma reinicialização para entrar em vigor. Tome cuidado ao trabalhar com o diretório do Windows, se você escolher esta rota.

    
por 01.12.2009 / 20:36
3

Uma versão binária pré-construída de 32 bits do wget para Windows (atualmente versão 1.11.4-1) pode ser encontrada em SourceForge em:

link

Você tem a opção de fazer o download do pacote wget como um programa de configuração ou um arquivo zip . Conforme descrito na página de download do SourceForge, aqui está a diferença:

If you download the Setup program of the package, any requirements for running applications, such as dynamic link libraries (DLL's) from the dependencies as listed below under Requirements, are already included. If you download the package as Zip files, then you must download and install the dependencies zip file yourself. Developer files (header files and libraries) from other packages are however not included; so if you wish to develop your own applications, you must separately install the required packages.

Eu escolhi instalar o wget com o objetivo de verificar se há links quebrados . Aqui está um arquivo bat que eu criei para dirigir wget para fazer isso:

@echo off
setlocal
set Path=C:\Program Files (x86)\GnuWin32\bin;%Path%
set TARGET=http://your.website.com/here.html

: http://www.gnu.org/software/wget/manual/wget.html
:
: -e  --execute
: -o  --output-file
: -p  --page-requisites
: -r  --recursive
:     --spider
: -w  --wait

wget --spider -o wget.log -e robots=off --wait 1 -r -p %TARGET%

endlocal

Eu instalei wget através do seu programa de configuração no Windows 7 . Como você pode ver na variável PATH no arquivo bat, o local de instalação padrão para wget.exe é:

C:\Program Files (x86)\GnuWin32\bin
    
por 17.09.2014 / 17:31