Aplicación gratuita de Mac OS X para descargar un sitio web completo

Respuestas:

21

Siempre me ha encantado el nombre de este: SiteSucker .

ACTUALIZACIÓN : Las versiones 2.5 y superiores ya no son gratuitas. Es posible que aún pueda descargar versiones anteriores de su sitio web.

Grzegorz Adam Hankiewicz
fuente
Me gusta este también. Interfaz fácil de usar también.
Troggy
¡Ídem! esto funciona, tiene una interfaz gráfica de usuario agradable y es fácil de configurar ...
Brad Parks
1
No es gratis En la tienda de aplicaciones, están pidiendo $ 5.
JohnK
2
Parece que @JohnK cambiaron la política para 2.5.xy superior, pero las versiones anteriores aún están disponibles de forma gratuita en sitesucker.us/mac/versions2.html .
Grzegorz Adam Hankiewicz
1
@GrzegorzAdamHankiewicz tiene razón, puede descargar 2.4.6 gratis desde su sitio aquí - ricks-apps.com/osx/sitesucker/archive/2.x/2.4.x/2.4.6/…
csilk
43

Puede usar wget con su --mirrorinterruptor.

wget --mirror –w 2 –p --HTML-extension –-convert-links –P / home / user / sitecopy /

página de manual para interruptores adicionales aquí .

Para OSX, puede instalarlo fácilmente wget(y otras herramientas de línea de comandos) usando brew.

Si usar la línea de comando es demasiado difícil, entonces CocoaWget es una GUI de OS X para wget. (La versión 2.7.0 incluye wget 1.11.4 de junio de 2008, pero funciona bien).

John T
fuente
Necesito software hombre, no quiero usar wget
Am1rr3zA
33
wget es software, y es el más flexible.
John T
77
wget es un software brillante, es una ventanilla única para cualquier descarga que pueda imaginar.
Phoshi el
ok entonces Tanx por tu respuesta
Am1rr3zA
1
Wget es genial. Lo uso wget --page-requisites --adjust-extension --convert-linkscuando quiero descargar páginas individuales pero completas (artículos, etc.).
ggustafsson
3

SiteSuuker ya ha sido recomendado y hace un trabajo decente para la mayoría de los sitios web.

También encuentro que DeepVacuum es una herramienta práctica y simple con algunos "ajustes preestablecidos" útiles.

La captura de pantalla se adjunta a continuación.

-

Interfaz simple con "presets"

PKHunter
fuente
1
¡Impresionante herramienta, justo lo que necesitaba!
Hola Mundo
¡Es realmente simple y funciona muy bien!
madx
1

Pavuk es, con mucho, la mejor opción ... Es la línea de comandos pero tiene una GUI de X-Windows si la instala desde el Disco de instalación o la descarga. Tal vez alguien podría escribir un Aqua Shell para ello.

Pavuk incluso encontrará enlaces en archivos javascript externos a los que se hace referencia y los señalará a la distribución local si usa las opciones -mode sync o -mode mirror.

Está disponible a través del proyecto os x ports, instale el puerto y escriba

port install pavuk

Muchas opciones (un bosque de opciones).

Simon Sheehan
fuente
0

Descarga del sitio web A1 para Mac

Tiene ajustes preestablecidos para varias tareas comunes de descarga del sitio y muchas opciones para aquellos que desean configurar en detalle. Incluye soporte para UI + CLI.

Comienza como una prueba de 30 días, luego de lo cual se convierte en "modo libre" (aún adecuado para sitios web pequeños de menos de 500 páginas)

Tom
fuente
-2

Use curl, está instalado por defecto en OS X. wget no está, al menos no en mi máquina, (Leopard).

Mecanografía:

curl http://www.thewebsite.com/ > dump.html

Se descargará al archivo dump.html en su carpeta actual

Fred
fuente
El principal problema con eso es que está descargando la página de inicio , no todo el sitio web.
Phoshi el
Bueno, mire la página del manual
Fred
2
Lo último que verifiqué curles que no realiza descargas recursivas (es decir, no puede seguir hipervínculos para descargar recursos vinculados como otras páginas web). Por lo tanto, no se puede reflejar un sitio web completo con él.
Lawrence Velázquez
Bueno, entonces haz un script rápido para obtener los enlaces, estamos en la línea de comando, ¿verdad? De lo contrario, solo use una herramienta con una interfaz gráfica.
Fred
2
(Y su nombre es cURL ... Creo que la edición de John T realmente estaba mejorando su respuesta.)
Arjan