LinkSwift 网盘直链下载助手完整指南:9 大网盘本地取链的 6 种输出方式教程
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
网页版网盘下载慢得让人想摔鼠标,装官方客户端又怕它偷占硬盘和后台资源,还只能一个一个文件地点"下载"。LinkSwift 就是为解决这类问题而生的:它是以用户脚本(装在浏览器插件里、只在指定网页上生效的小程序)形式运行的网盘直链下载助手,覆盖 9 大网盘,能把文件在网盘服务器上的真实下载地址(即"直链")直接取出来,供你交给任意下载工具。取链过程全部在你自己的浏览器里完成,不经过任何第三方服务器。
定位与边界:先分清它做什么和做不到什么
| 维度 | 说明 |
|---|---|
| 它是什么 | 基于 JavaScript 的浏览器用户脚本,靠你的登录态调用网盘官方取链接口,把直链取出来 |
| 它不是什么 | 不是客户端、不是破解工具,不替你下载文件,也不提供会员权限 |
| 跑在哪里 | Chrome 76 及以上、Edge 88 及以上,另适配 Firefox、Safari、Opera;需配合 Tampermonkey、Violentmonkey 或 Greasemonkey 这类脚本管理器 |
能力红线说三句实话:
- 它不破解限速。各网盘对非会员的节流在服务端控制,纯前端脚本没有绕过手段。取链后的速度完全取决于你账号本身的权限,非会员依然会被限。官方 README 也明确写了:如果某次下载比平时快,通常是服务商接口策略或带宽策略阶段性调整的结果,别归功于脚本。
- 它不经任何第三方中转。你的文件路径、Cookie 都留在本机浏览器,请求直接发给网盘自己的接口。这和那些要求你先扫任务广告、再把分享链接发到别人服务器上"借用会员权限"的解析服务是两回事——README 里专门解释过那类做法的封号与隐私风险。
- 你只应该下载自己有权访问的文件,直链留作个人使用,不二次分发,遵守各平台服务条款。
如果你只是偶尔下个文档,浏览器自带下载就够用了,这东西对你意义不大。但下面三种情况,走直链这条路会舒服很多。
适合谁:三种场景下它省了多少事
- 下大文件。GB 级的东西用浏览器单线程下,网络一抖就断、断了重来。换成直链交给 Aria2、Motrix 这类多线程下载器接走,一个任务切成多个连接并行拉取,稳定性高得多,还支持断点续传。
- 批量下载。现在你只能在网盘页面里逐个点、或者装客户端排队转存。换成它之后,文件列表里勾全选、一次取链、一次性把任务推进下载器,人不用守在屏幕前。
- 有自建下载服务。NAS 或远程机器上跑着下载服务的用户,平时得手动把链接粘到管理界面。用它的 RPC 方式一键推送,任务直接落到远端,人到哪算哪,机器自己下完。
从零到跑通:浏览器、脚本管理器与三步安装
整个过程不超过五分钟,做完之后你的网盘文件列表里就会多出"下载助手"入口。
- 确认浏览器装好脚本管理器。Chrome 和 Edge 用户装 Tampermonkey,Firefox 用户装 Violentmonkey 或 Greasemonkey。这一步决定后面有没有"按钮没出现"之类的环境问题。装好后浏览器扩展栏会多出脚本管理器的图标。
- 获取脚本并安装。最简单的是在脚本管理器里新建脚本,把仓库中
(改)网盘直链下载助手.user.js的全部内容粘贴进去保存;或者先克隆仓库:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant- 登录任意一家受支持的网盘网页版,触发初始化。首次使用会弹出初始化窗口,提示文案就定义在 config/config.json 的
init字段里:按提示扫码获取暗号并输入,看到"下载助手点亮成功"就说明装对了。脚本头部声明了@run-at document-start,意味着它在网页加载完成前就介入,所以不需要反复刷新。仓库里还有一份(改)百度网盘会员青春版.user.js,是同作者的配套扩展脚本,用于把百度网盘页面显示为会员身份、支持视频倍速等,注意它现在只是个跳转提示页,实际内容已迁移到独立仓库。
核心能力对照:9 大网盘的生效域名与配置位置
| 网盘 | 主要生效域名 | 配置位置 |
|---|---|---|
| 百度网盘 | pan.baidu.com、yun.baidu.com | 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 |
| UC网盘 | drive.uc.cn | 主脚本内置 |
| 光鸭云盘 | www.guangyapan.com | 主脚本内置 |
| 123云盘 | .123pan.com、.123pan.cn、123684.com 等多个镜像域名 | 主脚本内置 |
表里这些域名来自脚本头部的@match规则,是它真正"生效"的边界——不在表里的域名打开,脚本根本不会运行,这也解释了为什么有人装完发现按钮没出现。
再看这些 JSON 文件本身:每个文件的pcs字段存着该平台官方取链接口的地址,btn字段存着页面上下载按钮的 DOM 选择器(用来在列表页、网格视图等不同形态下定位文件并挂上按钮)。它们本质上是油小猴服务器配置的本地备份,只有在连不上线上配置时自动调用。网盘前端一改版、按钮类名一变,脚本就得跟着适配——这也是后面"失效"问题的根源。另外迅雷的配置里还有一个mirror数组,内置了十几个vod*-vip-lixian.xunlei.com镜像域名,源站卡住时可以换源。
分人群选型:6 种输出方式怎么对号入座
取到直链后,窗口里默认把链接写入剪贴板,粘给 IDM、NDM 或浏览器即可;"复制全部链接"按钮可以把批量取到的链接一次带走;取过的链接会进入本地缓存(v1.1.3 引入),再访问同一文件不用重新请求。至于选哪种输出方式,按人群对号入座:
- 如果你是桌面端 IDM、NDM 用户,不想再开别的软件:选 API 下载,点链接直接唤起下载,v1.1.3 起还能在设置里配置 IDM 客户端。
- 如果你跑着 XDown 或 aria2c、下大文件和批量文件:选 Aria 下载,生成 aria2 协议直链地址,天然多线程,v1.1.2 起对多块多线程做了增强。
- 如果你有常驻下载服务(Motrix、AriaNg 或 NAS 上自建的 RPC 服务):选 RPC 下载,一键把任务推到本地或远程机器。
- 如果你是终端党:选 cURL 下载,生成标准命令,支持断点续传。
- 如果你用比特彗星:选 BC 下载,复制链接粘贴即可;下迅雷云盘的文件时还可用配置里的镜像换源。
- 如果你想要最轻量:AB Download Manager 即可,这是 v1.1.1.5 加入的第六种方式。
新手的起步路径就一条:先用 API 下载加浏览器自带下载把整个流程跑通,确认能下到文件,之后嫌慢了再升级 Aria 或 RPC。
常见坑:按排查优先级排好的四条经验
- 症状:按钮没出现。原因:脚本没启用、访问的域名不在
@match覆盖范围内、或暗号没输对。解法:按"脚本开关—当前域名—暗号"的顺序排查,别一上来就怀疑脚本坏了。 - 症状:取链报错或一直转圈。原因:账号授权过期,典型如百度网盘的 AccessToken(v1.1.1.6 起改用更安全的 AccessToken 机制)。解法:重新登录网盘页面再试,基本能解决。
- 症状:RPC 推送显示失败,任务却已经到了。原因:误报,v1.1.4 修过"推送到 ABDM 下载器实际成功却显示失败"的同类问题。解法:用设置页的 RPC 连接测试验证服务可达性,任务列表里实际有任务就说明只是状态显示的问题。
- 症状:123 云盘、夸克这类平台偶发失效。原因:这些平台页面更新太勤,DOM 结构一变按钮就找不到了。解法:查更新日志——日志里标了每次适配的版本(比如 v1.1.1.4 适配 123 云盘新版页面、v1.1.2 适配 123 云盘新策略与夸克 UC 分享页、v1.1.4 适配 123 云盘并修复夸克 Cookie 传递),升级到最新版通常就好。
版本节奏心里有数:当前正式版为 v1.1.3,脚本文件头已标注 v1.1.4(2026 年 09 月的测试版)。2022 年发布以来的更新日志很长,一年里多次迭代,v1.1.4 起还用 ESLint 统一检查代码质量。所以遇到失效,第一动作永远是查有没有新版本,而不是自己硬调。
写在最后
它取链快不快、下得稳不稳,上限始终是你的账号权限和网盘的当期策略;脚本能做的是把直链这一环变得又短又透明。记住一句话就够:LinkSwift 是一个跑在浏览器里、靠你的登录态向网盘官方接口换取真实下载地址、支持 9 大网盘 6 种输出方式的用户脚本。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考