网盘直链解析:LinkSwift 两步取链指南
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
🧰 它是什么、解决什么问题
LinkSwift 是一款基于 JavaScript 的网盘直链解析工具,以浏览器油猴脚本的形式运行,支持百度网盘、阿里云盘、夸克网盘等九家网盘。它替你省掉「创建分享链接 → 复制链接 → 粘贴到解析站」的繁琐流程:在网盘网页里选中文件,点一下「下载助手」按钮,就能拿到文件的真实下载地址,全程不经过任何第三方服务器。
- 覆盖九大网盘平台
- AGPL-3.0 开源
- 油猴用户脚本形式
- 仅调用平台公开 API
- 提供五种下载通道
🚀 从 0 到第一次成功:安装与初始化
先确认你的环境:
| 环境 | 最低要求 |
|---|---|
| 浏览器 | Chrome ≥ 76 或 Edge ≥ 88 |
| 操作系统 | Windows / macOS / Linux / Android |
装脚本管理器。LinkSwift 是用户脚本,需要运行环境,在浏览器扩展商店安装 Tampermonkey(篡改猴)或 Violentmonkey 即可。
装脚本。二选一:按 README.md「安装」一节给出的官方源安装;或把仓库拉到本地,打开
(改)网盘直链下载助手.user.js全选复制,在脚本管理器里新建脚本粘贴:git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant跑完你应该能看到包含 README 和两个
.user.js脚本文件的项目目录。输入初始化暗号。打开任一支持的网盘网页版(如百度网盘文件页)并刷新,脚本会弹出「请输入初始化暗号」提示,按提示输入一次即可点亮按钮,这一步只做一次。
完成第一次下载。选中一个文件(百度网盘还支持选中整个文件夹),点击「下载助手」,在弹出的下载窗口里选择「API 下载」。下载目录里出现文件名正确的文件,说明配置成功。
版本上,推荐正式版 v1.1.3;测试版 v1.1.4 包含最新功能但可能不稳定,出问题切回正式版即可。
🎯 核心能力:按场景来用
当你要免分享直接取链的时候。不装它,你得先建分享链接,再复制粘贴到解析站等待解析;装了之后,流程压缩为「选中文件 → 点击『下载助手』」两步。锚点动作就是那个按钮,它出现在网盘文件列表页面上。
当你要把大文件交给下载客户端的时候。浏览器单连接下载跑不满带宽,手动把链接搬进 IDM 或 Motrix 又很烦。脚本的下载窗口同时提供五个输出通道,按你手头工具点一下即可:
| 通道名 | 适用客户端 | 一句话工作方式 |
|---|---|---|
| API 下载 | IDM、NDM、浏览器 | 点击链接直接下载,可唤起 IDM |
| Aria2 下载 | XDown、Linux 命令行 | 复制地址粘贴到支持 aria2 的客户端 |
| RPC 下载 | Motrix、AriaNgGUI | 一键把任务推送到本地或远程 RPC 服务 |
| cURL 下载 | Windows/Linux/macOS 终端 | 复制命令执行,支持断点续传 |
| 比特彗星下载 | 比特彗星 | 复制地址粘贴进下载列表 |
本地跑着 Motrix 就选 RPC 通道;v1.1.2 起「API 下载」也支持直接推送到 IDM,大文件记得开启多块多线程的增强下载。
当同一个文件要反复取链的时候。每次重新请求接口很浪费时间。v1.1.3 优化了链接缓存:在下载窗口可以一键返回设置页,修改设置后界面动态更新,不必重新取链。
当你要让网盘页面更耐看的时候。脚本支持按平台单独设置主题色(百度网盘、阿里云盘、迅雷、夸克、移动云盘等),深色模式随设置热切换、无需刷新页面。
🔍 它是怎么做到的
可以把 LinkSwift 理解成坐在你和网盘服务器之间的「接线员」:你只需说「我要下载这个文件」,它负责拨对线路、把真实号码递到你手上。整个过程分三步:
- 识别页面,判断当前属于哪个网盘;
- 按平台期望的参数格式发出请求;
- 从响应里解析出真实下载地址。
所取链接均基于各网盘服务商公开 API 接口获取,项目未以任何形式承诺、宣传或实现对限速机制的破解,下载速度取决于你账号自身权限。
配置维护在 config/ 目录:每个平台一份,如config/config.json(百度网盘)、config/quark.json,记录该平台要调用的 API 端点列表与页面按钮选择器;文件内官方备注写明这是「备份文件」,仅在脚本访问不到在线配置服务时自动调用。脚本以document-start时机注入,先于页面加载完成执行,所以按钮直接出现在页面上,不用等。
🛠️ 踩坑速查:高频问题与调优
- 按钮点不亮。通常是初始化暗号没输成功。重新核对暗号输入,再刷新页面。
- 按钮没出现。多半是其他同类脚本或扩展的选择器冲突。先禁用它们再刷新。
- 点下载没反应。部分平台普通模式有文件大小限制(约 50MB),超过会返回 403。改用增强模式,它会自动补全用户代理、Referer 与文件名。
- IDM 没被唤起。一般是文件类型关联没配。在 IDM 中配置对应类型;v1.1.3 起也可在脚本内直接调整 IDM 客户端设置。
- 平台改版后取链失效。平台调整了接口或页面,更新脚本到最新版即可,如 v1.1.2 适配了 123 云盘新策略与夸克、UC 分享页。
- 界面显示异常。缓存可能干扰样式。清浏览器缓存或改用无痕窗口重试。
- 别对账号高频取链。反复高频请求违反平台规则且有账号风险,正常取链使用即可。
Bug 与功能反馈只在项目的议题(issues)系统受理,其他平台提交不会被处理,参见 README.md 中的议题入口。
✅ 当前状态与下一步
当前正式版 v1.1.3、测试版 v1.1.4,AGPL-3.0 开源,更新方向以平台适配与下载通道扩展为主。先装正式版,把「选中文件 → 下载助手」两步完整走一遍,之后就不用再手动建分享链接了。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考