Note
NamePicker 基于 GNU GPLv3 协议开源
GNU GPLv3 具有 Copyleft 特性,也就是说,您可以修改 NamePicker 的源代码,但是必须将修改版本同样以 GNU GPLv3 协议开源
Caution
NamePicker 是一款完全开源且免费的软件,官方也没有提供任何付费服务
如果您需要在某处售卖 NamePicker,或者需要提供有关 NamePicker 的付费服务,请参照该指南
概率内定过于缺德,并且实现难度相当高,不会考虑
- 基础的点名功能
- 人性化(大嘘)的配置修改界面
- 从外部读取名单
- 特殊点名规则(性别/学号单双号筛选)
- 多名单支持
- 同时抽选多个
- Material 3 主题(亮色/暗色/跟随系统)
- 桌面端自定义标题栏
- 播报抽选结果
- 与 ClassIsland/Class Widgets 联动(联动插件均已上架对应软件的插件商城)
- 手机遥控抽选
- 改用 Flutter 跨平台框架
- Windows 10+
- Linux(国产化系统)
- macOS
- Android
- iOS
- Web
- Flutter SDK >= 3.8.1
- Dart SDK >= 3.8.1
cd namepicker
flutter pub get
flutter runcd namepicker
# Windows
flutter build windows
# Linux
flutter build linux
# macOS
flutter build macos
# Android
flutter build apk
# iOS
flutter build ios
# Web
flutter build web构建产物位于 namepicker/build/ 目录下。
A: 参见文档
A: 将该软件添加至杀毒软件的白名单/信任区中,本软件保证不含病毒,您可以亲自审查代码,如果还是觉得不放心可以不使用
感谢以下贡献者(emoji key):
灵魂歌手er 💻 🚧 🎨 |
谭麒峰 🚧 🎨 💻 🐛 |
