ONE RANDOM LUCKYER STUDENT CHOOSER

课堂点名神器,让每个同学都能回答到问题,获得提高

使用迭代随机,基于时间随机取值,离真随机更近!让每人同学被抽中的概率几乎相同!首次抽人概率约为50C1,并逐渐以49C1、48C1向1C1迭代,确保每个同学都能在每一轮的抽取中当一次幸运儿,且避免了重复抽到同一幸运儿。

Our Helps

以下为配置文件使用教程

关于如何使用配置文件实现适配高三一班以外的班级
首先,若是在运行目录下没有配置文件(luckyer.json),请在 菜单 > 文件 > 下载默认配置文件 处下载默认配置文件。

配置文件主要分为两个板块,students和window,其中主要是students,只需修改students项目下的列表即可,所有抽取的同学都是来自于此列表,包括若是有同学请假也可将其暂时删去,避免抽到请假的同学。

默认配置:
{
"students": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50
],
"window": {
"alpha": 0.8,
"topmost": true,
"infoArea": {
"font": "微软雅黑",
"fontSize": 12
},
"luckyerArea": {
"font": "微软雅黑",
"fontSize": 100
},
"buttonArea": {
"font": "微软雅黑",
"fontSize": 15
}
}
}

若班里有6人且3、5请假,则可改为:
{
"students": [
1,
2,
4,
6
],
"window": {
"alpha": 0.8,
"topmost": true,
"infoArea": {
"font": "微软雅黑",
"fontSize": 12
},
"luckyerArea": {
"font": "微软雅黑",
"fontSize": 100
},
"buttonArea": {
"font": "微软雅黑",
"fontSize": 15
}
}
}

并且也可以选择不用学号,而是直接用名字:
{
"students": [
"张三",
"李四",
"徐氢",
"陈氦",
"陆锂"
],
"window": {
"alpha": 0.8,
"topmost": true,
"infoArea": {
"font": "微软雅黑",
"fontSize": 12
},
"luckyerArea": {
"font": "微软雅黑",
"fontSize": 100
},
"buttonArea": {
"font": "微软雅黑",
"fontSize": 15
}
}
}

然后是window项目,这个项目不重要,只是用来控制界面美观的,可略过此教程。
其中,alpha控制透明度,topmost控制是否处于其他应用的上层,而后面三个则是分别控制三个区域中的文字与字体大小。
例如,可以改成这样:
{
"students": [
666,
888
],
"window": {
"alpha": 0.5,
"topmost": false,
"infoArea": {
"font": "宋体",
"fontSize": 12
},
"luckyerArea": {
"font": "等线",
"fontSize": 70
},
"buttonArea": {
"font": "草檀斋毛泽东字体",
"fontSize": 15
}
}
}

效果如下:

修改完配置文件后,不要忘了保存
除了重启软件,在 菜单 > 编辑 > 重加载 也可重新加载界面