список каталогов apache, скачать все - PullRequest
38 голосов
/ 15 марта 2011

Существует ли какой-либо инструмент Windows или какой-либо способ рекурсивной загрузки всех папок и файлов из списка каталогов apache?

папка с образцами

Спасибо

1 Ответ

88 голосов
/ 15 марта 2011

wget для Windows (или http://gnuwin32.sourceforge.net/packages/wget.htm)

После установки это так же просто, как: -

wget -m -np http://eamos.pf.jcu.cz/amos/kat_inf/externi/

-m является псевдонимом для --mirror. Как заметил комментатор, вы, вероятно, захотите -np или --no-parent, чтобы не подниматься вверх в структуре каталогов. Возможно, вы также захотите добавить --wait=5, чтобы не перегружать веб-сервер, --convert-links если вам нужны локальные ссылки в html-файле, когда это будет сделано, и --execute="robots = off", если вы не получаете все файлы (игнорирует файл robots.txt). Всего сейчас:

wget --execute="robots = off" --mirror --convert-links --no-parent --wait=5 http://eamos.pf.jcu.cz/amos/kat_inf/externi/
...