Ir al contenido
TurboDL

CLI

Recetas

Casos habituales, listos para copiar.

Token Bearer sin guardarlo

export API_TOKEN=xxxx
turbodl-cli default https://api.example.com/file.zip -H 'Authorization: Bearer ${API_TOKEN}'

Las comillas simples impiden que el shell sustituya ${API_TOKEN}: TurboDL lo hace por sí mismo, en cada reanudación.

Archivo de Google Drive

turbodl-cli default "https://drive.google.com/file/d/1AbC.../view?usp=sharing"

El enlace compartido se convierte, y la página «no se puede analizar este archivo» de los archivos grandes se supera automáticamente. Para un archivo privado, exporta las cookies del navegador en formato cookies.txt:

turbodl-cli default "https://drive.google.com/file/d/1AbC.../view" --cookies-file cookies.txt

Autenticación Basic

turbodl-cli default https://intranet.example.com/informe.pdf -u alice

La contraseña se pide sin eco. En un perfil: --password-env INTRANET_PASS.

Detrás de un proxy

turbodl-cli default https://example.com/imagen.iso --proxy socks5://127.0.0.1:1080

En un script

#!/usr/bin/env bash
set -e
for url in $(cat enlaces.txt); do
  turbodl-cli scripts.profile.json "$url" || echo "fallo: $url (código $?)"
done

Con un perfil --verbosity minimal, la última línea mostrada es la ruta del archivo.