Fazendo o download do arquivo usando o WGET quando executado no arquivo CMD

1

Estou tentando baixar uma foto da Internet, mas sempre ocorre um erro. Eu tentei executar o comando em um programa em lotes ".cmd" com os seguintes códigos nele: wget link

mas eu sempre recebo o erro: Conectando a weather.is.kochi-u.ac.jp:80 ... connect: Nenhum arquivo ou diretório desse tipo

Eu tentei várias opções, como --user --user-agent --proxy --tries, mas não funciona.

Estou trabalhando no meu escritório e temos um servidor proxy para acessar a Internet. Não tenho certeza se isso afeta meu comando usando o wget.

Eu tenho um comando usando o powershell -Command e ele funciona bem, mas não consegui rodar no scheduler de tarefas e, portanto, optei por usar o wget como o mais recomendado. No entanto, eu não consegui fazer isso quando testei.

Alguém aqui pode me indicar a direção certa? Eu não sou um programador ou alguém com grande conhecimento nesse campo, mas tenho conhecimento suficiente para aprender e entender. TIA.

    
por JMV 20.10.2015 / 07:09

2 respostas

0

Funcionou bem para mim.

C:\>wget.exe http://weather.is.kochi-u.ac.jp/SE/00Latest.jpg
--22:41:31-- http://weather.is.kochi-u.ac.jp/SE/00Latest.jpg
=> '00Latest.jpg'
Resolving weather.is.kochi-u.ac.jp... done.
Connecting to weather.is.kochi-u.ac.jp[133.97.166.237]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 58,534 [image/jpeg]

100%[====================================>] 58,534 52.59K/s ETA 00:00

22:41:32 (52.59 KB/s) - '00Latest.jpg' saved [58534/58534]


C:\>

(Algumas pequenas mudanças ... converti uma citação de volta para um apóstrofe, e as guias não estão aparecendo muito bem ... meu ponto principal de mostrar uma saída de amostra é, ela funcionou bem.)

Se não estiver funcionando para você, acho que é um problema com sua conectividade com a Internet. Você pode ter um bloqueador de conteúdo que impeça a conexão HTTP. Talvez um proxy HTTP precise ser usado. No entanto, o comando wget funciona bem. Então, do meu teste, eu diria que o que você precisa para tentar consertar não é a sua sintaxe básica do wget. Se você precisar alterar a sintaxe, como referenciar um proxy da Web, talvez seja necessário identificar as configurações de outra forma (solução de problemas do modo de exibição). Você pode visitar o arquivo jpg em qualquer outro software de captura de sites?

Se você está desconfiando se o wget está funcionando corretamente, existem várias variações do wget, bem como outros programas como o curl que pode ser tentado. Eles provavelmente vão agir da mesma maneira, mas se não, você aparentemente terá sua resposta.

    
por 20.10.2015 / 07:48
0

A sintaxe correta com um proxy é:

C:\> wget -e http_proxy=127.0.0.1:3128 www.example.com

O IP / Port depende - é claro - do proxy do seu escritório.

    
por 20.10.2015 / 07:56

Tags