Я использовал wget для загрузки html-файлов, где хранятся изображения в сохраненном файле?

Шаг 1. Откройте терминал (CTRL + ALT + T) и запустите alsamixer.

Шаг 2: Перейдите к опции автоматического отключения и нажмите вниз, чтобы отключить эту опцию. [!d4 ]

(В моем блокноте (Sony Vaio SVS15127PXB), alsamixer необходимо прокрутить вправо, чтобы показать параметр Auto-Mute .)

1
задан 26 February 2014 в 11:23

3 ответа

с использованием параметра -r следует включить wget для загрузки всей папки, включая ваши изображения.

wget -r http://textbook.s-anand.net/ncert/class-xii/chemistry/hello-this-first-chapter
2
ответ дан 24 May 2018 в 15:31

Загрузка файлов изображений отдельно

Я думаю, что эта команда может вас запустить.

 wget -r -P /save/location -A jpeg,jpg,bmp,gif,png http://textbook.s-anand.net/ncert/class-xii/chemistry/hello-this-first-chapter

Позволяет указать местоположение для сохранения изображений и типов файлов, которые вы хотите. Возможно, загрузка изображений как таковая проще.

Источник:

-r позволяет рекурсивное извлечение. См. Рекурсивную загрузку для получения дополнительной информации. -P устанавливает префикс каталога, в котором сохраняются все файлы и каталоги. -A устанавливает белый список для извлечения только определенных типов файлов. Строки и шаблоны принимаются, и оба могут использоваться в списке, разделенном запятыми (как показано выше). Дополнительные сведения см. В разделе Типы файлов.

Копирование файлов изображений из вашей папки

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

find . -name "*.png" -exec cp '{}' ./some_dir/somewhere/ \;
2
ответ дан 24 May 2018 в 15:31

Wget просто загружает HTML-файл страницы, а не изображения на странице, так как изображения в HTML-файле страницы записываются как URL-адреса. Чтобы сделать то, что вы хотите, используйте параметр -R (рекурсивный), -A с суффиксами файла изображения, параметр --no-parent, чтобы он не поднимался, а параметр --level с 1. [ ! d0]

В частности wget -R -A .jpg,.png,.gif --no-parent --level <url>

Еще лучше, у большинства браузеров есть методы для сохранения страниц для автономного просмотра.

1
ответ дан 24 May 2018 в 15:31

Другие вопросы по тегам:

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