0.4.9-rc.1 - 2026-09-23
🚀 新功能
- 支持解析 thunder:// 链接并直接下载
- HLS 下载支持 EXT-X-MAP(fMP4/CMAF)分片;未指定播放列表的 .m3u8 直链自动回落为普通文件下载
🐛 问题修复
- 下载更稳:5xx/408 响应纳入自动重试;416 响应不再耗尽重试次数;分段下载无进度时自动回退为单流下载;单流续传失败时改为整文件重新下载,避免卡死
- 服务器返回的 Last-Modified 在跨 CDN 节点间漂移时仅告警,不再误判并清空已下载数据
- 修复识别到 aws-chunked 传输编码时下载校验失败的问题
- BT 任务勾选部分文件下载时,保留种子内的子目录结构
- 代理修复:系统代理地址自带 scheme 时不再拼出 http://http:// 的错误地址;macOS/Linux 下正确读取系统代理设置(scutil/gsettings);yt-dlp 相关下载现在会正确使用所配置的代理
- 校验和(checksum)输入增加清洗与预校验,提前拦截非法格式
- 删除任务后,相关 RSS 订阅条目与队列内任务顺序能正确同步,不再残留脏状态
0.4.9-rc.1 - 2026-09-23
🚀 Features
- Added support for parsing and downloading thunder:// links
- HLS downloads now support EXT-X-MAP (fMP4/CMAF) segments; a bare .m3u8 link that isn't a playlist now falls back to a plain file download automatically
🐛 Bug Fixes
- More reliable downloads: 5xx/408 responses are now auto-retried; 416 responses no longer exhaust the retry budget; segmented downloads with no progress fall back to a single stream; failed single-stream resumes now re-download the whole file instead of getting stuck
- A server's Last-Modified header drifting across CDN nodes now only logs a warning instead of wrongly wiping already-downloaded data
- Fixed a validation failure that occurred when a server used aws-chunked transfer encoding
- Selecting a subset of files in a BitTorrent task now preserves the torrent's subdirectory structure
- Proxy fixes: a system proxy address that already includes a scheme no longer gets mangled into http://http://; system proxy settings are now read correctly on macOS/Linux (scutil/gsettings); yt-dlp-based downloads now correctly use the configured proxy
- Checksum input is now sanitized and pre-validated, catching malformed values earlier
- Deleting a task now correctly keeps related RSS subscription entries and queue ordering in sync, instead of leaving stale state behind
📦 下载预编译二进制
| 平台 | 资产 |
|---|---|
| Windows x64 / ARM64 | FluxDown-CLI-0.4.9-rc.1-windows-{x64,arm64}.zip
|
| macOS Intel / Apple Silicon | FluxDown-CLI-0.4.9-rc.1-macos-{x64,arm64}.tar.gz
|
| Linux x64 / ARM64(musl 静态链接,任意发行版可用) | FluxDown-CLI-0.4.9-rc.1-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。