Skip to content

Version 4.4.3

Choose a tag to compare

@BaiLingXi-0136 BaiLingXi-0136 released this 25 Jul 05:21

🎲 随机点名系统 v4.4.3

2026-07-25 | GitHub Releases


📦 下载

文件 说明
RandomSelector_v4.4.3_Setup.exe 推荐 — Inno Setup 安装包,自动创建开始菜单和桌面快捷方式

✨ 新增功能

🪟 Inno Setup 安装包

python build.py 打包后自动生成 RandomSelector_v4.4.3_Setup.exe 安装程序:

  • 自动搜索本机 ISCC.exe 编译器路径,无需手动配置
  • 编译器未安装时仅生成 .iss 脚本,可手动编译
  • 新增 --no-installer 参数,按需跳过安装包生成
  • 安装包支持:中文界面、桌面快捷方式(可选)、开始菜单条目

🔗 发现新版本引导下载

"发现新版本"对话框新增前往下载按钮,点击直接跳转 GitHub Releases 页面。

👁️ 查看人员按模式适配

"查看人员"按钮根据当前模式智能切换视图:

  • 临时模式 → 展示本次抽选结果
  • 拖地模式 → 展示所有人员及选中状态

🔧 改进与修复

  • 安全修复:os.system() 全面替换为 subprocess.run(),消除 IDE 安全警告
  • 文档更新:README 快速开始指南新增 Releases 下载方式
  • 版本日志:补全 v4.4.3 更新条目

📋 完整功能

功能 说明
临时抽选 自定义 1~20 人,不保存状态
拖地排班 每日一次 3 人选,状态持久化
回溯替换 学号实时校验,一键替换缺席人员
Seed 种子 固定种子 = 可复现结果
文件占用监测 自动检测 Excel 锁定
版本更新检测 自动/手动检查 + DNS 劫持容错
全局异常捕获 弹窗 + 日志轮转,Traceback 可复制
单实例保护 防止重复启动
Inno Setup 打包 一键生成安装包 EXE

🔗 链接


© 2026 随机点名系统 — 2027届高三(4)班