Прежде всего, кажется, что они не хотят, чтобы вы загружали их фотографии. Пожалуйста, учтите это во время игры.
Технически вы сможете загружать картинки, используя собственные теги / атрибуты. Вы можете проверить их пользовательские атрибуты, загрузив HTML-источник. К сожалению, wget (пока) не поддерживает произвольные пользовательские теги. В основном у вас есть два варианта:
- Расширьте wget с помощью этой функции, как это предлагается на странице https://unix.stackexchange.com/questions/258835/wget-follow-custom-url-attributes.
- Скачайте исходный код и напишите свой собственный почтовый процессор.
Во втором случае вам нужно скачать индексный файл и извлечь url-s изображений. Вы должны помнить, что они не хотят, чтобы вы использовали wget, поэтому они запрещают использовать его строку агента пользователя. Вы должны подделать что-то, например. Mozilla. Если вы работаете в Linux, вы должны увидеть картинки:
wget -O --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0" "https://pixabay.com/en/photos/?q=cats&hp=&image_type=&cat=&min_width=&min_height=" | grep -o 'https://cdn.pixabay[^" ]*'
Вы просто должны передать его обратно в wget, и все готово.
..... | xargs wget
edit: @ vera решение также хорошо, однако, кажется, что загрузка части изображений в случае поиска изображения. [извините, не хватает очков, чтобы комментировать :)]