网盘直链下载指南:8 大网盘通用用户脚本的完整上手手册
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
网盘直链下载助手是一款跑在浏览器里的用户脚本:打开网盘页面后,它能解析出文件的真实直链地址,再交给 IDM、aria2 这类下载工具完成网盘下载加速。整套流程不涉及任何第三方中转,代码完全开源可审计。本文按「诊断 → 选型 → 实操 → 避坑」的主线,把从安装到批量取链的每一步讲清楚。
🔍 先定位问题:网盘下载慢到底卡在哪
从网盘取文件慢,通常不是单一原因,而是三道关卡叠加:
- 通道关卡:官方客户端的下载通道有固定策略,非会员用户的并发数和带宽被压缩,这是「网盘限速」最常见的来源;
- 账号关卡:同一账号的下载优先级、可用带宽,取决于你的会员等级和账号状态;
- 工具关卡:浏览器自带的下载器基本是单线程,即使拿到好地址也跑不满带宽。
直链思路的价值就在第一道关卡:不经过客户端的限速通道,直接用你自己的账号向网盘官方接口申请文件下载地址,再用多线程下载器去拉数据。速度最终由「你的带宽 × 账号权限」决定,而不是由客户端决定。
📦 这个脚本做什么:一件事 + 八大网盘
项目本身基于同名的开源脚本二次开发,保留原有解析逻辑,针对部分网盘的接口变化做了持续适配。它只做一件事:在你浏览网盘时,把选中文件背后的真实下载地址解析出来,然后把「怎么用这个地址」的决定权交给你。
覆盖的 8 家平台如下:
| 平台 | 适用情况 |
|---|---|
| 百度网盘 | 用户量最大的平台,个人盘与分享页均有覆盖 |
| 阿里云盘 | 大文件传输稳定,个人盘与分享链接均可处理 |
| 中国移动云盘 | 适合个人文件批量搬运,支持批量复制直链 |
| 天翼云盘 | 直链产出成功率高,表现波动小 |
| 迅雷云盘 | 与下载工具的衔接顺畅,取链后即可入队 |
| 夸克网盘 | 界面清爽,解析后的操作流程直观 |
| UC网盘 | 适配的页面场景多,分享页也在支持范围内 |
| 123云盘 | 页面简单,上手后点几下即可出链 |
选型时有一点值得单独说明:市面上还有另一类「解析站/第三方中转」型工具,它们的原理是把你的文件交给作者的服务器,用别人的会员账号转存后返回不限速链接。这条路能绕开限速,但代价是文件内容经过他人服务器、账号关联风险和服务随时失效。本脚本走的是直连官方接口的路线,权限始终在你自己的账号手里,边界也更清晰。
⚙️ 上手前:三件环境配置
安装前对照下面三项自查,能省掉大部分排查时间:
- 浏览器:Chrome 76 及以上、Edge 88 及以上;Firefox、Safari 等主流浏览器均可,Windows / Mac / Linux / Android 平台都支持;
- 脚本管理器(用户脚本的「地基」,二选一):
- Tampermonkey(篡改猴):各商店普及度最高;
- ScriptCat(脚本猫):对国内用户更友好,仓库里还附有专门的 README-ScriptCat.md 说明;
- 多线程下载工具(可选,但强烈建议):IDM、AB Download Manager、aria2、比特彗星任选其一。不装也能复制直链手动下载,装了才能把「直链 + 多线程」的组合发挥到位,比如用 IDM 下载网盘文件就是最常见的搭配。
✅ 从拿到脚本到跑通验证
整个安装分四步,全程不需要注册任何账号:
第 1 步:获取脚本。从仓库拉取最新代码:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant仓库里带.user.js后缀的文件就是脚本本体,不想用 Git 的话,直接下载这份脚本文件也行。
第 2 步:导入脚本管理器。打开 Tampermonkey 或 ScriptCat 面板,选择「新建脚本 / 添加新脚本」,把.user.js文件的全部内容粘贴进去并保存。
第 3 步:确认启用。在管理器列表中检查脚本处于「已启用」状态。脚本是document-start阶段执行的,保存后不需要额外操作。
第 4 步:页面验证。打开任意一个受支持网盘的文件列表页,页面会出现「下载助手」相关按钮;选中文件后点一下,弹出窗口里就是解析出的直链和后续下载选项。能弹出直链,说明整条链路已跑通。
🧭 直链到手:五种下载通道对照
拿到直链后,脚本内置了多条交付通道,按你手上的工具对号入座即可:
| 通道 | 对接工具 | 适合的场景 |
|---|---|---|
| API 下载 | IDM、AB Download Manager、浏览器自带下载器 | 日常最常用,一键接管,自动唤起下载器 |
| Aria2 下载 | aria2、Motrix、AriaNg | 多文件队列、服务器挂机下载,脚本党首选 |
| RPC 推送 | 本地或远程的 RPC 服务(Motrix / Aria2 系) | 想把链接推送到另一台机器下载,设置页里可配置服务地址、端口、token 并测试连接 |
| cURL 下载 | Windows / Linux / macOS 终端 | 不装图形工具,复制命令行直接跑 |
| 比特彗星下载 | 比特彗星(BitComet) | 习惯用 BC 的用户,通过 BC 地址直接调起 |
批量场景不用逐条操作:在网盘页面勾选多个文件,一次触发下载,所有直链会一并生成,配合下载器自带的队列管理排队执行即可。
🔓 直链是怎么来的:大白话原理与边界
打个比方:网盘仓库里存着你的包裹,官方客户端是「仓库代派服务」——它替你取件,但派多快它说了算。而直链下载等于你自己去仓库服务台报单号取件:脚本拿着你浏览器里已有的登录态,向网盘公开的官方 API报出文件清单,申请到每个包裹的「取件码」(直链),之后你用自己的车(下载器)把包裹拉走,仓库不会因为你换了辆车就拦你,但派件速度依然按你的会员等级来。
几个必须说清的边界:
- 不做破解:项目说明里明确写了,未以任何形式承诺、宣传或实现对网盘限速机制的破解;非会员账号拿到的仍是受限速度。速度提升通常来自接口策略、本地网络环境和服务商阶段性的带宽调整;
- 无第三方中转:整条链路没有经过任何第三方服务器,请求直连官方接口,文件内容不落地到别人手里;
- 代码可审计:项目以 AGPL-3.0 开源,实现细节可以直接读源码;各平台的适配配置放在 config/ 目录下的 JSON 文件里,如
ali.json、quark.json、xunlei.json,想研究某家网盘的取链逻辑,直接翻对应文件即可; - 完整说明:仓库根目录的 README.md 和 README-ScriptCat.md 有更详尽的合规声明与第三方中转类工具的风险分析,建议花两分钟读完。
📌 避坑清单:四类常见情况与处理
- 某家网盘解析失败:网盘会不定期调整页面结构和接口,脚本需要跟进适配。先确认脚本是否为最新版,仍不行的话到项目仓库提 Issue,维护者会跟进修复。
- 速度没明显提升:直链解决的是「通道」问题,不是「带宽」问题。宽带本身有限、或账号权限低时,直链只能在该范围内发挥作用。要榨干带宽,正确姿势是直链 + 多线程工具(aria2、IDM 等)。
- 脚本装好后没反应:按顺序排查三处——脚本管理器扩展是否启用、脚本本身是否处于已启用状态、刷新网盘页面后是否重新加载。三步都正常仍不行的,检查浏览器版本是否达标。
- 安全性顾虑:本脚本无第三方服务器、开源可审计,依赖的是公开 API。反过来,看到宣称「破解限速」「无限制下载」却要求你先关注公众号、装 APP 完成「任务」的同类脚本,本质是借他人会员账号中转,存在文件被第三方看到、账号连带风险和服务随时停摆的问题,不建议使用。
下一步动作
到这里整套流程已经闭环,按顺序做四件事就能跑起来:
- 扩展商店安装 Tampermonkey 或 ScriptCat;
- 拉取仓库或下载
.user.js文件,导入管理器并启用; - 打开常用网盘页面,用「下载助手」按钮验证直链解析;
- 装好一款多线程下载器,把批量文件的直链推入队列,之后下载交给它后台执行即可。
如果某家网盘解析异常,把现象整理成 Issue 反馈给维护者,是比换工具更有效的推进方式。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考