下载路由 | DownloadRouter
接管浏览器任意下载链接,快速调起分发给迅雷 / 比特彗星等客户端
识别漏网就按住 Alt + 右键
Take over any download link in the browser, quickly launch and distribute it to clients such as Thunderbolt / BitComet.
链接
功能清单
- 右键即下:在下载链接上右键,直接交给迅雷 / 比特彗星
- 自动识别:按扩展名和 URL 特征判断是否为下载链接,普通链接不动
- 协议齐全:HTTP / HTTPS / FTP / 磁力 / ED2K
- 识别兜底:按住 Alt + 右键可跳过识别,对任意链接强制唤起
- 深浅色自适应:默认跟随系统,也可在设置里锁定
- 零常驻侵入:页面里不留任何常驻元素,右键菜单按需创建、用完即焚
- 严格 CSP 兼容:样式走构造式样式表,不受页面
style-src 限制
效果

菜单只有下载器、复制链接和设置,浏览器自带的那些花里胡哨项全没了。
安装
- 装一个脚本管理器,首选 Tampermonkey,也兼容 脚本猫 ScriptCat 和 Violentmonkey
- 从脚本猫安装页一键装,或手动导入本仓库的
DownloadRouter.user.js
- 打开任意网页,右键一个下载链接
怎么设置
右键菜单最底部的 设置,或油猴菜单里的 设置:
| 选项 |
说明 |
| 唤起方式 |
两条触发路径,当前方式失效时切换另一个再试 |
| 菜单配色 |
跟随系统 / 强制浅色 / 强制深色 |
| Alt + 右键强制唤起 |
识别漏网时的兜底,默认开启 |
改完点 保存 即可,设置存在本机浏览器里。
使用小提示
- 磁力链、ED2K 属于系统全局协议,会交给系统里注册的默认 BT / 磁力客户端处理
- 浏览器首次唤起会弹「是否打开外部应用」,勾上记住选择即可
- 快捷键:Alt + 右键强制唤起,Esc 关闭菜单
点了没反应
- 在设置里切换「唤起方式」再试,两条路径个别站点只认一条
- 仍无反应 → 该协议没注册,即没有安装对应客户端,可在注册表确认:
HKCU\SOFTWARE\Classes\thunder → 迅雷
HKCU\SOFTWARE\Classes\bc → 比特彗星
- Firefox 还需在
about:config 里设置
network.protocol-handler.expose.thunder / .bc 为 true
License
Apache-2.0 © 2026 mks155