1

Я пытаюсь эмулировать щелчок правой кнопкой мыши и "Сохранить как, завершить" в Chrome или Firefox. Я попробовал это:

wget -E -H -k -K -p http://gizmodo.com

Но это создало несколько папок, по одной для каждого домена, в котором размещены ресурсы. Я тоже пробовал

wget -r -N -l inf --no-remove-listing -x http://gizmodo.com

Оба отсюда, если кому-то интересно. Я тоже пробовал здесь, здесь и здесь, но никто из них не сделал то, что хотел.

Но это не загрузило все зависимости. Что мне действительно нужно, так это то, что делают Chrome и Firefox, создавая один файл index.html, в котором все пути к файлам зависимостей изменены, чтобы указывать на все зависимости, которые находятся в папке «оценки» рядом с ним.

Я также попробовал руководство по wget и не могу найти ничего больше, чем то, что он уже делает. Это вообще возможно?

1 ответ1

1

Из руководства WGET:

--no-каталоги (или -nd)

Не создавайте иерархию каталогов при рекурсивном извлечении. Если эта опция включена, все файлы будут сохранены в текущем каталоге без дублирования (если имя появляется более одного раза, имена файлов получат расширения .n).

--no-host-directory (или -nH)

Отключить создание директорий с префиксом хоста. По умолчанию вызов Wget с -r http://fly.srk.fer.hr/ создаст структуру каталогов, начинающуюся с fly.srk.fer.hr/. Эта опция отключает такое поведение.

- page-реквизиты (или -p)

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

--no-parent (или -np)

Никогда не поднимайтесь в родительский каталог при рекурсивном извлечении. Это полезный параметр, поскольку он гарантирует, что будут загружены только файлы ниже определенной иерархии.

--convert-links (или -k)

После завершения загрузки преобразуйте ссылки в документе, чтобы сделать их пригодными для локального просмотра. Это влияет не только на видимые гиперссылки, но и на любую часть документа, которая ссылается на внешний контент, такой как встроенные изображения, ссылки на таблицы стилей, гиперссылки на контент, отличный от HTML, и т.д.

Эти варианты должны помочь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .