不装客户端的网盘直链下载浏览器脚本怎么用?LinkSwift 快速上手与完整指南
不装客户端的网盘直链下载浏览器脚本怎么用?LinkSwift 快速上手与完整指南
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
LinkSwift(网盘直链下载助手)是一个跑在浏览器里的 JavaScript 脚本:打开网盘网页版、勾选文件,它就在本地调官方接口,换出可被 IDM、Aria2、Motrix 等下载工具直接使用的直链下载地址。免客户端、免第三方中转,适合不想再装网盘 App、习惯用自己下载器管任务的用户。
先说清楚三件它不碰的事
功能介绍之前,先把边界摆出来,避免产生不切实际的预期:
- 不破解限速。免费账号在非会员权限下该被限速还是被限速,这一点直链下载浏览器脚本在原理上无解;
- 不经第三方中转。分享链接、文件路径等信息不经过作者服务器,所有请求只发生在你的浏览器与网盘官方服务器之间;
- 不用共享账号。不依赖会员账号池,不要求扫码做任务,也就不存在"账号池被批量封禁后整体瘫痪"的风险。
和第三方解析站 / 共享账号类工具放在一起对比,差异会更直观:
| 对比维度 | 第三方解析站 / 共享账号类工具 | LinkSwift 本地解析 |
|---|---|---|
| 直链由谁换取 | 作者维护的会员账号池 | 你本人已登录的账号 |
| 链接是否离开本机 | 会上传到作者服务器 | 否,浏览器直达官方接口 |
| 隐私暴露面 | 文件信息可能被第三方接触 | 无第三方可见 |
| 失效模式 | 账号池"烧号"后整体失效 | 某平台接口变更时仅该平台暂时失效,其余不受影响 |
⚠️ 一个不利事实需要直接承认:如果某天你觉得某个文件"变快了",大概率是服务商接口策略或阶段性带宽调整所致,与脚本无关。
直链原理:从识别到交付的三步链路
整条解析链路可以拆成三段:
- 识别:脚本读取你当前在网盘网页端勾选的文件信息,身份凭证来自你自己已登录的 Cookie 与 AccessToken;
- 换取:浏览器直接向该网盘公开的官方 API 发起请求,换回一个有时效性的直链下载地址;
- 交付:地址被复制到剪贴板,或推送给你指定的下载器。
仓库里为每个网盘单独维护了一份接口与页面匹配规则:config/ 目录下有ali.json、quark.json、xunlei.json、tianyi.json、yidong.json以及通用的 config/config.json,脚本加载后按规则对号入座;主脚本 (改)网盘直链下载助手.user.js网盘直链下载助手.user.js) 的@match清单则声明了它会介入哪些页面域名(pan.baidu.com、alipan.com、yun.139.com、pan.quark.cn 等九大网盘的网页端)。
换句话说,直链是网盘"发给你的账号"的真实地址,速度上限取决于账号权限和带宽;脚本的职责只是让这个地址能被外部下载器用起来。
安装步骤:从脚本管理器到第一条直链
- 装脚本管理器。在浏览器扩展商店安装 Tampermonkey(篡改猴,一种用来运行网页脚本的浏览器扩展)或 Violentmonkey,Chrome、Edge、Firefox 均可。
- 获取脚本。克隆仓库
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant,取其中的主脚本(改)网盘直链下载助手.user.js;直接从仓库页面下载文件也可以,不必用 git。 - 导入并启用。打开脚本管理器新建脚本,把文件内容完整粘贴进去,保存,确认开关处于启用状态。
- 登录并刷新。打开目标网盘网页版,登录自己的账号后硬刷新页面(Ctrl + F5)。
- 勾选文件并解析。在文件列表勾选目标文件,点击页面出现的下载助手按钮,选择 API 下载、Aria2、cURL 或 RPC 等任一种方式,即可拿到直链。
💡 按钮只会在两类条件下出现:脚本声明匹配范围内的网盘页面,且脚本处于启用状态。需要登录才能查看的分享页,请先登录再刷新。
能力与用法:按三种操作形态来看
不按功能罗列,按"你实际怎么操作"来组织,更贴近真实使用场景。
即时单文件:网页版勾选 → 点 API 下载 → 浏览器自带下载或 IDM/NDM 直接接管。适合临时取一个文档或压缩包,全程不离开当前页面。API 下载方式即为此类场景的默认选项。
批量后台:勾选整个文件夹(百度网盘支持整目录一次选中解析)→ 选择 RPC 推送到 Motrix、比特彗星或远程 Aria2 服务 → 关页走人。增强下载支持多块多线程,几 GB 的资料丢到本地或另一台机器的下载器上慢慢跑。同一文件解析过的地址会被链接缓存记住,再次下载直接复用,不重复解析。
命令行自动化:解析后复制 cURL 命令,粘进终端或写进自己的 Shell / CI 脚本;cURL 方式支持断点续传。也支持把直链或命令复制到 XDown、Aria2 Tools、AriaNgGUI 等工具里处理,"取链 + 下载"两步都纳入自动化流程。
平台覆盖方面,九大网盘各自独立维护接口参数:百度网盘、阿里云盘、中国移动云盘、天翼云盘、迅雷云盘、夸克网盘、UC 网盘、123 云盘、光鸭云盘。界面支持深色/浅色主题并随设置动态切换;仓库里另有姊妹脚本 (改)百度网盘会员青春版.user.js百度网盘会员青春版.user.js),可按需搭配使用。
常见问题
Q:页面上找不到下载助手按钮,按什么顺序排查?按"脚本状态 → 页面域名 → 浏览器环境"三步走:先确认脚本管理器里脚本已启用;再确认当前页面属于九大网盘的受支持页面(登录态分享页需先登录);最后硬刷新一次。按钮只注入在匹配范围内的页面,网盘首页之外的站点不会出现。
Q:拿到直链后速度和网页端一样慢,是不是白装了?预期行为,不是故障。直链由你的账号权限签发,非会员依旧会被限速。脚本的意义在于让地址可被外部下载器使用,而非改变限速档位;真要提速,官方客户端(贡献上行带宽)或会员权限才是正路。
Q:昨天还能正常解析,今天某个网盘突然报错,怎么办?网盘会不定期调整接口或页面结构,此时通常是单平台暂时失效,其他网盘照常工作,等待作者跟进更新脚本即可。
Q:现在应该装哪个版本?查看 README.md 中的更新日志:当前正式版 v1.1.3,测试版 v1.1.4(功能更新更快但可能不稳定),按需选择。
写在最后
LinkSwift 把"网盘下载"还原成了简单的两步:用自己的账号在自己的浏览器里拿地址,下载交给谁自己选。
- 项目仓库:
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant - 各平台接口适配与 Bug 修复都会体现在新版本中,建议定期查看更新日志。
- 使用时请遵守各网盘平台的使用条款、尊重平台规则;重要文件仍建议通过官方渠道核对完整性。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考