Использование HTTrack для зеркалирования одной страницы
Я пытался использовать HTTrack для зеркалирования одной страницы (загрузка html + предварительные условия: таблицы стилей, изображения и т. Д.), Аналогично вопросу [зеркальное отображение одной страницы с httrack][1]. Тем не менее, принятый ответ там не работает для меня, так как я использую Windows (где wget
"существует", но на самом деле является оберткой для Invoke-WebRequest
и не функционирует вообще одинаково).
HTTrack действительно хочет (а) загрузить весь веб-сайт, на который я указываю, или (б) загрузить только ту страницу, на которую я указываю, оставив все изображения в Интернете. Есть ли способ заставить HTTrack загружать только то, что нужно для просмотра одной страницы в автономном режиме - эквивалент wget -p
?
3 ответа
Это старый пост, так что вы, возможно, уже поняли его. Я только что наткнулся на ваш пост в поисках другого ответа об использовании Python и HTTrack. У меня была та же проблема, что и у вас, и я передал аргумент -r2, и он загрузил изображения.
Мои аргументы в основном выглядят так: cmd = [httrack, myURL,'-%v','-r2','-F',"Mozilla/5.0 (Windows NT 6.1; Win64; x64)", "-O", сохранить местоположение]
Этот ответ сработал для меня.
Скачал одностраничный html со всеми предпосылками. Просто попробуйте указать точную ссылку для загрузки страницы и, как указано в ответе выше, используйте графический интерфейс в «-Режим зеркалирования-» -> «Установить параметры» -> «Пределы» -> «Максимальная внешняя глубина =0".
Сохранение страницы в вашем браузере должно загрузить страницу и все необходимые компоненты.