mirror of
https://github.com/HChaZZY/Random-Picker.git
synced 2025-12-06 10:33:50 +08:00
3.2 KiB
3.2 KiB
---一个点名器的python实现---
读取相同目录下的names.xls数据库文件
程序启动后如果检测到数据库文件会自动加上隐藏属性
names.xls必须满足以下条件:
1. 至少两行和不多于也不少于四列
2. 第一行的四个单元格分别是 |序号|班级|学科|姓名
3. 第二行以下分别按照第一行的要求填写
P.S. 第一行的四个单元格会被程序自动忽略,这四个名称只是为了让人方便阅读
软件会自动读取数据库中所有可用的班级名称,并将列举在软件右侧的选择框内。
左击选择框可以选择按照班级的筛选,可以多选,如果不选,则默认不进行筛选。
点击立即摇人!可以在所有满足筛选条件的人员中随机挑选一位,并将其姓名,班级号和学科种类显示在界面上。
点击应用班级选用可以提前应用筛选条件,但不会进行挑选。
但是点击摇人的时候本来就会重新应用当前选好的筛选条件,所以这个按钮其实就是做来好看的。
为了防止被搞心态,不会出现连续抽到两个一样的人的情况。因为懒得写动画所以如果连续抽到两个一样的人就几乎看不出来了
隐藏功能:使用config.data文件对指定编号的人员进行指定概率编辑
究竟是什么居心的人才想让我开发这么一个鬼功能




