Возможный дубликат:
Как я могу скачать весь сайт

Есть сайт, на котором размещены изображения, но я знаю URL только для некоторых из них. Я предполагаю, что на этом сайте есть сотни изображений, и я хочу загрузить их все.

Какие-либо предложения ?

4 ответа4

2

Я предлагаю вам попробовать wget, "неинтерактивный загрузчик". Это файл командной строки / веб-сайт / какая-либо утилита загрузки, наполненная функциями. Я легко отразил (т.е. полностью загрузил) несколько сайтов на моем жестком диске с ним. Не отмахивайтесь от этого, потому что это программа «командной строки», она очень проста в использовании.

Вы не упомянули, какую операционную систему вы используете. Если это * nix-подобная система, вы можете установить wget через менеджер пакетов. Если это Windows, вы можете получить Windows этой версии здесь:http://gnuwin32.sourceforge.net/packages/wget.htm

Я думаю, что эта команда wget должна сделать это для вас:

wget - page-реквизиты --convert-links --html-extension --restrict-file-names = windows www-example-dot-com

Когда вы меняете адрес веб-сайта, на котором я написал www-example-dot-com

Если вы полностью сбиты с толку: имя программы (разумеется, wget) вместе со списком параметров ("аргументы") вводится в командной строке. Опция --page-Requisites говорит ему, что нужно загружать все, что нужно странице, чтобы показать ее, например, изображения на ней. --convert-links позволяет просматривать локальную копию в автономном режиме. --html-extension и --restrict-file-names = windows помогают сделать эту вещь видимой в автономном режиме на большинстве компьютеров (в двух словах).

Если вы хотите загрузить (отразить) весь сайт на жесткий диск, проверьте параметры --recursive и --level.

Я не буду подробно объяснять работу с командной строкой, но если вы не знаете: это станет очень просто, если вы поймете, открыв командную строку и затем изменив каталоги ;-) (честно!) Конечно, вы могли бы искать менеджер загрузок на основе графического интерфейса или что-то в этом роде, но он может просто настаивать на вашей регистрации, в отличие от wget с открытым исходным кодом :-P

надеюсь, это поможет

1

Используйте wget и укажите тип файла, может быть?

http://www.gnu.org/software/wget/manual/html_node/Types-of-Files.html

0

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

http://www.exisoftware.com/news/download-all-images-from-a-website.html

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