最近发现一款叫 FluxDown 的下载工具,用 Rust 写的。说实话,我对这类工具已经有点审美疲劳了,但看到它支持 BitTorrent 磁力链接和 HLS/DASH 流媒体,还是忍不住试了一下。
一个下载器,搞定所有协议
FluxDown 支持 HTTP、HTTPS、FTP、磁力链接,甚至还能直接下载 HLS/DASH 流媒体。这意味着你不需要再为不同场景装好几个工具,一个就够了。它的每个协议都有专属优化引擎——比如 HTTP 用 Range 请求,BT 用 DHT 节点发现,听起来就很硬核。
用 Rust 和 Tokio 构建,零开销抽象,内存安全的同时还能保持原生级并发性能。
这大概就是它能做到多线程加速还不崩的原因吧。
细节控的福音
几个让我觉得挺贴心的小设计:
- 限速不卡网:基于令牌桶算法的全局限速器,下载的时候浏览网页不卡顿。
- 断点续传:所有状态存到 SQLite,关掉再开也不会丢进度,强迫症狂喜。
- 界面好看:不是那种老土的灰色界面,颜值在线。
另外,它和浏览器无缝集成,右键就能调用,省了不少事。
我的看法
说实话,现在下载工具挺多的,但能用 Rust 重写核心的还真不多。性能是一方面,更重要的是它把复杂的功能都整合到一个干净的工具里,而且免费无广告。虽然目前还是便携版,但日常使用完全够了。如果你经常下载大文件或者追剧,值得一试。
唯一的小遗憾是还没看到开源计划,希望作者后续能放出源码,让社区一起参与改进。毕竟,好的工具需要更多人的智慧。
永久免费,零广告,这年头还有这种良心软件,且用且珍惜吧。
评论 (0)