FluxDown CLI 0.3.0 - 2026-07-31
🚀 新功能
fluxdown add新增 HTTP Basic 认证支持:可通过--http-user/--http-passwd为需要登录的下载地址提供凭据(与 aria2 同名选项对应);加上--save-auth后凭据会按站点保存,后续对同一站点发起下载时会自动带上,无需重复输入。
🐛 问题修复
- 修复部分服务器以非标准的
Content-Encoding: none响应时,下载被直接判定为不支持并永久失败、重试也无法恢复的问题。 - 修复续传任务在连接数被压缩为单连接时(例如域名被记忆为「仅单连接」,或重启后沿用了该记忆),会清空已下载分段进度并从头重下的问题;现在会保留已下载数据,仅降级为单连接继续下载。
⚡ 性能优化
- BT/磁力任务续传更快:已暂停但未完成的任务恢复下载时,不再重建会话、重新做整体文件校验,基本可以秒级续传;Windows 平台的临时文件改为稀疏分配,减少下载过程中的磁盘占用与写入量。
- 自动代理模式下,各站点的代理选路结果会跨重启保留:此前验证有效的代理线路会被直接复用,减少新建任务时的重复测速等待;代理线路失效时也能更快识别并切换。
FluxDown CLI 0.3.0 - 2026-07-31
🚀 Features
fluxdown addnow supports HTTP Basic authentication: pass--http-user/--http-passwdto supply credentials for downloads that require a login (matching aria2's options of the same name); add--save-authto remember the credentials per site, so later downloads from the same site are authenticated automatically without re-entering them.
🐛 Bug Fixes
- Fixed downloads being permanently rejected — and unrecoverable via retry — when a server responded with the non-standard
Content-Encoding: noneheader. - Fixed resumed downloads losing already-downloaded progress and restarting from scratch whenever the connection count collapsed to a single connection (e.g. a domain remembered as single-connection-only, including after a restart); resuming now keeps the downloaded data and simply continues with one connection.
⚡ Performance
- Faster BT/magnet resume: resuming a paused-but-incomplete torrent no longer rebuilds the session or re-verifies the whole file, making it resume in close to a second; on Windows, staging files now use sparse allocation, cutting disk usage and write overhead during downloads.
- Auto proxy mode now remembers per-site routing decisions across restarts: previously-validated proxy routes are reused directly, cutting the repeated speed-testing wait when creating new tasks, and failing routes are detected and switched away from faster.
📦 下载预编译二进制
| 平台 | 资产 |
|---|---|
| Windows x64 / ARM64 | FluxDown-CLI-0.3.0-windows-{x64,arm64}.zip
|
| macOS Intel / Apple Silicon | FluxDown-CLI-0.3.0-macos-{x64,arm64}.tar.gz
|
| Linux x64 / ARM64(musl 静态链接,任意发行版可用) | FluxDown-CLI-0.3.0-linux-{x64,arm64}.tar.gz
|
解压后得到 fluxdown(Windows 为 fluxdown.exe),放入 PATH 即可使用。文件校验见 SHA256SUMS.txt。
🛠️ 从源码安装
cargo install --git https://github.com/zerx-lab/FluxDown fluxdown_cli🚀 快速开始
fluxdown ping # 探活(需 FluxDown App / server 运行中)
fluxdown add https://example.com/f.zip
fluxdown ls服务地址经 --url 或 FLUXDOWN_URL(默认 http://127.0.0.1:17800),
管理 token 经 --token 或 FLUXDOWN_TOKEN。