Commandes
Télécharger, configurer un profil, reprendre, statistiques.
Télécharger
turbodl-cli <PROFILE> <URL> [REQUEST OPTIONS]
Toutes les options de requête sont facultatives.
configure
Crée un profil validé à partir du profil par défaut (ou de --from) et des options données.
turbodl-cli configure <FILE> [OPTIONS]
turbodl-cli configure --default [--force]
| Option | Rôle |
|---|---|
--default | (Ré)écrit default.profile.json dans le dossier de configuration |
--from PROFILE | Profil de départ |
--dir FOLDER | Dossier de téléchargement |
--threads N | Connexions parallèles, 1 à 32 |
--retries N | Tentatives par segment |
--sort-by-category true|false | Ranger par catégorie |
--on-conflict rename|overwrite|skip | Fichier déjà présent |
--verbosity minimal|normal|full | Verbosité |
--password-env VARIABLE | Variable d'environnement du mot de passe Basic |
--add-ext CAT:ext,… | Ajoute des extensions à une catégorie (répétable) |
--remove-ext CAT:ext,… | Retire des extensions (répétable) |
--force | Écrase le fichier s'il existe |
configure accepte aussi les options de requête (--method, --header, --data, --data-file, --json, --cookies-file, --user, --referer, --user-agent, --proxy, --max-redirs, --timeout, --insecure), qui sont alors écrites dans le profil.
Attention
Un profil ne stocke jamais de secret : --cookie et --user nom:motdepasse sont refusés par configure. Utilisez --cookies-file, --password-env ou ${VARIABLE} dans les en-têtes.
resume
turbodl-cli resume <FILE.part.turbodl> [REQUEST OPTIONS]
Reprend un téléchargement interrompu à partir de son seul fichier d'état. Les secrets n'y étant pas enregistrés, repassez-les si besoin (-H, -b, -u). Voir Pause et reprise.
stats
turbodl-cli stats [--period 7d|30d|12m|all]
--period vaut 30d par défaut.