AB Download Manager 是一款桌面应用程序,可让您比以前更好地管理和组织下载文件
更快的下载速度
队列和调度程序
浏览器扩展
多平台(目前为 Windows / Linux)
具有现代 UI 的多个主题(深色/浅色)
免费和开源
请访问项目网站了解更多信息
为了下载并安装该应用程序
您可以访问项目网站获取下载说明
使用安装脚本
您可以运行此命令来安装或更新现有的已安装版本
卷曲-fsSL https://raw.githubusercontent.com/amir1376/ab-download-manager/master/scripts/install.sh |巴什
使用包管理器
winget安装amir1376.ABDownloadManager
舀安装额外内容/abdownloadmanager
或者您可以从 GitHub Releases 找到适用于您的操作系统的下载链接
请记住,该项目正处于其旅程的开始阶段。许多功能即将推出!
但是,与此同时您可能会遇到错误或问题。所以。请向我报告(通过社区聊天或GitHub Issues
),我会尽力尽快修复它们
您可以加入我们的 Telegram 群组
报告问题
建议功能
获取有关应用程序的帮助
有多个与AB Download Manager项目相关的存储库
存储库 | 描述 |
---|---|
主要应用程序(您在这里) | 包含在您的设备上运行的应用程序 |
浏览器集成 | 包含要安装在浏览器上的浏览器扩展 |
网站 | 包含AB 下载管理器网站 |
我花了很多时间来创建这个项目。
如果您喜欢我的作品,请考虑给它一个⭐谢谢
如果您在源代码中发现错误!请在GitHub Issues
部分报告它们
要在本地计算机上编译和测试桌面应用程序,请按照以下步骤操作。
克隆项目
安装 JBR
cd 进入项目,打开终端并执行以下命令
选择您想要编译应用程序的方式
./gradlew ./gradlew packageReleaseDistributionForCurrentOS
这将为您当前的操作系统创建一个安装程序包,因此您可以自己安装它
注意:如果您的操作系统不支持上述任何包类型,您将收到错误消息,在这种情况下,您应该
without packaging
编译它
如果您不想打包它或者您的操作系统不支持这些包类型,您可以使用此命令来编译应用程序而不打包它
./gradlew ./gradle createReleaseDistributable
它将创建一个输出文件夹
注意:这没有打包,您可以自己手动打包,或者只是运行它!
如果你想直接运行它,我建议你将输出移到其他地方
输出将创建于
<project_dir>/desktop/app/build/compose/binaries/main-release/
笔记。这个项目是由 GitHub actions 编译和发布的,所以如果你遇到任何问题也可以检查一下
非常欢迎对此项目做出贡献!
如果您想为本项目做出贡献,请先阅读贡献指南。
让我们一起打造更好的下载管理器
如果您想支持该项目,可以在 DONATE.md 文件中找到有关如何捐赠的详细信息。