wget не может загрузить изображение [дубликат]

Возможный дубликат:
wget загружает поврежденный файл JPEG

Я пытаюсь создать сценарий, чтобы я мог установить это изображение в качестве фона и обновляйте его каждые 10 минут, но я даже не могу загрузить изображение:

$ wget "http://static.die.net/earth/mercator/1600.jpg" -O imagen.jpg


--2012-08-23 17:51:41--  http://static.die.net/earth/mercator/1600.jpg
Solving static.die.net (static.die.net)... 209.151.236.22, 2607:f820:42::16
Connecting with static.die.net (static.die.net)[209.151.236.22]:80... connected.
HTTP Request sent, waiting reply... 200 OK
Length: 37 [image/gif]
Saving to: “imagen.jpg”

100%[======================================>] 37          --.-K/s   en 0s      

2012-08-23 17:51:42 (5,58 MB/s) - “imagen.jpg” saved [37/37]

А размер "imagen.jpg" составляет 37 байт ...

Есть идеи?

PD: Вывод wget был на испанском языке, поэтому я перевел на английский.

3
задан 13 April 2017 в 15:23

2 ответа

Похоже, что это тихо перенаправляет Вас к изображению gif, которое просто, оказывается, пусто. Это - простая тактика что использование CDNs для остановки людей, выскабливающих инструментами как wget.

, К сожалению (для них) wget позволяет Вам имитировать другую строку агента пользователя как так:

wget -U 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1' http://static.die.net/earth/mercator/1600.jpg

, Но необходимо, вероятно, интерпретировать их пустой ответ изображения как, "не используйте wget на наших серверах". Это находится, вероятно, в их условиях предоставления услуг.

1
ответ дан 1 December 2019 в 16:08

Это изображение стало функцией к программе Wallch также. Как упомянуто здесь: http://wall-changer.sourceforge.net/screenshots.php Wallch использует стороннее изображение hoster, чтобы предоставить это изображение для защиты пропускной способности static.die.net.

Так, если Вы хотите это изображение как свое образование, можно пойти и загрузить Wallch (это в Центре программного обеспечения Ubuntu).

Между прочим, изображение обновляется каждые 30 минут, не каждые 10.

3
ответ дан 1 December 2019 в 16:08

Другие вопросы по тегам:

Похожие вопросы: