Скопируйте все файлы из папки HTTP в локальную папку.

Скопируйте все файлы из папки HTTP в локальную папку.

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

Я работаю на Windows-боксах и имею доступ к Windows XP, Windows 7 и Windows Server 2008 R2. Когда-то давно (2-3 года назад) я пробовал некоторые утилиты, которые зеркалировали веб-страницы и тому подобное, и по разным причинам они никогда не работали правильно, или я никогда не мог получить от них то, что хотел.

Так, например, эти папки:

http://myUniversity.edu/professor/classLectures/folder1/programmaticFolderABCXYZ

http://myUniversity.edu/professor/classLectures/folder1/programmaticFolder123456

http://myUniversity.edu/professor/classLectures/folder1/programmaticFolder4321

http://myUniversity.edu/professor/classLectures/folder1/programmaticFolder2345

http://myUniversity.edu/professor/classLectures/folder2/programmaticFolderABCXYZ2

http://myUniversity.edu/professor/classLectures/folder2/programmaticFolder1234563

http://myUniversity.edu/professor/classLectures/folder2/programmaticFolder43214

http://myUniversity.edu/professor/classLectures/folder2/programmaticFolder23455

По сути, это настоящая пытка — пытаться загрузить данные вручную для последующего использования.

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

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

решение1

Самая простая утилита для рекурсивной загрузки файлов с веб-сайта — WGET:

http://gnuwin32.sourceforge.net/packages/wget.htm

решение2

Дополнение для Firefox:Долой их всех!

Расширение Chrome:GetThemAll

решение3

Посмотрите на использованиеHTTrack:

Он позволяет вам загружать сайт World Wide Web из Интернета в локальный каталог, рекурсивно создавая все каталоги, загружая HTML, изображения и другие файлы с сервера на ваш компьютер. HTTrack организует относительную структуру ссылок исходного сайта. Просто откройте страницу «зеркального» веб-сайта в своем браузере, и вы сможете просматривать сайт по ссылке, как если бы вы просматривали его онлайн. HTTrack также может обновлять существующий зеркальный сайт и возобновлять прерванные загрузки. HTTrack полностью настраивается и имеет интегрированную справочную систему.

Связанный контент