网盘直链下载助手完整教程:油猴脚本取直链,九大网盘全接入
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
昨晚把一份 3.1GB 的 4K 素材放进百度网盘,点网页版下载按钮,速度挂在 256KB/s 上跑了两个小时,浏览器标签页还不敢关。换成网盘直链下载助手(LinkSwift)——一款开源油猴脚本(让浏览器按你的意愿执行自定义代码的插件)之后,流程完全变了:先在浏览器里取回直链(文件在服务器上的真实存放地址),再交给本机多线程下载器直连,同样这份素材 6 分钟跑完。Windows、macOS、Linux、Android 都能用,面向所有网盘用户,免费。
🎯 它是什么,治的是哪种疼
网页版慢的根源,是文件必须经过网盘的中转层,而这一层的速度由服务端单方面控制,非会员通常只有几十 KB/s。脚本干的活就一件事:趁你已登录,调用网盘厂商公开的下载 API(官方提供的文件地址查询接口),取回文件直链,再交给本机的下载器(Aria2、IDM、Motrix 这类)做多线程直连。它不碰你账号的权限。
🔍 直链是怎么取出来的:三步,全程在浏览器内
- 你已登录网盘网页版,浏览器里存着你的登录态;
- 脚本拿这份登录态去请求网盘公开 API,查询你勾选文件的下载地址;
- API 返回直链(大文件可能拆成多个分片地址),脚本把它交给你选的下载方式。
整个流程由你的浏览器直接请求网盘服务器,中间没有任何第三方中转。它不做什么,也先讲清楚:
- 不破解限速:限速由网盘客户端与服务端协同判定,前端脚本在物理上做不到;
- 不碰付费墙:不白嫖会员,不绕过任何付费功能;
- 不经手你的文件:没有第三方服务器,没有会员账号池。
所以非会员依然按常规被限速。你看到的"变快",通常来自服务商接口策略、带宽波动或本地网络环境。完整论述见 README-ScriptCat.md 开头的 Q&A。
📦 四步装进浏览器:每步都配预期现象
装脚本管理器。打开浏览器扩展商店,安装 Tampermonkey(负责运行油猴脚本的扩展)或 Violentmonkey;国内网络环境可用脚本猫,用法看 README-ScriptCat.md。浏览器要求 Chrome ≥76.0 或 Edge ≥88.0。预期:扩展栏出现新图标。
克隆仓库,拿到脚本源文件:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant预期:命令跑完,当前目录下多出一个文件夹。
打开目录里的(改)网盘直链下载助手.user.js(全文 9129 行,当前 v1.1.4),全选复制;回到脚本管理器新建脚本,粘贴、保存并启用。预期:脚本列表里出现 LinkSwift,状态为启用。
登录任一支持的网盘网页版,选中任意文件,按 F5 刷新。预期:文件旁或工具栏出现"下载助手"按钮。
60 秒自检:刷新后按钮稳定出现,说明脚本已匹配当前页面;脚本管理器里 LinkSwift 为启用,说明运行环境正常;点按钮弹出含 API 下载、Aria2 下载、cURL 下载等六项的菜单,说明跑通了。按钮不出现,直接看下表第一行。
🎬 完整演示:一次真实的取链与下载
场景:百度网盘(pan.baidu.com),文件名为 drone-footage-4k.mp4,3.1GB。
进入它所在目录,点选该文件。预期:顶栏出现"下载助手"。
首次使用会弹百度网盘授权框,点同意换取访问令牌(访问凭证),再继续。
点"下载助手",在弹出菜单选"Aria2 下载"。若本机开着 Aria2 或 Motrix 的 RPC 服务(下载器的远程控制接口),选 RPC 推送即可把任务直接交给本地服务;RPC 参数在"助手设置"里填,默认端口:Motrix 16800、Aria2 6800。没有 RPC 服务就选命令行,aria2c 命令复制到剪贴板。预期:出现成功提示,或命令已复制。
在 Aria2 网页管理界面的 Add URI 里粘贴链接开始下载;或直接到终端执行复制好的命令。习惯 cURL 的人可全程在终端完成,支持断点续传:
curl -C -O "https://直链地址"预期:进度条立刻有真实速度,50MB/s 的线路约 1 分钟跑完 3.1GB。中途断网,重新发起即可续传。
菜单里还有 API 下载(唤起 IDM/NDM 或浏览器下载)、比特彗星下载、ABDM 下载,按你本机的下载器任选其一。
⚖️ 拿网盘文件的三条路,一张表比完
| 方案 | 文件走的路 | 速度由谁决定 | 你要付出的 |
|---|---|---|---|
| 网盘网页版自带下载按钮 | 单连接,经网盘中转层 | 服务端给多少是多少,非会员几十 KB/s | 免费但慢,只能干等 |
| 网盘直链下载助手 | 公开 API 取回直链,本机下载器多线程直连 | 你的账号权限 + 本地线路带宽 | 开源免费,文件不经过任何第三方;非会员仍被限速 |
| 第三方解析/加速站 | 借他人会员账号,文件先上对方服务器再转给你 | 对方账号池状态 | 快,但文件内容过别人服务器,封号与隐私泄露风险自担 |
第三行的"快",本质是借了别人的会员带宽。对方账号被批量封禁(业内叫"烧号")停服、或文件被人举报,损失都落在你自己头上。
🛠 出问题了对着查
| 现象 | 最可能的原因 | 你的动作 |
|---|---|---|
| "下载助手"按钮不出现 | 脚本未启用,或页面不在匹配范围 | 脚本管理器里确认启用;打开九大网盘之一的已登录页面;按 F5;仍无按钮就临时禁用其他网盘类扩展排除冲突 |
| "获取直链"一直转圈 | 登录态过期;百度首次使用需授权弹窗 | 退出重新登录;弹出授权框就点同意再试 |
| 点按钮没反应 | 页面缓存过旧,或脚本版本落后 | 强制刷新一次(Ctrl+F5);持续无效就重新粘贴最新版脚本 |
| 取链接报错 | 接口变更,或未登录 | 按 F12 打开控制台看具体报错码,核对登录状态,更新脚本 |
| 直链拿到了,速度还是几十 KB/s | 网盘对非会员的正常限速,脚本无法改变 | 调大 Aria2 单任务连接数到 16~32;Wi-Fi 换有线;大文件放深夜跑 |
| 部分功能异常、提示连不上配置服务器 | 远程配置服务不可达 | 无需手动操作:config/ 下 6 个备份文件(config.json、ali.json、quark.json、tianyi.json、xunlei.json、yidong.json)会自动顶上;仍异常就更新脚本 |
⚠️ 合规边界:四条写在前面
- 仅调用各网盘厂商公开的下载 API,不破解限速,不绕过任何付费会员机制;
- 最终速度由你自己账号的权限决定,非会员照常被限;
- 用途限于下载你自己的文件;
- AGPL-3.0 开源协议,脚本亦发布在脚本猫、OpenUserJS 等渠道,其他渠道副本出问题作者不负责。
✅ 交付清单:三项勾完算跑通
- 任一九大网盘已登录页面刷新后,"下载助手"按钮稳定出现;
- 对一个真实文件发起取链,直链成功复制(或 RPC 推送成功),任务进入下载器;
- 下载速度明显高于网盘网页版自带按钮,文件完整落地不损坏。
排查顺序固定:登录态 → 脚本版本 → 本地网络,绝大多数卡点都落在这三处。哪项没过,回上面的表逐行对。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考