web-dev-qa-db-fra.com

Copier tous les fichiers d'un emplacement de dossier HTTP vers un dossier local

Je suis un étudiant et je dois extraire de nombreux éléments du site Web de mon professeur, en conservant de préférence une partie de la structure des dossiers.

Je travaille sur des machines Windows et j'ai accès à Windows XP, Windows 7 et Windows Server 2008 R2. Il y a 2 ou 3 ans, j'ai essayé des utilitaires qui reproduisaient des pages Web en miroir et ce genre de choses, et pour diverses raisons, ils ne fonctionnaient jamais correctement, sinon je ne pouvais jamais obtenir ce que je voulais.

Ainsi, par exemple, ces dossiers:

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

En substance, il est très difficile d'essayer de télécharger manuellement pour une utilisation ultérieure.

J'ai essayé cet utilitaire et que ce soit excessif, ou pas-simple-assez-tuer-parce que je ne pourrais jamais le faire simplement pour télécharger des fichiers sur mon disque dur conduire.

Idéalement, j'aimerais analyser le dossier de manière récursive, recréer la structure de dossiers dans un dossier spécifique, puis copier les fichiers du serveur distant dans le dossier correspondant de ma machine locale.

7

WGET est l’utilitaire le plus simple pour télécharger les fichiers du site Web de manière récursive:

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

9
Oleg

Regardez en utilisant HTTrack :

Il vous permet de télécharger un site Web à partir d’Internet dans un répertoire local, de créer de manière récursive tous les répertoires, d’obtenir du HTML, des images et d’autres fichiers du serveur sur votre ordinateur. HTTrack organise la structure de liens relative du site d'origine. Ouvrez simplement une page du site Web "en miroir" dans votre navigateur et vous pourrez naviguer sur le site d'un lien à l'autre, comme si vous la visualisiez en ligne. HTTrack peut également mettre à jour un site mis en miroir existant et reprendre les téléchargements interrompus. HTTrack est entièrement configurable et dispose d’un système d’aide intégré.

5
user229640

Addon Firefox: DownThemAll!

Extension Chrome: GetThemAll

5
Codezilla