Verbosity
Three output levels, chosen in the profile.
The verbosity field of the profile chooses the output (turbodl-cli configure p.json --verbosity full).
minimal
A one-line bar, then the file path. Ideal in scripts:
⠋ [████████████▓░░░░░░░] 61% 6.1 MB / 10.0 MB • 5.2 MB/s • 1 s left
C:\Users\me\Downloads\General\10Mb.dat
normal
Colored header, overall bar with speed and time left, final summary:
⬇ 10Mb.dat 10.0 MB 📁 General resumable 8 threads
✔ Done: 10.0 MB in 4 s (2.3 MB/s on average)
→ C:\Users\me\Downloads\General\10Mb.dat
full
On top of that: one bar per thread (range, %, speed, state) and a timestamped log (probe, segments started or split, retries, resume):
22:00:01 probe HTTP 206: 10Mb.dat, 10.0 MB, resume supported
22:00:01 segment #0 started (0–1310720)
22:00:03 segment #2 split at 2.4 MB → new #8
#0 [■■■■■■■■■■■■■■■■■■■■■■■■■■■■■·] 96% 1.2 MB/s active
Sensitive header values are never displayed.