软件简介:
官方网站:https://gdownload.uk
GDownload 是一款现代化、跨平台的开源下载管理器,旨在为用户提供高效、稳定的下载体验。它基于强大的 C++ 和 Qt 框架构建,实现了对 Windows、macOS 和 Linux 三大主流操作系统的全面支持。
这款软件的核心是其基于 aria2c 的高性能下载引擎。它支持 HTTP、HTTPS、FTP、BitTorrent 以及 Metalink 等多种主流下载协议。通过多线程并发下载技术,GDownload 能够最大化利用网络带宽,显著提升文件的下载速度。同时,软件具备完善的断点续传功能,用户可以随时暂停和恢复下载任务,无需担心下载中断。对于 BT 下载,它同样提供了全面的支持,包括磁力链接和种子文件下载,并具备 Tracker 服务器自动同步、自定义 Tracker 源等高级功能。
除了强大的下载能力,GDownload 还提供了丰富的速度与性能控制选项。用户可以设置全局的上传和下载速度限制,并对单服务器连接数、文件分段大小、磁盘缓存等底层参数进行微调,以适应不同的网络环境和硬件配置。在任务管理方面,它支持同时进行多个下载任务,并能在下载完成后执行一系列自动化操作,如发送系统通知、播放自定义提示音、语音播报、自动打开文件夹、运行自定义命令,甚至是让电脑自动关机、休眠或睡眠,极大地提升了使用的便利性。
一个备受用户关注的特色功能是 GDownload 对百度网盘分享链接的解析与下载支持。用户无需安装百度网盘客户端,即可直接在 GDownload 中添加分享链接进行标准速度的下载。虽然它不支持加速下载(高速下载仍需百度网盘官方 SVIP 服务),但这一功能为那些偶尔需要下载网盘文件、又不想安装臃肿客户端的用户提供了极大的便利。此外,软件采用了插件化架构设计,为未来扩展支持其他网盘服务预留了可能性。
GDownload 不仅功能强大,在外观和交互上也力求现代化。其用户界面基于 Qt Quick (QML) 和 Qt C++ 开发,结合了 Element Plus 设计系统,呈现出流畅的动画和优雅的视觉风格。软件支持浅色和深色主题自动切换,并内置了简体中文、繁体中文、英文、日文、韩文等多种语言,满足了全球用户的需求。同时,它还提供了处于实验阶段的浏览器插件(支持 Chrome、Edge 和 Firefox),可以实现从浏览器一键捕获并发送下载链接到 GDownload,进一步简化了下载流程。
更新日志:
v2.2.1 2026-07-28
自动更新 / Auto-Update
修复应用内更新下载永远停在“0 KB”。三个叠加故障:一次安全加固重构丢掉了应用 GitHub 镜像的调用,“启用 GitHub 加速下载”开关静默失效;下载域白名单早于 GitHub 将 release 资产迁移到 release-assets.githubusercontent.com,即使直连正常也会在重定向处被中止;下载请求没有传输超时,连接挂死时界面永远停在 0 KB 而不报错。现在开关恢复生效,白名单覆盖 GitHub 当前资产域,30 秒无数据传输会明确报错并可重试。重定向目标被拒时如实提示下载失败,不再静默停留在下载中状态。
修复 macOS 应用内更新下载完成后报“An error occurred while launching the installer”。两个叠加故障:Sparkle 的安装进度组件(Updater.app)从未被打进应用 —— 自动更新功能引入当天就被 *.app 忽略规则静默挡在版本库之外,启动安装器因此必然失败;DMG 打包拷贝应用时把 framework 符号链接全部解引用,破坏了应用签名,即使安装器能启动也会被判“签名无效”拒绝安装。现已补齐缺失组件,DMG 拷贝改用保留符号链接的 ditto,且最终应用签名校验不通过时打包直接失败。存量 macOS 安装无法自愈 —— 本次更新需手动下载 DMG 安装一次,此后自动更新恢复正常。
引擎可靠性 / Engine Reliability
修复持久化配置越界导致 aria2 引擎永远启动失败的问题。配置文件里如 split = 0 能通过旧的“是整数就放行”校验,交给 aria2c 后被 split must be greater than or equal to 1 拒绝启动 —— 所有 HTTP/BT 下载失效,只能手改配置文件。整数配置现在在加载期做范围校验(对齐 aria2c 硬性约束:split ≥ 1、超时 1–600、端口 1–65535 等),非法值自动回落默认值。
安装说明:
直接安装主程序即可。
文章更新说明:2026年7月30日 更新 v2.2.1 版本。本站仅分流了 Windows 版安装包,其他版本请自行移步至项目地址下载。
