fast-down 1.2.0

超级快的下载器核心库
Documentation

fast-down 快下

GitHub last commit (branch) Rust Latest version Documentation License

fast-down 全网最快多线程下载库

cli界面

优势

  1. 全网最快多线程下载库
  2. 支持断点续传
  3. 安全的 Rust 代码
  4. 超强任务调度算法:自研 fast-steal 任务窃取算法
  5. 跨平台,Windows、Linux、Mac OS 都支持
  6. 优秀的错误自动重试,下载过程中随意断网都可以保证文件正确下载
  7. 详细的进度跟踪
超级快的下载器命令行界面

Usage: fast-down [OPTIONS] <URL>

Arguments:
  <URL>  要下载的URL

Options:
  -f, --allow-overwrite
          强制覆盖已有文件
  -c, --continue
          断点续传
  -d, --dir <SAVE_FOLDER>
          保存目录 [default: .]
  -t, --threads <THREADS>
          下载线程数 [default: 32]
  -o, --out <FILE_NAME>
          自定义文件名
  -p, --all-proxy <PROXY>
          代理地址 (格式: http://proxy:port 或 socks5://proxy:port)
  -H, --header <Key: Value>
          自定义请求头 (可多次使用)
      --download-buffer-size <DOWNLOAD_BUFFER_SIZE>
          下载缓冲区大小 (单位: B) [default: 8192]
      --write-buffer-size <WRITE_BUFFER_SIZE>
          写入缓冲区大小 (单位: B) [default: 8388608]
      --progress-width <PROGRESS_WIDTH>
          进度条显示宽度 [default: 50]
      --retry-gap <RETRY_GAP>
          重试间隔 (单位: ms) [default: 500]
      --no-browser
          不模拟浏览器行为
  -y, --yes
          全部确认
      --no
          全部拒绝
  -v, --verbose
          详细输出
  -h, --help
          Print help
  -V, --version
          Print version