He encontrado este software para mi propio uso de vez en cuando, recordé tu pregunta. Eso es lo que he encontrado, quizás eso pueda ayudarte:
Folx
Folx es un administrador de descargas gratuito para Mac OS X con una verdadera interfaz de estilo Mac. Ofrece gestión conveniente de descargas, configuraciones flexibles, etc. Folx tiene un sistema único de clasificación y mantenimiento del contenido descargado.
iGetter
Site Explorer permite la exploración de toda la web o sitios FTP, para que pueda encontrar y descargar fácilmente los archivos que le interesan. Para explorar un sitio HTTP, HTTPS o FTP, seleccione el elemento del grupo Site Explorer y elija la función de menú contextual "Ingresar al sitio URL "para establecer una URL del sitio. Cuando llegue al archivo que desea descargar, haga doble clic en él o elija la función de menú contextual "Agregar a la cola" y aparecerá en la cola para descargar. Si desea cancelar el procesamiento, simplemente presione el botón "Pausa" en la barra de herramientas. Site Explorer analiza las páginas HTML para todos los enlaces disponibles, incluso buscando en las funciones de JavaScript, por lo que mostrará una lista completa del contenido de la página web.
Y encontré lo siguiente, cuando estaba buscando tu pregunta:
¿Cómo puedo descargar todos los archivos MP3 de un sitio web?
¡SiteSucker es una excelente aplicación (gratuita)! Le permitirá descargar carpetas de un sitio. Entonces, solo ingrese su URL y haga clic en "Descargar"
SiteSucker es una aplicación de Macintosh que descarga automáticamente sitios web de Internet. Lo hace copiando asincrónicamente las páginas web, imágenes, fondos, películas y otros archivos del sitio en su disco duro local, duplicando la estructura de directorios del sitio. Simplemente ingrese una URL (Localizador uniforme de recursos), presione Intro y SiteSucker puede descargar un sitio web completo.
Use la herramienta de línea de comando
wget
para esto. Si no lo hawget
instalado, instálelo siguiendo las instrucciones aquí .Para descargar todos los archivos vinculados desde una url, ejecute un comando como
La
--recursive
opción le dicewget
que siga los enlaces. El--no-clobber
medio solo descarga cada archivo vinculado una vez y--no-parent
evita que sewget
sigan los enlaces que conducen a un directorio principal, generalmente no es lo que desea.Más información está disponible en los documentos .
fuente
brew install wget
y estás listo para ir.Aquí hay otra alternativa, similar a la de Foxl .
Actualización: agosto de 2019
Ambos complementos del navegador han sido descontinuados y su funcionalidad ahora es parte de Download Shuttle Pro (versión paga). Los complementos aún se pueden descargar en la página de soporte oficial . Para las versiones más nuevas de Safari, uno podría tener que encontrar formas de sortear la limitación impuesta de "extensión insegura".
Respuesta original a continuación
Download Shuttle es un administrador de descargas simple y liviano para macOS. Funciona como una extensión independiente o como una extensión del navegador. Viene con complementos para Safari y Chrome .
Es libre . Me resulta más fácil de usar que Foxl. En comparación con la versión gratuita de Foxl, también tiene la ventaja de no tener anuncios o ventanas emergentes que le piden que compre la versión completa.
Se está actualizando (aplicaciones y extensiones) a partir de 2017.
Probado en macOS 10.12.5 y Safari 10.1.1.
fuente
Respuesta del navegador Chrome / Firefox. Chrome / Firefox puede usar el atributo de descarga HTML5 .
Que yo sepa, Safari todavía no lo admite.
Ya que estás construyendo las páginas web. Puede agregar el atributo de descarga a los enlaces y también darles un nombre de clase que lo ayudará a encontrarlos.
Luego, utiliza un botón que ejecuta una función de JavaScript que simulará hacer clic en los enlaces que usan el atributo de descarga para forzar la descarga de los archivos en lugar de abrirlos.
Ejemplo.
Tampoco es que las imágenes estén en un subdirectorio.
Página de ejemplo de trabajo
fuente