Как я могу выбрать изображения общедоступного сайта с помощью wget?

Как я могу выбрать изображения общедоступного сайта с помощью wget? Это не огромный сайт: это имеет приблизительно 40 страниц приблизительно с тремя изображениями на страницу.

Я хочу избежать:

  1. Вручную загрузка изображений
  2. Загрузка целого сайта

Какие-либо идеи?

4
задан 24.07.2011, 08:33

3 ответа

Можно использовать wget и сказать его только вниз файлам изображений или использовать http://www.downthemall.net/

Из http://www.delorie.com/gnu/docs/wget/wget_31.html

Вы хотите загрузить весь GIFs с каталога на сервере HTTP. Вы попробовали 'wget http://www.server.com/dir/*.gif', но это не работало, потому что извлечение HTTP не поддерживает globbing. В этом случае используйте:

wget -r -l1 --no-parent -A.gif http://www.server.com/dir/

Более подробный, но эффект то же. -r -l1' means to retrieve recursively (see section 3. Recursive Retrieval), with maximum depth of 1.- без родителей' означает, что ссылки на родительский каталог проигнорированы (см. раздел 4.3 Основанных на каталоге Предела), и -A.gif' means to download only the GIF files.- "*.gif"' работал бы также.

7
ответ дан 07.12.2019, 19:47
0
ответ дан 07.12.2019, 19:47

посмотрите это.

Второй шаблон является всеми изображениями веб-сайта. Я предполагаю, что это - то, что Вы хотели?

0
ответ дан 07.12.2019, 19:47

Теги

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