como baixar o seu website usando o WGET para o Windows

posted in: Articles | 0

O que é que o WGET faz?

uma vez instalado, o comando WGET permite-lhe transferir ficheiros sobre os protocolos TCP/IP: FTP, HTTP e HTTPS.

Se você é um usuário Linux ou Mac, o WGET já está incluído no pacote que você está executando ou é um caso trivial de instalar a partir de qualquer repositório que você preferir com um único comando.

infelizmente, não é assim tão simples no Windows (embora ainda seja muito fácil!).,

para executar o WGET é necessário transferir, abrir e instalar manualmente.

Instale o WGET no Windows 10

baixe aqui a versão clássica de 32 bits 1. 14 ou, vá para esta colecção de binários do Windows no Eternally Bored here para as versões posteriores e para as compilações mais rápidas de 64 bits.

Aqui está o arquivo zip transferível para a versão 1.2 64 bit.

Se quiser ser capaz de executar o WGET a partir de qualquer directório dentro do terminal de comandos, terá de aprender sobre as variáveis de localização no Windows para descobrir onde copiar o seu novo executável., Se você seguir estes passos, você será capaz de fazer WGET um comando que você pode executar a partir de qualquer diretório na linha de comandos.

Run WGET from anywhere

first, we need to determine where to copy WGET.exe.

Depois de ter transferido o wget.o exe (ou desfez os ficheiros zip associados da distribuição) abre um terminal de comandos escrevendo “cmd” no menu de pesquisa:

vamos mover o wget.o exe entra numa pasta do Windows que permitirá que o WGET seja executado a partir de qualquer lugar.

primeiro, precisamos descobrir qual diretório deve ser., Tipo:

path

Você deve ver algo como isto:

Obrigado para o “Caminho” da variável de ambiente, sabemos que precisamos copiar o wget.exe para o c:\Windows\System32 localização da pasta.

vá em frente e copie WGET.exe para a pasta System32 e reinicie a sua linha de comandos.,

reiniciar o terminal de comandos e testar o WGET

Se quiser testar o WGET está a funcionar correctamente, reinicie o seu terminal e escreva:

wget -h

Se copiou o ficheiro para o lugar certo, irá ver aparecer um ficheiro de ajuda com todos os comandos disponíveis.

assim, você deve ver algo assim:

Agora é hora de começar.

comece com o WGET

vendo que vamos estar a trabalhar na linha de comandos, vamos criar um directório de download apenas para as transferências do WGET.,

para criar um diretório, usaremos o comando md (“make directory”).

mudar para C:/prompt e tipo:

md wgetdown

depois, mudar para a sua nova pasta e tipo “dir” para ver o conteúdo (em branco).

Agora, você está pronto para fazer algumas transferências.

comandos de exemplo

Depois de ter o WGET instalado e de ter criado uma pasta nova, tudo o que tem de fazer é aprender alguns dos pontos mais finos dos argumentos do WGET para se certificar de que consegue o que precisa.

a Gnu.,o manual do org Wget é um recurso particularmente útil para aqueles que estão inclinados a aprender realmente os detalhes.

Se quiser alguns comandos rápidos, leia. Eu listei um conjunto de instruções para WGET para espelhar recursivamente o seu site, Baixar todas as imagens, CSS e JavaScript, localizar todos os URLs (então o site funciona em sua máquina local), e salvar todas as páginas como um .ficheiro html.,

Para o espelho de seu site, execute este comando:

wget -r https://www.yoursite.com

Para espelhar o site e localizar todos os urls:

wget --convert-links -r https://www.yoursite.com

Para fazer um full off-line mirror de um site:

wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://www.yoursite.com

Para espelhar o site e salvar os arquivos como .html:

wget --html-extension -r https://www.yoursite.com

para obter todas as imagens jpg de um site:

wget -A "*.jpg" -r https://www.yoursite.com

para mais operações específicas do tipo de ficheiro, verifique este tópico útil na pilha.,

define um agente de usuário diferente:

alguns servidores web são configurados para negar o agente de usuário padrão do WGET – por razões óbvias, de poupança de largura de banda. Podias tentar mudar o teu agente de utilizador para contornar isto. Por exemplo, ao fingir ser o Googlebot:

wget “spider” mode:

Wget pode obter páginas sem as gravar, o que pode ser uma característica útil no caso de estar à procura de ligações quebradas num site. Lembre-se de activar o modo recursivo, que permite ao wget analisar através do documento e procurar ligações para atravessar.,

wget --spider -r https://www.yoursite.com

Pode também gravar isto num ficheiro de Registo adicionando esta opção:

wget --spider -r https://www.yoursite.com -o wget.log

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *