- Inicio
- Características
- Línea de comandos
Scripts bienvenidos. Incluye los parámetros de IDM.
MDM acepta los parámetros de línea de comandos de IDM, de modo que los scripts escritos para IDM pueden pasarle sus descargas. Una herramienta aparte descarga en un terminal, y una API local permite que otros programas vean y controlen la aplicación en ejecución.
Parámetros de IDM, sin cambios
La aplicación entiende los mismos parámetros que IDM: /d para la dirección, /p para la carpeta, /f para el nombre de archivo, /a para ponerlo en cola sin iniciar, /n para omitir la ventana Información del archivo de descarga y /s para iniciar la cola de descarga principal. Un archivo por lotes u otro programa que controle IDM de esta manera puede controlar MDM cambiando el nombre del programa.
misterdownloadmanager.exe /d https://example.com/files/report.pdf /p D:\Reports /n
Si MDM está en ejecución, el comando se le envía; si no, MDM se inicia y lo ejecuta. En macOS y Linux, el programa tiene el mismo nombre, sin .exe.
Un descargador para el terminal
misterdownloadmanager-cliviene con cada descarga de MDM y funciona sin que la aplicación esté en ejecución. get descarga un archivo a través de varias conexiones con una línea de progreso, Ctrl+C lo pausa y resume continúa más tarde. video-get descarga un vídeo, y torrent-get un torrent o solo algunos de sus archivos. video-info y torrent-info indican qué hay para elegir antes de descargar. misterdownloadmanager-cli help <command> enumera todas las opciones, y un comando que falla sale con el código 1.
JSON para scripts y programas
Con --json, cada comando imprime JSON, un objeto por línea: una línea de progreso cada medio segundo mientras se descarga un archivo, luego la ruta, el tamaño y el tiempo cuando termina. Los tamaños están en bytes, las velocidades en bytes por segundo, y un fallo imprime un objeto de error, de modo que un script o un agente de IA lee el resultado sin analizar texto. Los formatos se enumeran comando por comando.
Una API para la aplicación en ejecución
Otros programas pueden solicitar a la aplicación en ejecución sus descargas, como JSON, y pausarlas, iniciarlas, eliminarlas o borrarlas. Se conectan a un puerto solo en este equipo, con un token secreto que cambia en cada inicio y que solo sus propios programas pueden leer. La API está desactivada hasta que la active con misterdownloadmanager-cli api on, y status, pause, start, remove y delete la usan desde la línea de comandos.
Cada solicitud y respuesta se describe campo por campo en un esquema JSON, creado a partir del código con el que responde la aplicación, para que los programas puedan verificar lo que envían o generar sus tipos a partir de él. Los asistentes de IA usan la misma API a través del servidor MCP de MDM.
Más para scripts
playlist-getdescarga los vídeos de una lista de reproducción o canal, y gallery-get una galería de imágenes. get admite hasta 128 conexiones con -c, --dns para elegir quién convierte los nombres en direcciones, y --adapter para enviar una descarga a través de un adaptador de red o no enviarla en absoluto. El /startup de la aplicación la inicia oculta en el área de notificación. La lista de la API también proporciona las colas, las categorías y el espacio libre, e inicia y detiene una cola por nombre.
Gratis, código abierto, sin anuncios, sin prueba.
Descargar Mister Download Manager