Skip to content

NamePickerOrg/NamePickerLite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

312 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icon

NamePicker

一款简洁的点名软件

QQ群(群号2153027375)

NamePicker文档

Note

NamePicker 基于 GNU GPLv3 协议开源

GNU GPLv3 具有 Copyleft 特性,也就是说,您可以修改 NamePicker 的源代码,但是必须将修改版本同样以 GNU GPLv3 协议开源

Caution

NamePicker 是一款完全开源且免费的软件,官方也没有提供任何付费服务

如果您需要在某处售卖 NamePicker,或者需要提供有关 NamePicker 的付费服务,请参照该指南

功能清单/大饼

概率内定过于缺德,并且实现难度相当高,不会考虑

  1. 基础的点名功能
  2. 人性化(大嘘)的配置修改界面
  3. 从外部读取名单
  4. 特殊点名规则(性别/学号单双号筛选)
  5. 多名单支持
  6. 同时抽选多个
  7. Material 3 主题(亮色/暗色/跟随系统)
  8. 桌面端自定义标题栏
  9. 播报抽选结果
  10. 与 ClassIsland/Class Widgets 联动(联动插件均已上架对应软件的插件商城)
  11. 手机遥控抽选
  12. 改用 Flutter 跨平台框架

支持的平台

  1. Windows 10+
  2. Linux(国产化系统)
  3. macOS
  4. Android
  5. iOS
  6. Web

运行指南

环境要求

运行指南(源码)

cd namepicker
flutter pub get
flutter run

打包可执行文件指南

cd 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/ 目录下。

FAQ

Q: 怎么配置名单

A: 参见文档

Q: 杀毒软件认为这是病毒软件

A: 将该软件添加至杀毒软件的白名单/信任区中,本软件保证不含病毒,您可以亲自审查代码,如果还是觉得不放心可以不使用

鸣谢 ✨

感谢以下贡献者(emoji key):

灵魂歌手er
灵魂歌手er

💻 🚧 🎨
谭麒峰
谭麒峰

🚧 🎨 💻 🐛

About

使用Flutter构建的NamePicker

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors