Automated Download Tool
Descarga vídeos desde tus sitios web favoritos de forma automatizada para
poder verlos sin conexión desde casi cualquier lugar.
Para actualizar a esta versión deberás borrar cualquier versión anterior
de este programa, no te preocupes las descargas pendientes no se verán afectadas.
Información
Este es un script escrito en Python para automatizar las descargas de sitios web
usando youtube-dl
como herramienta principal para llevar a cabo las descargas.
:information_source: Este programa no está hecho para objetivos de piratería,
si ese es su caso no lo use. Los recursos descargados deberán ser guardados
localmente solo para usted, no compartidos en Internet.
:warning: Tenga en cuenta que las descargas usando este programa pueden
considerarse ilegales, use bajo su propia responsabilidad.
Sitios web soportados
- platzi
Características y requerimientos
Características
- Puedes descargar rutas de aprendizaje o escuelas de manera fácil.
- No necesitas ingresar datos como usuario y contraseña en el programa.
- Descargas ordenadas automáticamente.
- Compatibilidad
- Distribuciones GNU/Linux [Probado]
- macOS [No probado]
- Windows 10 - Por el momento solo mediante WSL [Probado]
- Selección de calidad (manual/automática)
- Subtítulos (Solo si es soportado por la página web)
- Selección de velocidad (manual/automática)
- Descargas en paralelo
- Tiempo de reposo durante cada descarga (manual/automático)
- Información sobre descargas restantes [Pronto]
Algunas características se explicarán más adelante.
Requerimientos
- Necesitas un nivel básico de conocimiento en GNU/Linux o algún sistema
Unix-like. - Si eres usuario de Windows necesitas seguir instrucciones extras.
NOTA: En cuanto a nivel básico me refiero a conocer el
funcionamiento de comandos como:
ls
- Para listar archivos.cd
- Para cambiar el directorio de trabajo.mkdir
- Para crear directorios.
Instalación
Esta sección es solo para entornos Unix-like como distribuciones GNU/Linux o
macOS etc. Si eres un usuario de Windows, antes de hacer lo
que aquí se indica primero debes tener instalado y activado Ubuntu en WSL,
para aprender como o verificar que la instalación de Ubuntu en WSL
se hizo correctamente puedes revisar esta guía
-
Instalación automática:
-
Instalar
Para realizar la instalación basta con ejecutar el siguiente comando en la terminal
sudo apt-get install wget sh -c "$(wget -O- https://raw.githubusercontent.com/Devil64-Dev/automated-dtool/master/extra/install.sh)"
El comando anterior ejecuta un script que se encarga de instalar las
dependencias y paquetes necesarios para el correcto funcionamiento del programa.Entornos admitidos
- ArchLinux
- Manjaro
- Ubuntu
- Debian
- Ubuntu en WSL (Windows Subsystem for Linux)
Si todo se instaló correctamente, solo debes ejecutar
automated-dtool
en la terminal para poder correr el programa. -
Diferencias entre versiones
Existen dos versiones, la versión de la rama
master
y la ramafull
ambas ramas siempre están actualizadas.-
master -
Solo contiene los archivos necesarios para la instalación
y ejecución del programa, no contiene vídeos u imágenes de muestra. -
full -
Además de los archivos del programa, también los vídeos e imágenes
de muestra, por lo cual el espacio que ocupa en disco en comparación con la
ramamaster
es mucho mayor.
-
-
-
Instalación manual
Si tienes una distribución diferente a Ubuntu, Debian, ArchLinux y Manjaro
u ocurre un error durante la instalación automática puedes hacer el proceso
de instalación manualmente tal como se indica en esta guía
Uso
Para ver un ejemplo de como usar