загрузите веб-страницу и зависимости, включая [закрытые] изображения CSS

GO для Cygwin.

Сначала установите Cygwin, который даст вам хороший терминал в стиле Unix. У вас есть много дополнительных пакетов, которые вы можете установить онлайн.

Для таких вещей, как Perl и Python, перейдите на Activestate "http://www.activestate.com/activeperl" http://www.activestate.com/activepython .

Существует также «http://strawberryperl.com/» бесплатно, даже для коммерческого использования.

68
задан Philip Kirkbride 2 December 2016 в 14:33
поделиться

2 ответа

wget --page-requisites http://example.com/your/page.html

Эта опция заставляет Wget загружать все файлы, которые необходимы для правильного отображения данной html-страницы. Сюда входят такие вещи, как встроенные изображения, звуки и ссылочные таблицы стилей.

РЕДАКТИРОВАТЬ: meder прав: стандартный wget не анализирует и не загружает изображения css. Однако есть патч, который добавляет эту функцию: [ 1 , 2 ]

ОБНОВЛЕНИЕ: упомянутый выше патч был объединен с wget 1.12 , выпущено 22 сентября 2009 г .:

** Added support for CSS. This includes:
 - Parsing links from CSS files, and from CSS content found in HTML
   style tags and attributes.
 - Supporting conversion of links found within CSS content, when
   --convert-links is specified.
 - Ensuring that CSS files end in the ".css" filename extension,
   when --convert-links is specified.
86
ответ дан 24 November 2019 в 14:17
поделиться
wget 
-5
ответ дан 24 November 2019 в 14:17
поделиться