9大网盘直链下载助手:油猴脚本取链完整指南
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
LinkSwift 是一个跑在浏览器里的网盘下载助手脚本,能把 9 大网盘中的文件转成网盘直链,覆盖百度网盘直链、阿里云盘直链等场景,再交给 IDM、Aria2、cURL 等下载器完成下载。解析只发生在本地浏览器,没有第三方服务器中转;脚本只负责取地址,下载由你已有的下载工具接手。
🔧 油猴网盘脚本安装:克隆仓库到点亮按钮
前置条件只有一项:装一个用户脚本管理器,Tampermonkey、Violentmonkey 或 Greasemonkey 三选一即可。浏览器版本建议Chrome 76+、Edge 88+,Firefox、Safari、Opera 也可用。
拿到源码,执行下面这条命令:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant接下来在脚本管理器里新建脚本,把 (改)网盘直链下载助手.user.js 的全文粘贴进去保存。脚本头部声明了@run-at document-start,会在网盘页面加载前完成注入,装完即生效,没有其他配置项。
然后登录任意一个支持的网盘网页版。首次打开会弹出初始化窗口,提示扫码获取并输入暗号,文案定义在 config/config.json 的init字段里。验证通过后,文件列表对应位置会出现**"下载助手"入口**,取链工作从这里开始。
另外仓库根目录附带一份同作者的配套脚本 (改)百度网盘会员青春版.user.js,面向百度网盘场景,可按需搭配使用。
🚀 网盘取链实操:从勾选文件到链接进剪贴板
一次完整取链只有四步,类比一下:脚本只是帮你把"取货地址"抄下来,真正下单提货的事归你的下载器。
- 在网盘文件列表里勾选目标文件,百度网盘还支持直接选中整个文件夹;
- 点击**"下载助手"**,弹窗列出全部 6 种取链方式,挑一个即可;
- 取到的直链默认写入剪贴板,粘贴给 IDM、NDM 或浏览器下载管理器就能开工;
- 批量场景勾选多个文件后,用窗口里的**"复制全部链接"**一次性带出所有地址,再统一喂给下载器。
三条影响效率的细节:
- v1.1.3 起直链走本地缓存,同一文件再次取链不再重复请求接口;
- v1.1.2 起对大文件的多块多线程下载做了增强,分块并发拉取更稳;
- 设置页支持深色/浅色主题切换,修改设置后刷新下载窗口,已取到的链接不会丢。
📊 六种取链方式怎么选:IDM、Aria2 与 cURL 对照
| 取链方式 | 适用场景 | 典型工具 | 交付形态 |
|---|---|---|---|
| API 下载 | 日常挂机、随手下载 | IDM、NDM、浏览器自带下载 | 点击即唤起下载,可直推本地 IDM 客户端(v1.1.3 新增) |
| Aria 下载 | 大文件、多线程需求 | XDown、aria2c | 生成 aria2 协议地址,粘贴即用 |
| RPC 下载 | 常驻下载服务 | Motrix、Aria2 Tools、AriaNgGUI | 一键推送到本地或远程 RPC 服务 |
| cURL 下载 | 命令行用户 | Windows、Linux、macOS 终端 | 生成标准 cURL 命令,支持断点续传 |
| BC 下载 | 比特彗星用户 | 比特彗星 | 复制链接直接粘贴;迅雷云盘可换vod*-vip-lixian.xunlei.com镜像源,见 config/xunlei.json 的mirror数组 |
| ABDM 下载 | 轻量需求 | AB Download Manager | 任务直推下载管理器(v1.1.1.5 加入) |
选型没有门槛。手里没有任何下载器时,用API 下载 + 浏览器自带下载起步即可;大文件或批量文件走Aria(aria2 网盘下载)或 RPC;习惯终端的用户直接复制cURL 命令。做 IDM 网盘取链的用户,API 下载首次使用记得在 IDM 里配置文件类型关联。
🌐 9 大网盘支持矩阵:覆盖域名与配置文件
脚本头部用一组@match规则声明生效域名,主页与分享页均在覆盖范围内:
| 平台 | 覆盖域名 | 本地配置 |
|---|---|---|
| 百度网盘 | pan.baidu.com、yun.baidu.com(含主页、分享、AI 盘路径) | config/config.json |
| 阿里云盘 | www.aliyundrive.com、www.alipan.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 |
| 光鸭云盘 | www.guangyapan.com | 主脚本内置 |
| UC网盘 | drive.uc.cn | 主脚本内置 |
| 123云盘 | *.123pan.com、*.123pan.cn 等 | 主脚本内置 |
每个 JSON 配置承担三件事。pcs存该平台的取链 API 端点,例如 config/ali.json 指向 api.aliyundrive.com 的下载链接接口;btn存"下载助手"按钮的 DOM 定位选择器;其余字段是各类取链的提示文案。ali.json 还额外带了dom字段,分别匹配列表视图和网格视图,保证阿里云盘在两种页面形态下都能找到文件行。v1.1.1 起,配置文件支持在线添加、删除与切换多套服务,不用再改代码。
⚖️ 能力边界:它做什么与不做什么
纯本地解析,敏感信息不出本机。所有请求都发往各网盘自己的官方接口,不经过任何第三方中转服务器;文件路径、Cookie 始终留在你本机浏览器里。取到的链接与你点官方客户端下载时用的是同一份权限,这和"把分享链接丢给解析站换直链"是两回事。
不提供破解限速,也做不到。非会员的下载速度由各网盘服务端控制,纯前端脚本没有绕过手段。若某次下载感觉很快,通常是服务商接口策略、本地网络环境或阶段性带宽策略调整的结果,别把它算作脚本的能力。
合规使用记住三条。只下载自己有权访问的文件;遵守各平台服务条款;取到的直链用于个人下载,不做二次分发。
🩹 常见问题速查:症状、成因与解法
- "下载助手"按钮不出现→ 成因:脚本未启用、当前域名不在
@match列表内、或暗号未输入且未刷新 → 解法:在脚本管理器确认该脚本处于启用状态,对照脚本头部@match覆盖列表核对当前域名,再重新输入初始化暗号并刷新页面。 - 取链报错或一直转圈→ 成因:多为账号授权过期,典型如百度网盘 AccessToken 失效 → 解法:重新登录网盘网页版后再取链即可。
- RPC 推送显示失败→ 成因:旧版本缺陷,ABDM 推送实际成功却误报失败 → 解法:升级到 v1.1.4(已修复该误报),并用设置页内置的RPC 连接测试功能验证服务是否可达。
- 123 云盘、夸克偶发失效→ 成因:这类平台网页更新频繁,前端结构变化会破坏定位 → 解法:翻看 README 更新日志里的适配记录,把脚本升到最新版通常就能解决。
📈 版本要点与仓库结构
- 当前正式版 v1.1.3,脚本文件头标注 v1.1.4(测试版);
- v1.1.4:新增光鸭云盘、适配 123 云盘新策略、修复夸克网盘 Cookie 传递与 ABDM 推送误报失败,并引入 ESLint 统一检查代码质量;
- 往前看:v1.1.3 加入 IDM 客户端设置与链接缓存,v1.1.2 增强多块多线程下载,v1.1.1.5 补上 ABDM 这一第六种方式;
- 从 2025-09 到 2026-09 的更新记录看,迭代相当频繁,主要精力都花在跟进各网盘前端改版上。
仓库结构很扁平:一份 9000 余行的主脚本、default.min.css默认样式、eslint.config.mjs与package.json负责代码检查,加上config/目录里 6 个平台配置 JSON,没有多余的工程包袱。按这个更新节奏,作者仍在持续追各网盘的前端改版,定期查看 README 更新日志就不会落伍。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考