返回网络

Hydra Download Manager:IDM 那套本事白送给你,还附送一条命令行

目录

9
  1. 一、下载地址
  2. 二、实测信息
  3. 三、多源镜像会自动搬家
  4. 四、会从慢连接手里抢片段
  5. 五、断了能续,坏了能修
  6. 六、命令行不是附赠品
  7. 七、桌面端像个安静的下货仓
  8. 八、移动端与嵌入
  9. 九、软件信息

Hydra Download Manager 主界面:工具栏、左侧分类树,以及本机实测下载完成的记录

Hydra Download Manager(HDM)是一个用 Rust 写的多线程下载工具,定位是 IDM、FDM、JDownloader 的开源替代品:拖一个链接进来,它会自动拆成多个分段并发拉取,断了能续,坏了能修。界面干净,没有广告,Windows、macOS、Linux 都能跑,而且除了图形界面还带一整套命令行和终端界面——顺手就能塞进脚本里。核心引擎 libhydra 冻结了 C ABI,语言绑到 C/C++、Python、Swift、Go、Kotlin、Dart、C#、Zig,想嵌进自己程序里也接得上。

下载地址

资源说明
官方官网 https://hydra.javad.dev ;代码仓库 https://github.com/ja7ad/hydra ;Windows 提供安装器 / Portable 便携版 / winget,Linux 提供 deb、rpm、Ubuntu PPA、Fedora COPR、Arch AUR,macOS 提供 dmg、pkg 与 Homebrew,另有 curl / PowerShell 一键安装脚本
123云盘https://1626683.share.123pan.cn/123pan/ekeA-bWqw?pwd=8888#
夸克网盘https://pan.quark.cn/s/c9f55a4705d7
蓝奏云盘未提供

本次转存的是官方 Windows 便携版 hydra-1.0.1-windows-portable-amd64.zip(15.6 MiB),解压直接跑 hydra-gui.exe,不写注册表。提取码统一 8888。

实测信息

先说版本。官网首页到现在还挂着 v0.6.1,但代码仓库的 Releases 已经发到 v1.0.1(正式版,2026-09-26),其后还有 v1.0.2-rc 一路到 v1.0.9-rc 的一串预览版。本机实测用的是 v1.0.1 的 Windows 便携包,hydra --version 回的是 hydra 1.0.1。仓库约 916 stars / 59 forks,主语言 Rust,工具链跟的是 stable。

命令行实测(Windows 本机,2026-10-08),拿 Ubuntu 镜像的索引文件 ls-lR.gz(36.84 MB / 38,631,926 字节)当靶子:

  • hydra -x 8 -O ls-lR.gz <镜像地址>:36.8 MiB 用 22.5 秒拉完,平均 1.64 MiB/s,全程只发出 20 个 range 请求。
  • 进度行里那句 reqs=20 repairs=12 是这套调度器最有意思的地方:中途有 12 次片段被重发或接管,而不是整段推倒重来。
  • 断点续传:把文件截到 20 MiB 再 -c 续传,12.0 秒补齐剩下的 16.8 MiB,日志写得很清楚——16.8 MiB fetched (+20.0 MiB resumed)。
  • hydra checksum <地址>:报出体积 38,631,926 字节,并老实说明服务端没有声明摘要;给出的 ETag 6ac7130d-24d79f6 特意标注了它不是内容摘要。用 -H ETag <地址> 还能把响应头当问题直接问,回一行 "6ac7130d-24d79f6"。
  • 一个如实记录的短板:--no-save --print-checksum(不落盘只算哈希)在分段乱序到达时会拒绝出摘要,提示需要超过 8 MiB 的缓冲;要算校验和,就得让它真的落一个文件。

图形界面这边,把链接粘进「Add URL」,它自己就把文件归到了 Compressed 分类,保存路径按分类落到下载目录下。

新建下载时的信息确认框:自动归类到 Compressed,并给出保存路径

多源镜像会自动搬家

同一个文件给出多个下载地址,它会把各镜像当成分段来源一起用;其中一个镜像中途失效,剩下的镜像会自动顶上把缺口补齐。配合 Metalink 元文件更好用——给它一个 metalink,它自己找镜像。妙处在于你不用事先挑哪个源快,它一边下一边测,坏的那个自己就掉了。

会从慢连接手里抢片段

它的做法不是死守固定分块,而是实时测速后把正在卡住的任务片段转交给跑得快的连接,官方称之为 Range-Stealing。另一头还带卡顿检测,能在链路彻底劣化之前先识别出来。所以「下载到 90% 停住不动」这种经典场景,在它这里通常只是暂时的停顿,而不是需要你手动重来的事故。

断了能续,坏了能修

下载过程中直接定位写入,落盘位置不必等文件完整才出现,因此中途断开后可以接着传。更实用的是内置的校验和校验和 Reed-Solomon 比特纠错——文件局部损坏时能修复,而不是整个重下。另外它自带远端校验和查询,下完可以顺手对一下源站给的摘要。

命令行不是附赠品

CLI 提供 --compat=wget 兼容模式,老的 wget 脚本几乎零改动就能直接拿来用;另有 hydra interactive 全屏终端队列管理,以及下载中指定 --checksum sha256:... 的用法。语言也跟得上:CLI 为 GPL-3.0-or-later,底层库以 MIT / Apache-2.0 双许可提供,核心引擎有前向兼容的 CI 门禁。

桌面端像个安静的下货仓

队列与计划调度、剪贴板监听、限速与连接数上限、分类自动归档、常驻系统托盘、多语言界面这些都齐了。省电模式在笔记本上会主动降一档请求压力;剪贴板监听的实用之处在于复制到一段链接它就自己开始问要不要下,省掉一次复制粘贴和一次确认框。

移动端与嵌入

除桌面端外还提供 Android 端的 jniLibs 与 Apple 侧 Hydra.xcframework(含后台执行策略)。它的短板也明确:流媒体嗅探弱于 IDM,官网与素材均未给出与 aria2、IDM 的跑分对比,宣传以架构描述为主;另外它不做 BT。

软件信息

项目内容
软件名Hydra Download Manager(HDM)
版本v1.0.1(仓库最新正式版;官网页面仍写 v0.6.1,另有 v1.0.9-rc 等预览版)
类型下载工具
开发语言Rust(工具链跟 stable)
许可证GPL-3.0-or-later;libhydra 等库以 MIT / Apache-2.0 双许可提供
支持平台Windows / macOS / Linux,提供 GUI 与 CLI
官网https://hydra.javad.dev
代码仓库https://github.com/ja7ad/hydra
仓库热度约 916 stars / 59 forks(2026-10-08)
移动端Android jniLibs;Apple Hydra.xcframework
语言绑定C、C++、Python、Swift、Go、Kotlin、Dart、C#、Zig
安装包体积Windows 便携版 15.6 MiB;Windows 安装器 9.5 MiB
已知不足流媒体嗅探弱于 IDM;不支持 BT;无公开跑分对比
作者信息
一起用互联网帮助更多人

本文标签:网络

本文链接:Hydra Download Manager:IDM 那套本事白送给你,还附送一条命令行 - http://www.go176.net/post-7544.html