Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
有趣分享
有趣分享

网盘下载速度慢一直是很多用户头疼的问题。LinkSwift 是一个开源的网盘下载辅助工具,支持多个主流网盘,并可以配合 IDM、Aria2 等下载工具使用。本文介绍 LinkSwift 的功能、安装方法和使用注意事项。

家里明明装的是千兆宽带,测速的时候轻轻松松跑到几百兆甚至上千兆。
但真正下载一个文件的时候,却完全是另外一回事。
打开网盘,几十 GB 的文件挂在那里,下载速度只有几 MB/s,甚至几百 KB/s。
尤其是一些比较大的学习资料、软件安装包、视频素材或者压缩包,最让人难受的不是文件大,而是看着进度条一点一点往前挪。
如果你经常使用百度网盘、阿里云盘、夸克网盘等服务,应该对这种体验并不陌生。
最近我发现了一个比较有意思的开源项目:LinkSwift。
它不是一个新的网盘,而是一款基于 JavaScript 的网盘下载辅助工具,可以在支持的网盘页面中获取文件下载地址,并进一步交给 IDM、Aria2、cURL 等下载工具处理。
目前项目已经支持包括百度网盘、阿里云盘、中国移动云盘、天翼云盘、迅雷云盘、夸克网盘、UC 网盘和 123 云盘等多个平台。项目页面目前列出的支持范围已经达到 9 个网盘。
5
简单理解:
LinkSwift = 网盘下载链接获取 + 下载工具辅助。
它本身不是网盘,也不是让你重新上传文件。
当你在支持的网盘分享页面找到文件后,LinkSwift 可以尝试通过网盘提供的接口获取下载地址,然后让你使用其他下载方式处理文件。
例如:
这样对于经常下载大文件的人来说,会方便很多。
项目作者也特别说明了一点:
LinkSwift 获取的下载链接基于各大网盘服务商公开 API,并没有承诺破解网盘限速。
所以不要把它理解成所谓的“破解会员”工具。
实际下载速度最终还是受到网盘服务器策略、账号权限、本地网络、下载节点以及当前带宽限制等因素影响。
换句话说:
它解决的主要是“怎么更方便地拿到下载链接、怎么使用第三方下载器”的问题,而不是保证所有文件都能突破网盘官方速度限制。
这一点非常重要。
目前 LinkSwift 项目页面列出的支持范围包括:
| 网盘 | 支持情况 |
|---|---|
| 百度网盘 | ✅ |
| 阿里云盘 | ✅ |
| 中国移动云盘 | ✅ |
| 天翼云盘 | ✅ |
| 迅雷云盘 | ✅ |
| 夸克网盘 | ✅ |
| UC 网盘 | ✅ |
| 123 云盘 | ✅ |
| 光鸭云盘 | ✅ |
项目会随着这些网盘网页结构和 API 的变化不断进行适配。
例如最近的版本更新中,就增加了 IDM 客户端设置,并对百度网盘分享页面进行了适配。
此前的版本也陆续加入了:
这些功能都可以在项目的更新记录中看到。
如果你只是偶尔下载一个几百 MB 的文件,其实有没有直链区别并不大。
但是如果你经常下载:
区别就比较明显了。
因为浏览器直接下载的时候,你受到网盘网页端下载机制的限制。
而获取下载地址以后,可以进一步交给专业下载工具。
比如 IDM。
或者你习惯使用命令行,也可以复制 cURL 命令。
如果家里部署了 NAS、服务器或者下载机,还可以考虑 Aria2 这样的方案。
所以对于经常折腾下载的人来说:
真正有价值的并不只是“速度”,而是把下载过程掌握在自己手里。
LinkSwift 本质上是一个用户脚本。
所以一般需要先安装一个支持 UserScript 的浏览器扩展。
比较常见的选择包括:
安装脚本管理器以后,再进入 LinkSwift 项目的官方 GitHub 页面。
项目作者目前明确表示,正式版和测试版主要通过 GitHub、Gitee、脚本猫以及 OpenUserJS 等渠道发布。如果你是在其他网站看到所谓的“LinkSwift 最新版”,建议谨慎下载。
进入项目后,根据页面提供的安装方式选择正式版即可。
如果你不是开发者,也不用研究代码。
整个过程基本可以理解成:
安装脚本管理器 → 安装 LinkSwift → 打开网盘分享页面 → 选择文件 → 获取下载链接。
安装完成以后,打开支持的网盘分享页面。
如果脚本正常运行,一般会在页面中出现相应的下载辅助入口。
选择需要下载的文件之后,可以根据自己的情况选择下载方式。
例如:
适合偶尔下载小文件的人。
操作最简单,不需要额外配置。
如果你本来就在使用 IDM,可以让 LinkSwift 将下载任务交给 IDM。
项目最新版本已经加入 IDM 客户端相关设置。
这种方式比较适合 Windows 用户。
如果你喜欢 NAS、Linux 或者服务器下载,那么 Aria2 会更加灵活。
LinkSwift 的更新记录中也包含 Aria2 相关功能。
对于喜欢自己折腾下载环境的人来说,这种组合非常舒服:
网盘 → LinkSwift → Aria2 → NAS
电脑甚至不需要一直开着。
如果你是程序员,或者经常使用 Linux 命令行,可以直接复制 cURL 命令。
这种方式最大的优点就是方便自动化。
例如可以把下载任务放到脚本里面处理。
对于批量下载文件的人来说,比一直打开浏览器点击按钮方便很多。
这个问题需要单独说一下。
网上很多文章喜欢把类似工具描述成:
“破解网盘限速”
或者:
“免费解除会员速度限制”
这种说法其实容易造成误解。
LinkSwift 官方项目说明已经明确表示:
项目没有以任何形式承诺、宣传或实现对网盘限速机制的破解。
它获取的下载链接主要基于网盘服务商公开 API。
如果某个时间段使用 LinkSwift 后下载速度明显提高,可能与:
有关。
所以千万不要理解成:
“安装以后任何网盘都可以无限满速。”
实际情况肯定会因网盘、文件、账号和网络环境不同而变化。
即使不考虑所谓的“满速”,我还是认为这种项目值得收藏。
原因很简单:
它把很多不同网盘的下载方式集中到了一起。
现在大家的文件越来越分散。
今天一个文件在百度网盘。
明天一个文件在阿里云盘。
后天又遇到夸克。
还有 123 云盘、移动云盘、迅雷云盘……
如果每个平台都研究一次下载方法,确实非常麻烦。
而 LinkSwift 的思路就是:
尽可能在一个工具里统一处理。
项目目前已经有超过千次 Fork,并且仍然有人提交 Issue 和功能请求,说明这个项目还有比较活跃的使用者。
当然,它也不是万能的。
GitHub Issues 中仍然能看到一些兼容性问题,例如部分浏览器环境下无法正常工作、部分网盘接口变化导致功能异常等。
这也是这类项目最大的特点:
网盘一改版,脚本就可能需要跟着更新。
这里有几个建议。
不要随便从论坛、网盘或者陌生网站下载所谓的“修改版”。
尤其是用户脚本。
因为用户脚本本身就可能拥有比较高的网页访问权限。
最好直接从项目作者提供的渠道获取。
网盘下载地址通常存在有效期、权限或者其他限制。
因此今天获取到的链接,并不意味着几天以后仍然有效。
如果你的网络本身只有 20MB/s,那么换任何工具都不可能凭空变成 200MB/s。
LinkSwift 更适合解决:
下载方式不方便、需要调用下载器、需要获取下载地址等问题。
而不是保证突破服务商的所有带宽限制。
网盘只是存储工具。
你下载什么文件,仍然需要遵守当地法律以及文件版权人的授权。
尤其是影视、软件、电子书等内容,不要因为“可以下载”就默认“可以随意使用”。
如果只是普通用户:
浏览器 + LinkSwift
已经够用了。
如果是 Windows 用户,经常下载几十 GB 文件:
LinkSwift + IDM
可以尝试。
如果你有 NAS:
LinkSwift + Aria2 + NAS
会更加适合。
如果你是程序员:
LinkSwift + cURL + 自动化脚本
则可以进一步把下载流程自动化。
所以它真正有意思的地方,并不是“一个按钮让网盘突然变成满速”。
而是:
让网盘下载从一个封闭的网页操作,变成一个可以自己控制的下载流程。
网盘这东西其实很奇怪。
我们现在家里的网络速度越来越快,手机和电脑的硬盘也越来越大,但下载一个大文件的时候,还是经常能被一个小小的进度条折磨半天。
所以如果你平时只是偶尔下载文件,没必要为了它折腾半天。
但如果你经常下载大型文件,尤其是同时使用多个国内网盘,那么 LinkSwift 这种工具确实值得收藏。
它支持多个主流网盘,也支持获取下载链接并配合 IDM、Aria2 等工具使用。项目目前仍在更新,最新正式版本为 v1.1.3。
最重要的是,不要相信网上那些“百分百破解限速”“永久免费突破会员速度”的夸张宣传。
能不能快,最终还是看网盘策略、账号、文件、本地网络和下载节点。
但至少,你多了一种选择。
如果你经常遇到百度网盘下载慢、阿里云盘下载慢、夸克网盘下载慢、网盘直链下载、IDM 网盘下载、Aria2 网盘下载这些问题,可以把这个项目收藏起来。
以后遇到需要下载大文件的时候,说不定就能派上用场。