LinkSwift网盘直链解析说明:九大云盘真实下载地址获取方法
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
LinkSwift 是一款基于 JavaScript 的网盘直链解析浏览器脚本,覆盖百度、阿里、天翼、迅雷、夸克、移动、UC、123 云盘与光鸭共九个平台,可配合 IDM、Aria2 等工具完成文件下载,适合经常从网页端取文件但希望绕开官方客户端限制的用户。
适用场景:三类适合使用直链解析的情况
场景一:网页端下载受限。你只登录了网盘网页版,官方页面只提供"保存到本地"入口或限速下载,无法直接拿到文件地址。此时可以先登录网页端,再让脚本基于登录态向平台接口申请下载地址。
场景二:使用第三方下载器。你的日常下载依赖 IDM、Motrix、XDown 这类工具,而它们无法直接读取网盘页面里的文件。脚本能把网盘文件转成它们可识别的地址或命令,作为取链环节使用。
场景三:服务器或命令行环境。你在 Linux 终端里跑下载任务,浏览器不便介入。通过 cURL 或 Aria 方式取到地址后,可以直接粘贴进 Shell 执行。
如果上述情况都不符合,例如你只用官方客户端、下载量很小,那么安装脚本带来的维护成本可能大于收益,可以先不安装。
能力概览:脚本提供的五项能力
| 能力模块 | 覆盖范围 | 作用说明 |
|---|---|---|
| 平台解析 | 九个主流网盘 | 在对应网盘的目录页或分享页生成取链入口,按平台各自接口换取真实地址 |
| 多通道取链 | API / Aria / RPC / cURL / BC 五种方式 | 按你使用的下载工具选择:客户端唤起、地址复制、RPC 任务推送或终端命令 |
| 链接缓存 | 同一文件重复取链 | 已解析过的地址会被记录,短期内再次请求时直接复用,减少重复调用 |
| 界面定制 | 主题、按钮与提示 | 支持深色模式、主题色调整与页面元素精简,配置项集中在脚本设置页 |
| 版本维护 | 正式版 v1.1.3 | 平台接口变动后需要跟进新版脚本,更新记录发布在项目仓库 |
配套脚本方面,仓库内还提供(改)百度网盘会员青春版.user.js,与主脚本配合使用,可按需单独安装。
安装步骤:最短路径三步完成
前置条件:浏览器版本满足 Chrome 76 或 Edge 88 以上,支持 Windows、macOS、Linux、Android 环境。
第一步:装好脚本管理器
从浏览器商店安装 Tampermonkey,或使用 Violentmonkey、ScriptCat 等同类管理器。没有管理器,后续脚本无法挂载到网盘页面上。
第二步:拿到脚本文件
git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant克隆完成后,在仓库根目录找到(改)网盘直链下载助手.user.js。若不想克隆,也可以直接在仓库文件页查看该文件全文并复制。
第三步:导入并启用
- 打开管理器面板,新建脚本。
- 粘贴脚本全文,保存。
- 确认脚本开关处于启用状态,刷新网盘页面。
页面上出现下载助手按钮,说明挂载成功。
使用流程:从登录页面到下载完成
- 进入网盘网页版,登录后打开目标文件所在的目录页或分享页。
- 选中文件,页面上会出现脚本注入的下载按钮;批量操作时勾选多个文件后再触发。
- 选择取链方式,弹出窗口中按你的下载工具对应选择:
- 用 IDM、NDM:选 API 下载,成功后会自动唤起客户端;
- 用 XDown 或 Linux Shell:选 Aria 下载,复制地址后粘贴到 aria2 类工具;
- 用 Motrix、Aria2 Tools:选 RPC 下载,任务直接推送到本地或远程服务;
- 用终端:选 cURL 下载,复制命令执行,支持断点续传;
- 用比特彗星:选 BC 下载,复制地址到下载器。
- 核对结果。若弹出失败提示,先检查网盘登录态是否过期,重新登录后再次取链;仍失败时按 F12 打开控制台查看报错信息。
配置文件位置与字段说明
所有配置集中在config/目录:
config/config.json:主配置文件;config/ali.json、config/quark.json、config/tianyi.json、config/xunlei.json、config/yidong.json:各平台对应的独立配置。
这些文件本质是远程配置的本地备份:当脚本无法访问远端配置源时自动调用,因此日常使用无需修改。若因接口变动需要调整,常用字段含义如下:
| 字段 | 内容 | 修改影响 |
|---|---|---|
pcs | 平台接口地址列表 | 决定取链请求发往哪些端点,接口变动时最先需要更新的位置 |
btn | 页面按钮的选择器映射 | 网盘改版后按钮位置变化时,用它重新定位页面元素 |
init | 初始化提示文案 | 只影响弹窗文字显示 |
api/aria/rpc/curl/bc | 各下载通道的说明文本 | 修改后仅改变取链窗口中的提示内容 |
修改前建议先备份原文件,改错字段会导致对应平台的取链入口无法注入。
限制与问题排查
先明确边界:脚本只负责"拿到真实下载地址"这一步。最终速度由平台策略、本地带宽和下载器线程数共同决定,它不提供限速破解能力,也谈不上对速度的承诺。
按现象排查:
- 按钮不显示→ 依次确认:管理器是否运行、脚本是否启用、是否刷新过页面、是否有其他插件冲突。仍无效时按 F12 查看控制台报错。
- 取到地址但速度慢→ 检查下载器是否启用了多线程;部分平台对非会员地址仍有限制,此时可换平台或换时段重试。
- 脚本整体失效→ 平台接口更新后旧版脚本会集中报错。先到项目仓库确认是否有新版本,更新脚本后再测试,并在控制台留存报错信息。
合规边界与社区渠道
- 所有下载地址均来自各网盘服务商公开的 API 接口,项目声明不做限速破解,也不承担第三方夸大宣传的责任。
- 登录态由你的浏览器提供,脚本会读取本地授权信息调用接口,请勿在不可信设备上保持网盘登录。
- 合理使用、控制频率,避免触发平台风控;下载内容版权由使用者自行负责。
- Bug 与功能反馈统一提交到项目仓库的 Issues 渠道,其他渠道的问题可能不被受理;脚本仅在官方发布的几个平台分发,从其他来源获取的版本无法保证可用。
结语:从最小路径开始
先按"装管理器—克隆仓库—导入脚本"三步跑通一次,再按需配置 RPC 推送或主题。如果第一次取链失败,优先核对登录态与控制台报错,而不是反复重装脚本。仓库内的config/目录和更新日志是后续排查的第一手资料。
【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考