当前位置: 首页 > news >正文

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 编写的免费网盘直链解析工具(AGPL-3.0 开源),以浏览器用户脚本形式运行,覆盖百度网盘、阿里云盘、夸克网盘、天翼云盘、迅雷云盘、UC 网盘、123 云盘等九大平台。它在网盘页面内通过平台公开 API 取得文件的真实下载地址,全程不经过任何第三方服务器。本文按实际使用的先后顺序,讲清楚安装、用法与进阶配置。

🚀 如何安装:第一次拿到直链

先确认环境:Chrome 76 以上或 Edge 88 以上,系统为 Windows、Mac、Linux 或 Android 均可。

第一步,安装脚本管理器。这个工具是用户脚本,需要一个运行环境,Tampermonkey 或 Violentmonkey 任选其一,在浏览器扩展商店搜索安装即可。

第二步,获取脚本。两种方式任选:直接使用官方渠道提供的脚本安装链接,在脚本管理器的弹窗里确认安装;或者把仓库克隆到本地,打开仓库根目录下的「(改)网盘直链下载助手.user.js」,全选复制后在脚本管理器中新建脚本粘贴。

git clone https://gitcode.com/GitHub_Trending/on/Online-disk-direct-link-download-assistant

第三步,点亮按钮。打开任一支持的网盘网页版(如百度网盘文件页)并刷新,脚本会要求输入初始化暗号,按提示完成后「下载助手」按钮即被点亮,这一步只做一次。

第四步,第一次成功。选中一个文件(百度网盘还支持选中整个文件夹),点击「下载助手」,在弹出的下载窗口里选择「浏览器下载」,文件开始下载。能在下载目录看到文件名正确的文件,就说明配置成功。

版本选择:正式版 v1.1.3 是默认推荐;金丝雀版 v1.1.3.1-Preview 包含最新功能与修复,可能不稳定,适合愿意尝新的人。

🎯 如何使用:四个改变体验的功能

免分享取链。最直接的体验变化是不再走「创建分享链接 → 复制 → 粘贴到解析站」的流程。脚本直接向当前页面所属平台的 API 发送请求并取回真实地址,操作从四五步压缩到两步:选中文件,点击按钮。

五种下载通道,按场景出料。拿到直链后,脚本不只支持浏览器下载,而是同时提供五个输出通道:

下载通道适用客户端工作方式
API 下载IDM、NDM、浏览器将链接直接交给下载器或浏览器打开
Aria2 下载XDown、Linux 命令行复制地址,粘贴到支持 aria2 协议的客户端
RPC 下载Motrix、AriaNgGUI 等一键把任务推送到本地或远程 RPC 服务
cURL 下载Windows/Linux/macOS 终端复制命令粘贴到终端执行,支持断点续传
比特彗星下载比特彗星复制地址,粘贴进比特彗星的下载列表

本地跑着 Motrix 之类的客户端时,RPC 通道最省事,任务直接进客户端,无需复制粘贴;只在终端操作的话选 cURL 最简单。

界面美化与深色模式。脚本会重排网盘页面样式:支持按平台切换主题色(百度网盘、阿里云盘、迅雷、夸克、移动云盘等均可单独设置),深色模式随设置热切换、无需刷新页面,长时间盯着网盘页面时观感更舒服。

链接缓存。同一个文件重复下载时不必每次重新请求。v1.1.3 优化了链接缓存之后,从下载窗口可以一键返回设置页,修改设置后界面动态更新,无需重新取链。

机制背后:链接为什么稳定

可以把 LinkSwift 理解成站在浏览器和网盘服务器之间的「翻译官」。网盘页面把文件真实地址藏在登录态与分享逻辑后面,脚本按顺序做三件事:识别当前页面属于哪个平台、按该平台期望的参数格式(用户代理、接口版本等)发出请求、从响应里解析出真实下载地址。整个过程都发生在你的浏览器里,中间没有转发服务器。

项目官方说明中有一条值得注意:所取链接均基于各服务商公开 API,不承诺、不宣传任何对限速机制的破解;实际速度快慢通常取决于平台当期的接口策略与本地网络条件,下载速度最终由账号自身权限决定。把它当作取链工具使用,而不是限速绕过工具。

项目在 config/ 目录下维护一套配置文件,每个平台一份:config.json(百度网盘)、ali.json、quark.json、tianyi.json、xunlei.json、yidong.json。每份文件记录三类信息:pcs 是该平台要调用的 API 端点列表,btn 是脚本需要操作的页面按钮选择器,其余为各下载通道的说明文案。文件内的官方备注写明这是「备份文件」,在脚本无法访问在线配置服务器时自动调用,这也是在线服务波动时基础取链功能仍可用的原因。

还有一个细节:脚本以 document-start 时机执行,即注入发生在页面加载完成之前,所以按钮是直接出现在页面上的,不用等。

🛠️ 进阶调优:下载通道与推荐参数

  • 大文件交给下载客户端,别交给浏览器。浏览器单连接下载无法跑满带宽,IDM、Motrix 支持多连接与断点续传,建议走 API 或 RPC 通道直接推给客户端。
  • 增强下载开启多块多线程。v1.1.2 新增此支持,把单个文件拆成多个分块并发拉取,对数 GB 级文件与浏览器单连接的差距明显。
  • 留意平台侧的文件大小限制。部分平台的「普通模式」限 50MB 以内的文件,超过后服务器返回 403、点击无反应,应改用增强模式,它会自动补全用户代理、Referer 与文件名。
  • IDM 未唤起时先查文件类型关联。在 IDM 中配置对应文件类型;v1.1.3 起也可以在脚本内直接调整 IDM 客户端设置。
  • 多个网盘脚本并存时按钮可能不出现。先禁用其他同类扩展再刷新页面,多数是选择器冲突导致的。

上手前的经验条目

  • 先用正式版。金丝雀版出问题就切回正式版,再提交反馈,排查效率更高。
  • 平台改版导致取链失效时,通常等待下一次适配即可。项目的更新历史显示其按版本跟进页面变化,例如 v1.1.2 适配了 123 云盘新策略与夸克、UC 分享页,更新脚本能解决大部分此类问题。
  • 只从官方渠道安装脚本。README 明确说明在其他渠道获取脚本后产生的问题,开发者不受理。
  • 不要对同一账号发起高频请求,也不要用它下载侵权资源。基于公开接口取链的账号风险较低,但滥用仍违反平台规则。
  • 按钮点不亮时先确认暗号输入是否成功,再刷新页面;界面显示异常就清除浏览器缓存或改用无痕窗口。
  • Bug 反馈只在项目的议题系统受理,在其他平台提交不会被处理,注意去对地方。

收尾:版本现状与参与方式

项目当前为正式版 v1.1.3、金丝雀版 v1.1.3.1-Preview,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),仅供参考

http://www.cnnetsun.cn/news/4156808.html

相关文章:

  • 万店连锁智能运维实践:从告警驱动到一键根因定位的STAROps体系
  • slack-irc 消息格式转换艺术:Slack到IRC文本解析与表情映射完整剖析
  • MobilityDB查询完全手册:时空重叠、距离计算与轨迹插值SQL函数大全
  • PhpStorm‑2026.2 完整下载‑安装‑环境配置全套教程(Windows 完整版,适配 PHP8.5、WampServer)
  • React Native和Flutter如何接入Mobile App Automizer?跨平台项目发布自动化实战指南
  • Chrome插件如何实现网页搜索替换:chrome-extensions-searchReplace让整页文字批量更新不伤按钮
  • ISP Tuning 使用
  • NAudio实战上手:5分钟搭出能用的音频播放器
  • TPU与Mooncake集成:如何实现AI推理服务的极致性能与确定性
  • NumPy eigh函数详解:对称矩阵特征值计算的高效工具
  • 基于主体建模(ABM)模拟农业技术采纳:以低排放肥料推广为例
  • 为什么你的 Free Domains 免费子域名申请被拒?10个高频踩坑问题一次说透
  • 金属垫片介绍
  • 从扩散模型到AI设计平台:构建可控生成式AI应用的技术实践
  • [AutoSar]BSW_Memory_Stack_002 NVM介绍
  • iOS推送机制深度解析:挂起态数据存储奥秘
  • 原生币(Native Coin)是指公链系统自身发行并内生于该区块链网络的底层基础货币
  • 前端练习1
  • 互联网大厂 Java 面试实录:Spring Cloud + Kafka + Redis + Docker/Kubernetes + Spring AI 场景深挖
  • Outfit 开源几何字体:9 种字重、4 种格式,免费商用即装即用
  • [Unity][VR]Oculus透视开发图文教程1-Passthrough应用XR项目设置
  • NLP工程实践:从体验形成路径优化模型架构与训练技巧
  • 堆叠压力决定电池寿命?
  • 2026年7月通辽市新房价格深度分析报告
  • AI + CRM + 实时搜索,能做出什么样的销售助手?
  • 接口和抽象类的区别
  • sql的执行顺序(经典收藏)
  • Linux tac命令详解:反向查看日志与文本处理实战
  • 京瓷4125输稿器不进纸故障排查与维修指南
  • CMake入门指南:从Hello World到项目构建核心原理