网盘直链下载助手安装指南:如何从网页获取真实下载链接
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
网盘直链下载助手是一款开源油猴脚本:在网页勾选文件后,调用网盘官方接口生成真实下载地址。适合不想装官方客户端、想用 IDM、Aria2 或 cURL 取走百度、阿里、夸克、123 等 9 大网盘文件的用户。
它是怎么工作的
它是纯前端脚本,全部运行在你的浏览器里:勾选文件后,脚本借用网盘登录态调用该网盘的官方下载接口,比如 config/ali.json 里存放的就是api.aliyundrive.com的官方地址。全程没有第三方服务器中转,文件与 Cookie 只在浏览器和网盘官方服务器之间交换。需要说明:脚本不破解限速,直链速度取决于你自己的账号权限与网络,非会员仍受官方限速。
安装步骤
- 在浏览器安装 Tampermonkey 扩展,Chrome ≥76、Edge ≥88,另支持 Firefox、Safari、Opera。
- 克隆仓库得到脚本:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant- 在 Tampermonkey 面板点"实用工具"→"从文件安装",选择主脚本 (改)网盘直链下载助手.user.js。
- 登录网盘网页(如 pan.baidu.com),刷新页面,文件列表会出现直链下载按钮。
支持范围与配置文件位置
| 网盘 | 支持域名 | 配置备份文件 |
|---|---|---|
| 百度网盘 | pan.baidu.com / yun.baidu.com | config/config.json |
| 阿里云盘 | alipan.com / aliyundrive.com | config/ali.json |
| 中国移动云盘 | yun.139.com / caiyun.139.com | config/yidong.json |
| 天翼云盘 | cloud.189.cn | config/tianyi.json |
| 迅雷云盘 | pan.xunlei.com | config/xunlei.json |
| 夸克网盘 | pan.quark.cn | config/quark.json |
| UC网盘 | drive.uc.cn | — |
| 123云盘 | 123pan.com | — |
| 光鸭云盘 | guangyapan.com | — |
config/ 目录里的 6 个 JSON 分别对应百度、阿里、移动、天翼、迅雷、夸克,是脚本无法访问油小猴服务器时启用的备份配置。弹窗内下载方式开关共 6 种:API 下载(IDM/NDM/浏览器)、Aria(XDown)、RPC(Motrix、AriaNgGUI)、cURL、比特彗星与 ABDM 推送。
一个完整例子:批量取走百度网盘 500MB
前置条件:Edge 桌面端已登录百度网盘,Tampermonkey 与脚本装好;非会员账号被官方客户端限在约 30KB/s。
操作步骤:进入目录勾选 5 个文件(共 500MB)→ 点"直链下载"→ 选"Aria 下载"复制命令 → 粘贴到 Linux 服务器终端执行。
量化结果:官方客户端单连接下 500MB 约需 4.7 小时(按 30KB/s 计);改用 aria2 16 连接后约 8MB/s,62 秒左右完成。数字为家宽典型值,实际随账号权限浮动。
与 IDM、Aria2 等下载器搭配
aria2c -c -x 16 -s 16 -k 10M "<直链地址>"参数含义:-x 16每服务器最大连接数,-s 16分 16 块,-k 10M最小分块,-c断点续传;cURL 场景用curl -L -C - -o 文件名 "<直链>",其中-C -即续传。
组合建议:Windows 配 IDM(v1.1.2.1 起支持一键推送 IDM,v1.1.3 新增 IDM 客户端设置);macOS 用 Motrix,弹窗选"RPC 下载"发送到本地 RPC 服务;Linux 服务器用 Aria2 命令行;Android 用 AB Download Manager(v1.1.1.5 起支持推送 ABDM)。
常见问题排查
- 直链按钮不显示→ 原因:脚本未启用或登录态刷新后未重载页面 → 处理:确认 Tampermonkey 已启用,对网盘页面硬刷新(Ctrl+F5)。
- 获取链接一直转圈或报错→ 原因:百度网盘 AccessToken 过期或网盘接口调整 → 处理:重新登录网盘并刷新;仍失败则更新脚本(正式版 v1.1.3、金丝雀版 v1.1.4)。
- RPC 推送显示失败但任务实际已入队→ 原因:旧版本与 AB Download Manager 的兼容缺陷 → 处理:升级到 v1.1.4 及以上,该问题在此版本修复。
- 直链速度依然慢→ 原因:非会员在网盘服务端被限速,与脚本无关 → 处理:速度由账号权限决定,可减少并发任务、错峰下载,或走官方客户端加速机制。
使用边界与服务条款
直链均由各网盘官方公开接口生成,脚本不连接任何第三方服务器,也不存储账号密码;下载速度完全取决于自身账号权限,项目未承诺破解限速。本项目以 AGPL-3.0 开源,请遵守各网盘服务商的服务条款使用;遇到页面适配问题,建议在项目官方仓库提交 issue 反馈。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考