2013-06-07 02:35:43 +0000 2013-06-07 02:35:43 +0000
8
8

Copiar todos os ficheiros de um local de pasta HTTP para uma pasta local

Sou estudante e preciso de retirar muitas coisas do website do meu professor, de preferência mantendo alguma da estrutura da pasta.

Estou a trabalhar em caixas do Windows e tenho acesso ao Windows XP, Windows 7, e Windows Server 2008 R2. Há muito tempo (2-3 anos atrás) experimentei alguns utilitários que espelhavam páginas web e esse tipo de coisas e por várias razões nunca funcionaram bem, ou nunca consegui obter o que queria deles.

Assim, por exemplo, estas pastas:

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

Em essência, uma verdadeira dor para tentar descarregar manualmente para utilização posterior.

Tentei esta utilidade e ou é demasiado difícil, ou não é suficientemente simples, porque nunca consegui fazer o download de ficheiros apenas para o meu disco rígido.

Idealmente, gostaria de digitalizar recursivamente a pasta, recriar a estrutura da pasta em alguma pasta especificada, depois copiar os ficheiros do servidor remoto para a pasta correspondente na minha máquina local.

Respostas (3)

9
9
9
2013-06-07 03:05:59 +0000

O utilitário mais simples para descarregar recursivamente os ficheiros do sítio web é o WGET: http://gnuwin32.sourceforge.net/packages/wget.htm

5
5
5
2013-06-07 06:08:35 +0000

Veja como usar HTTrack :

Permite-lhe descarregar um site da World Wide Web da Internet para um directório local, construindo recursivamente todos os directórios, obtendo HTML, imagens, e outros ficheiros do servidor para o seu computador. HTTrack organiza a relativa estrutura de ligação do sítio original. Basta abrir uma página do site “espelhado” no seu navegador, e pode navegar no site de link para link, como se o estivesse a visualizar em linha. HTTrack pode também actualizar um sítio espelhado existente, e retomar os downloads interrompidos. O HTTrack é totalmente configurável, e tem um sistema de ajuda integrado.

5
5
5
2014-07-21 03:20:11 +0000

Firefox addon: DownThemAll!

Extensão cromada: GetThemAll