网盘直链下载工具 3 分钟上手:9 大平台安装、调优与二次开发指南

📅 2026/8/20 11:15:23
网盘直链下载工具 3 分钟上手:9 大平台安装、调优与二次开发指南
网盘直链下载工具 3 分钟上手9 大平台安装、调优与二次开发指南【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant同一个文件在百度网盘官方客户端里可能要等半小时把它交给浏览器或 Aria2 却可能只需几分钟。这种体验差异的制造者不是魔法而是一个名为 Online-disk-direct-link-download-assistant 的开源项目——一个基于 JavaScript 的网盘直链下载工具脚本代号 LinkSwift。它不破解限速、不承诺加速只做一件事把网盘文件的真实下载地址直链取出来交还给用户自己的下载工具。本文从安装、拆解到二次开发完整讲清它凭什么覆盖 9 大网盘平台。先纠正一个误解直链不是加速器⚡很多人把这类工具理解成会员破解器这是最常见的误会。读一遍脚本源码里的声明会发现它获取的链接全部来自各大网盘公开的 API 接口走的是一套模拟浏览器正常请求流程的合规路线。速度差异从哪来在于请求路径不同官方客户端强制绑定自家下载引擎而直链允许你换上 IDM、Aria2 这类多线程工具同时服务商对直链请求与客户端请求的带宽策略并不一致。换句话说它把下载的决定权从网盘 App 手里拿回来还给你。一个反常识的事实是脚本体积约 0.6MB、近万行代码却同时维护着 9 套网盘适配逻辑。这份一个人改到第 3 年的维护记录v1.0.0 发布于 2022 年 8 月至今已迭代到 v1.1.3本身比任何宣传语都有说服力。哪些人真正需要它三个典型场景场景一电脑里装着 6 个网盘客户端的云盘重度用户。百度、阿里、夸克、迅雷……每个平台一个客户端开机自启、后台常驻、内存吃紧。网盘直链下载工具安装后你只需要浏览器 一个脚本管理器所有平台的下载入口统一收进浏览器页面里。场景二经常接收分享链接的临时用户。朋友甩来一个夸克分享链接或 123 云盘分享页你只想下载其中一个文件却被迫注册账号、安装客户端。安装脚本后分享页上会直接多出一个下载按钮勾选文件即可取链全程不需要装任何新软件。场景三NAS 玩家与下载器用户。你的下载主力是 Aria2 或比特彗星但网盘链接总是需要先下载到本地再上传。直链的意义在于让下载器直接接管任务文件落地即到位。网盘直链下载工具的 3 分钟安装步骤安装前只需两个前置条件Chrome 76 / Edge 88 / Firefox 78 任一浏览器以及 Tampermonkey篡改猴或 ScriptCat脚本猫这类脚本管理器。然后按下面两步走git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant打开脚本管理器的面板导入仓库根目录下的改网盘直链下载助手.user.js文件刷新任意一个受支持的网盘页面如 pan.baidu.com 或 www.alipan.com页面上就会出现API 下载按钮。最小使用流程只有三步勾选文件 → 点击API 下载→ 在弹出的下载窗口中选择直接下载或复制链接到你的下载器。整个过程不需要注册、不需要填任何暗号脚本开箱即用。仓库里还附带一个改百度网盘会员青春版.user.js扩展脚本可以配合使用给百度网盘界面加上会员视觉与倍速等增强功能。六大下载通道一张表看懂怎么选脚本最有价值的设计是把取链和下载彻底解耦。同一个直链按你的使用习惯可以走 6 种出口下载通道适合谁一句话说明直接下载临时下 1~2 个文件浏览器原生接管零配置IDM / ABDMWindows 下载器用户自动唤起下载器支持断点续传Aria2 RPCNAS、服务器、Linux 用户推送到本地或远程 Aria2无人值守cURL 命令命令行爱好者复制命令直接粘到终端执行比特彗星BT 工具重度用户与彗星下载队列无缝衔接每个通道的按钮下方都有提示文字说明该方式的适用条件。比如百度网盘的正常下载方式不适合超过 50MB 的文件服务端会返回 403此时应改用增强下载脚本会自动设置User-Agent为pan.baidu.com再发起请求。这种对服务端校验规则的体贴处理遍布在每一个平台的适配代码里。除了下载通道脚本还内置了两类提升体验的功能25 种主题配色从度盘经典蓝到哔哩少女粉一键更换网盘页面主色调并支持深色模式链接缓存取过的链接在有效期内直接复用批量处理几十个文件时不用重复请求这是 v1.1.3 的优化重点。原理深挖百度网盘的直链是怎么变出来的9 个平台里挑一个最有代表性的讲透——百度网盘。它的认证体系是 OAuth 2.0整个取链过程可以拆成三步第 1 步拿令牌。脚本引导用户在百度开放平台授权页完成登录换取一个 AccessToken。这是所有后续请求的通行证脚本源码中对应的是getAccessToken接口。第 2 步查元数据。把文件的 fsid文件 ID 列表连同令牌一起 POST 给官方接口请求参数中带上dlink1告诉服务端我要下载链接// 基于 config/config.json 中 $baidu 配置的简化示意 const API { getAccessToken: https://openapi.baidu.com/oauth/2.0/authorize?response_typetokenscopebasic,netdisk, getLink: https://pan.baidu.com/rest/2.0/xpan/multimedia?methodfilemetasdlink1 }; async function getBaiduDirectLinks(fsids) { const accessToken await getToken(); // 第 1 步OAuth 授权 const url ${API.getLink}access_token${accessToken}; const res await fetch(url, { method: POST, body: JSON.stringify({ fsids }) }).then(r r.json()); return res.list.map(item item.dlink); // 第 3 步取出直链 }第 3 步解析响应。服务端返回的dlink字段就是带时效的真实下载地址。它通常有效 2 小时左右过期后需要重新取——这也是脚本做链接缓存的原因有效期内复用失效自动重取。为什么这样设计能成立关键在于脚本自始至终都在调用官方公开接口只是在请求头里模拟了官方客户端的标识如夸克网盘要求特定的 Electron UA迅雷云盘则内置了数百个可用镜像节点供下载时选择。这就是直链技术的全部秘密——没有绕过任何鉴权只是把本来存在的下载入口用对了姿势。高手进阶三个立刻能落地的玩法⚙️玩法一让 Aria2 全自动接管。在脚本设置里填入 Aria2 的 RPC 地址取链后一键推送。最小可用配置如下{ domain: http://127.0.0.1, port: 6800, path: /jsonrpc, token: , dir: /data/downloads }配合 AriaNg 面板你可以坐在家里让办公室的服务器自动完成整批下载。玩法二读懂配置文件自己排查适配问题。仓库根目录的config/文件夹里每个网盘一份 JSONali.json、quark.json、tianyi.json、xunlei.json、yidong.json记录着该平台的 API 端点、按钮挂载点选择器和下载提示文案。当某个网盘改版导致按钮消失先看这份配置是否还匹配最新页面结构往往比瞎猜快得多。玩法三为下一个网盘写适配器。脚本源码中每个平台对应一个$xxx模块如$aliyun、$quark结构高度统一api定义接口、mount定义按钮挂载点、dom定义提示文案。照着现有模块复制一份改掉接口地址和选择器再补充match匹配规则就能把新平台接入。这种模块即插即用的架构是它敢自称同类中最好用版本的底气。常见问题速查表⚠️问题现象可能原因解决办法网盘页面没有API 下载按钮脚本未加载或域名不受支持检查脚本管理器开关刷新页面直链点击后无反应服务端对 UA / Referer 有校验改用增强下载自动补齐请求头推送到 Aria2 报错RPC 地址、端口或 token 配置错误在设置里核对并用测试连接验证超过 50MB 的文件下载 403百度网盘正常模式的服务端限制切换到增强下载或交给下载器处理提示认证过期网盘登录态失效重新登录网盘账号后刷新页面生态与展望一个人维护到九大平台项目以 AGPL-3.0 协议开源意味着你可以自由使用、修改甚至二次分发但衍生作品同样需要开源。它的社区运作方式也很有个性Bug 反馈集中在官方议题区版本更新通过脚本管理器的自动检查推送用户不需要主动关注任何账号。从更新日志能看出几乎每个版本都在跟进各网盘的页面改版——这正是此类工具的生命线接口会变、页面会换而维护者的反应速度决定用户体验。回看这个项目它最值得称道的不是某一行代码而是一种产品哲学工具只做取地址这一件小事把怎么下载的选择权彻底还给用户。在网盘服务商不断把用户往客户端里赶的今天这样的开源项目像一扇后窗——合规、透明、可审计让每个用户都能自主决定文件的下载方式。如果你是下载工具的爱好者不妨现在就装上它感受一次告别客户端全家桶的轻装体验。技术不会承诺每一次都能提速但它承诺选择权始终在你手里。【免费下载链接】Online-disk-direct-link-download-assistant一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸克网盘 / UC网盘 / 123云盘 八大网盘项目地址: https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考