Introducción
Qué es TurboDL y cómo encajan sus piezas.
TurboDL es un gestor de descargas multihilo, al estilo de IDM, escrito en Rust. Divide cada archivo en segmentos descargados en paralelo, pausa y reanuda sin perder nada, y ordena tus archivos por categoría.
Qué incluye TurboDL
| Pieza | Programa | Para qué |
|---|---|---|
| Aplicación de escritorio | turbodl | Lista filtrable, cola, detalles por hilo, ajustes, estadísticas, temas, tres idiomas, actualizaciones |
| Línea de comandos | turbodl-cli | Scripts y servidores, guiada por perfiles JSON |
| Servidor MCP | turbodl-mcp | Descargas controladas por un asistente de IA |
| Extensiones | Chrome, Firefox | Envían las descargas del navegador a la aplicación |
Los tres programas comparten el mismo motor: una descarga se comporta igual en todas partes.
Cómo acelera
- Una primera petición (
Range: bytes=0-0) revela el tamaño del archivo y si el servidor acepta rangos de bytes. - El archivo se divide en tantos segmentos como hilos (8 por defecto, hasta 32).
- Cuando un segmento termina antes que los demás, su conexión toma la mitad del segmento restante más grande: ninguna conexión queda inactiva hasta el final.
Nota
Si el servidor no admite rangos de bytes, TurboDL descarga en un solo flujo y te avisa de que no se podrá reanudar.