如何获取网盘直链并完成多线程下载:网盘直链下载助手实战教程
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
从百度网盘、阿里云盘下载文件时,浏览器进度条往往只能跑几百 KB,IDM 也捕获不到任务,而想用 Aria2 时又找不到文件的真实地址。网盘直链下载助手就是为解决这个痛点设计的浏览器油猴脚本:它能解析百度网盘、阿里云盘、中国移动云盘、天翼云盘、迅雷云盘、夸克网盘、UC网盘、123云盘八大网盘的直链下载地址(新版本还追加了光鸭云盘),拿到直链后再交给 IDM、Aria2、Motrix 等工具去完成下载。
它帮你解决哪三个问题
- 直链直连官方接口,不经第三方中转:链接通过调用网盘自身开放的接口获取,文件不会经过任何人的服务器,也没有"看广告、做任务"之类的中间环节,和"输入暗号才能点亮按钮"的脚本是两套思路。
- 免费、无暗号门槛:这个(改)版本去掉了原脚本的暗号激活流程,装好就能直接用。
- 下载器由你决定:同一条直链,支持 API 直连(IDM/NDM)、Aria 协议工具(XDown 等)、RPC 推送(Motrix、Aria2)、终端 cURL(支持断点续传)、比特彗星等多种后续方式,你手头有什么就用什么。
踩坑提醒:脚本不承诺"破解限速"。最终速度取决于你自己账号的权限和网盘当时的策略,非会员账号依然会被限速;它负责的是"把直链拿准、送到会下东西的工具手里"。
最短上手路径
先给浏览器装上 Tampermonkey
在 Chrome(76 及以上)、Edge(88 及以上)或 Firefox 等浏览器的扩展商店搜索并安装 Tampermonkey(篡改猴),装好后浏览器右上角会出现它的图标。
再把脚本文件导入
最省事的方式是直接双击项目里的 (改)网盘直链下载助手.user.js网盘直链下载助手.user.js),Tampermonkey 会弹出安装确认。
如果希望之后方便持续更新,先拉一份代码:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant然后用编辑器打开(改)网盘直链下载助手.user.js,全选复制,到 Tampermonkey 新建脚本、粘贴、Ctrl+S 保存即可。
最后在网盘页面拿直链
登录任一支持的网盘网页版,在文件列表中勾选目标文件,页面上会注入"下载助手"按钮。点开它、在菜单里选一种下载方式。判断成功的标准很直观:IDM 弹出下载窗口、直链被复制进剪贴板,或 Motrix 里多出一条任务,就说明链路已经通了。
按你的环境挑下载方式(可跳读)
| 下载方式 | 适合谁 | 怎么用 |
|---|---|---|
| API 直连 | 电脑里装了 IDM/NDM 的用户 | 选择后自动唤起 IDM;没唤起就去 IDM 里检查文件类型关联 |
| Aria / cURL 复制 | Linux、macOS、习惯终端的用户 | 地址复制到 XDown、aria2 或终端;cURL 方式支持断点续传 |
| RPC 推送 | 想让本地或远程服务器代下 | 在脚本设置里填好 RPC 服务地址,一键把任务推给 Aria2/Motrix |
| 比特彗星 | BC 用户 | 复制出的地址直接粘贴进 BC 即可 |
RPC 推送到本地或远程 Aria2(选读):在 Aria2 中开启 RPC 后,把服务地址(常见默认是http://localhost:6800/jsonrpc)填进脚本设置,之后在网盘页面选"RPC下载"就能把任务推过去。想推到远程服务器时,在服务器上装好 Aria2 并放开 RPC 端口(常见启动参数:--enable-rpc --rpc-listen-all=true --rpc-allow-origin-all=true),再把设置里的地址换成服务器 IP。设置页面自带连接测试功能,参数对不对先测一遍再推任务,能省不少排查时间。
搭配网盘青春版脚本(选读):项目里还附带 (改)百度网盘会员青春版.user.js百度网盘会员青春版.user.js),导入方式相同,可配合用于百度网盘页面。
遇到这些情况怎么办
- 提示"获取直链失败":先确认网盘处于已登录状态,刷新页面重试;百度网盘的访问凭证过期时,重新登录一次通常就能恢复。仍不行的话清一下浏览器缓存再来。
- 点了 API 下载但 IDM 没弹出:多半是文件类型没关联,按脚本提示到 IDM 设置里把对应后缀配置好。
- RPC 推送不成功:确认 Aria2/Motrix 进程在跑且开启了 RPC,再核对脚本设置里的地址、端口与令牌;用设置页的连接测试快速定位问题。
- 速度不理想:速度由账号权限和网盘策略决定,不属于脚本故障;可以换一种下载方式,或换个时段再试。
- 想确认脚本是不是最新:在项目目录执行
git pull拉取更新后重新导入即可,当前正式版为 v1.1.3(测试版 v1.1.4),更新记录见 README.md 的完整日志。
项目里相关文件速查
- 主脚本:(改)网盘直链下载助手.user.js网盘直链下载助手.user.js)
- 配套脚本:(改)百度网盘会员青春版.user.js百度网盘会员青春版.user.js)
- config/ 目录:存放 config/config.json、config/ali.json、config/quark.json、config/tianyi.json、config/xunlei.json、config/yidong.json 等分网盘的备份配置。当脚本无法访问远程配置源时会自动改用这些文件兜底,一般无需手动处理。
小结
浏览器里拿直链,下载交给顺手的工具——这就是这套油猴脚本的分工。装好之后,每次使用的成本就是点一下"下载助手";哪天发现行为有变化,先检查脚本是否git pull到了最新版本,基本都能解决。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考