English | 简体中文 | CODE_OF_CONDUCT
Alist Helper是一款使用Flutter开发的应用程序,旨在简化桌面版alist的使用。它可以管理alist,让您更轻松地开启、关闭alist程序。
Alist Helper包括多个实用功能
- 自动启动alist
- 最小化至系统托盘
- 开机自启和开机静默启动
- 能够快速查看alist的版本和管理员信息
- 可调整的alist启动参数。你可以可以根据自己的特定需求和偏好来自定义启动参数。
免费。无跟踪。无广告。
目前,此应用可在 Windows 和 macOS 上使用。更多平台的适配计划正在进行中。
特别注意,本程序不包含alist的二进制文件,您需要手动下载。
alist | alisthelper | alist desktop | |
---|---|---|---|
价格 | 🆓 Free | 🆓 Free | 💰8$/50¥ |
开机自启 | 🛠️ 需要手动配置 | ✅ 支持 | ✅ 支持 |
静默启动 | ❌ 不支持 | ✅ 支持 | ✅ 支持 |
伴随启动 | ❌ 不支持 | ✅ 支持 | ✅ 支持 |
GUI | ❌ 不支持 | ✅ 支持 | ✅ 支持 |
系统托盘 | ❌ 不支持 | ✅ 支持 | ✅ 支持 |
参数调整 | 🛠️ 需要手动配置 | ✅ 支持 | ❌ 不支持 |
Http代理 | 🛠️ 需要手动配置 | ✅ 支持 | ❌ 不支持 |
AlistHelper 是一个开源项目,我们欢迎任何有兴趣帮助改进该应用程序的人进行贡献。无论你是开发人员、翻译者还是文档编写者,都有很多参与方式。
如果你有意向为 AlistHelper 贡献代码,你需要遵循以下步骤:
Fork存储库并安装Flutter。
在你安装了Flutter之后,你可以通过键入以下命令来启动该应用程序:
flutter pub get
dart run build_runner build
flutter run
你可以帮助将该应用程序翻译成其他语言!
- Fork该存储库
- 选择一项
- 添加缺失的现有语言翻译:只需更新lib/i18n中的
_missing_translations_<locale>.json
- 修复现有翻译:更新lib/i18n中的
strings_<locale>.i18n.json
- 添加新语言:创建一个新文件,关于
locale
参见:locale codes。
- 添加缺失的现有语言翻译:只需更新lib/i18n中的
- 可选项:重新运行该应用程序
- 确保你已经运行过该应用程序。
- 通过
dart run build_runner build
更新翻译 - 通过
flutter run
运行应用程序
- 提交拉取请求
在向AlistHelper提交拉取请求之前,请确保你遵循了以下准则:
- 代码应该有良好的文档,并根据Dart风格指南进行格式化。
- 所有更改都应该有测试覆盖。
- 提交的注释应该写得清晰明了,概述更改内容和任何相关上下文。
- 拉取请求应该针对
master
分支,并包含对更改的清晰概述。
如果你在AlistHelper中遇到了一个缺陷或者有一个功能请求,请在问题跟踪器中提交一个问题。请确保提供清晰的问题或功能请求描述,以及任何相关的上下文或复现该问题的步骤。