Releases: SECTL/SecRandom
SecRandom 新版本 - v1.1.0.0
📜 开发者寄语
「SecRandom 不仅是一个工具,更是为班级场景诞生的助手。从 v1.0 到 v1.1 的蜕变,承载着无数深夜调试的时光。虽初版功能有限,稳定性亦有不足,但每一条反馈都是前进的燃料——我会带着大家的信任,持续打磨这颗『班级抽选程序』✨」
「愿你在使用过程中,找到最适合你的工具,让班级管理更高效、更便捷!」
「龙鳞亮晶晶的!分你一片当护身符呀✨」--AI生成(崩坏:星穹铁道-白露)
🛠️ v1.1 大版本的核心方向
目标 | 行动 |
---|---|
🌟 ui迁移 | 在背后将默默学习 qml 以及迁移至 RinUi 为了更好的用户体验 |
🚑 稳定性 | 紧急修复 闪退/稳定性 等关键问题 |
🎯 班级场景 | 强化 抽选/公平抽取/历史记录 等功能,贴合课堂管理需求 |
💌 倾听反馈 | 社群建议已纳入开发池:设置选项完善/导出记录 等功能筹备中! |
🌱 下一站预告
- 备份/恢复功能
- 批量导入/导出功能
- 更强大的数据统计看板
- 更多的功能优化
- ......
📄 关于文档方向
🚀 SecRandom v1.1.0.0 更新亮点总结
Note
核心升级:
✅ 抽奖系统 - 全新奖池管理
✅ 深色主题 - 视觉体验革新
✅ 公平算法 - 修复权重偏移问题
✅ 概率可视化 - 历史记录显示权重/概率
更新价值:
🔹 抽奖系统 - 独立奖池管理满足多样化场景
🔹 算法公平性 - 彻底解决权重偏移痛点
🔹 数据透明化 - 权重/概率双模式辅助决策
🔹 体验升级 - 深色主题+动态布局提升使用舒适度
🎨 主题与界面
- 新增 深色主题切换功能
- 新增 抽人选项卡位置自定义(顶部/底部)
- 优化 动态结果布局(根据窗口宽度自适应)
- 优化 提示组件统一居中显示
⚙️ 设置系统
- 新增 定时自动清除历史记录功能
- 新增 权重/概率显示切换(历史记录中)
- 优化 名单存储格式(INI → JSON,需手动迁移)
- 优化 抽人/抽奖设置合并至同一侧边栏
- 修复 名单导入失效问题
🎁 抽奖系统(全新模块)
- 新增 自定义奖池功能(名称/奖品/权重)
- 新增 剩余奖品数量显示
- 新增 独立重置记录按钮
- 新增 抽奖历史记录模块
- 修复 权重为空时闪退问题
👥 抽人功能
- 新增 性别筛选支持
- 新增 4 种抽取算法:
- 可预测抽取
- 不可预测抽取
- 公平可预测抽取
- 公平不可预测抽取
- 新增 剩余人数实时显示
- 优化 功能卡自定义显示/隐藏
- 修复 小组名单加载失败
📜 历史记录
- 新增 抽奖记录独立模块
- 新增 公平模式下显示下次抽取概率
- 优化 查看记录时显示抽取参数(人数/小组/性别)
- 修复 空数据闪退问题
- 修复 单个奖项记录无法查看
⚠️ 关键修复
- 修复 公平抽奖权重偏移问题(性别/小组单独抽取)
Full Changelog: v1.0.1.0...v1.1.0.0
国内 下载链接
平台/打包方式 | 支持架构 | 完整版 |
---|---|---|
Windows | x64 | 下载 |
Github 镜像 下载链接
镜像源 | 平台/打包方式 | 支持架构 | 完整版 |
---|---|---|---|
ghfast.top | Windows | x64 | 下载 |
gh-proxy.com | Windows | x64 | 下载 |
SHA256 校验值-请核对下载的文件的SHA256值是否正确
文件名 | SHA256 值 |
---|---|
SecRandom-Windows-v1.1.0.0-x64.zip | 7fcd1953c0fc6ad491108c6ca0bb085380a27052b8ef4f4e1f3c804423153be5 |
SecRandom 新版本 - v1.0.3.3-beta
Note
本次更新为1.1dev版本的一次修复BUG测试版,在确认当前版本无问题后,将会发布1.1正式版
设置
- 优化 抽人|抽奖 名单设置的交互逻辑,可全部删除任意名单内容,在没有 班级|学生|奖池|奖品 时,将会禁用相关按钮
- 优化 可以全部删除定时清理记录时间
- 修复 若班级为空后添加学生刷新后无反应的问题
- 修复 在未设置抽奖权重时抽取时会使软件闪退的问题
抽奖
- 修复 在抽奖权重为空时抽取会使软件闪退的问题
历史记录
- 优化 没有数据时会填写占位符
- 修复 没有数据导致的软件闪退问题
- 修复 无法查看单个奖项的历史记录的问题
移除的功能
- 移除重启选项
Full Changelog: v1.0.3.2-beta...v1.0.3.3-beta
国内 下载链接
平台/打包方式 | 支持架构 | 完整版 |
---|---|---|
Windows | x86, x64 | 下载 |
Github 镜像 下载链接
镜像源 | 平台/打包方式 | 支持架构 | 完整版 |
---|---|---|---|
ghfast.top | Windows | x86 | 下载 |
ghfast.top | Windows | x64 | 下载 |
gh-proxy.com | Windows | x86 | 下载 |
gh-proxy.com | Windows | x64 | 下载 |
SHA256 校验值-请核对下载的文件的SHA256值是否正确
文件名 | SHA256 值 |
---|---|
SecRandom-Windows-x64.zip | 0b41c54ec6a6c75b926549322315924e93b5333221cdc34eb4fbb1e068f0d516 |
SecRandom-Windows-x86.zip | f3fb87bbf35bb725cf965f73bf14af8a6297968015f54fc152e52ad25ddc629b |
SecRandom 新版本 - v1.0.3.2-beta
Note
本次更新为1.1dev版本最后一次测试版,在确认当前版本无问题后,将会发布1.1正式版
设置
- 新增 可选抽人侧边选项卡位置(顶部/底部)(NEW)
- 新增 可设置自定义时间自动清除抽人记录,中文冒号自动转英文冒号(NEW)
- 优化 抽取设置布局,将抽人设置,抽人名单,抽奖设置,抽奖名单放在同一侧边栏选项,可通过顶部导航栏进行切换
- 优化 整体调小设置项的字体大小(12号)
抽人
- 新增 动态结果布局,根据窗口宽度以及字体大小进行结果布局调整(NEW)
- 新增 剩余人数的显示(NEW)
- 新增 单独的重置记录按钮(NEW)
- 优化 抽取完成提示信息在当前一轮的剩余人数为0时显示
- 修复 加载小组名单失败的问题
抽奖(NEW)
- 新增 抽奖功能--相较于抽人可自定义奖池名称,奖品,权重(不是概率-无 % 符号)(NEW)
- 新增 动态结果布局,根据窗口宽度以及字体大小进行结果布局调整(NEW)
- 新增 剩余奖品数的显示(NEW)
- 新增 单独的重置记录按钮(NEW)
- 新增 抽取完成提示信息在当前一轮的剩余奖品数量为0时显示(NEW)
历史记录
- 新增 抽奖历史记录功能,可通过顶部导航栏进行切换(NEW)
关于
- 优化 关于页面(主界面与设置界面),并且独立成一个页面
其他
- 新增 每次从托盘或浮窗打开主界面会自动跳转到抽人界面(NEW)
- 优化 统一了提示组件均位于界面中间顶部位置
- 修复 悬停在软件图标上时,软件信息出现内容错误的问题
已知问题
- 重启程序时会报错,暂时无法解决(不删选项)
Full Changelog: v1.0.3.1-beta...v1.0.3.2-beta
国内 下载链接
平台/打包方式 | 支持架构 | 完整版 |
---|---|---|
Windows | x86, x64 | 下载 |
Github 镜像 下载链接
镜像源 | 平台/打包方式 | 支持架构 | 完整版 |
---|---|---|---|
ghfast.top | Windows | x86 | 下载 |
ghfast.top | Windows | x64 | 下载 |
gh-proxy.com | Windows | x86 | 下载 |
gh-proxy.com | Windows | x64 | 下载 |
SHA256 校验值-请核对下载的文件的SHA256值是否正确
文件名 | SHA256 值 |
---|---|
SecRandom-Windows-x64.zip | 01e87c609afcf8e2dc5861ba6aed933e8531d90a2e0c0611fff31165ce21de89 |
SecRandom-Windows-x86.zip | d7260a63e6ad6c4c03041b5e238b9e32ff2bbbe35dc8dfb80ad330cce97cbf3b |
SecRandom 新版本 - v1.0.3.1-beta
Warning
紧急更新!如需正常使用导入名单功能请更新至1.0.3.1-beta以上版本!
🚀 新增功能与优化
- 优化了抽人部分代码结构
🐛 修复
- 修复名单内去除不存在当前班级的同学失效的功能问题
- 修复悬停在软件图标上时,软件信息出现内容错误的问题
已知问题
- 重启程序时会报错,暂时无法解决(不删选项)
🎉 软件仓库日志-仅显示最近5条
- SecRandom v1.0.3.1-beta 发布 - 2025-05-25 - 处于 1.1-dev测试版本
- SecRandom v1.0.3.0-beta 发布 - 2025-05-25 - 处于 1.1-dev测试版本
- SecRandom 将在 1.2-dev 测试版本迁移至 RinUI --励志的目标? - 2025-05-05
- SecRandom v1.0.2.3-beta 发布 - 2025-05-05 - 处于 1.1-dev测试版本
- SecRandom v1.0.2.2-beta 发布 - 2025-05-03 - 处于 1.1-dev测试版本
Full Changelog: v1.0.3.0-beta...v1.0.3.1-beta
国内 下载链接
平台/打包方式 | 支持架构 | 完整版 |
---|---|---|
Windows | x86, x64 | 下载 |
Github 镜像 下载链接
镜像源 | 平台/打包方式 | 支持架构 | 完整版 |
---|---|---|---|
ghfast.top | Windows | x86 | 下载 |
ghfast.top | Windows | x64 | 下载 |
gh-proxy.com | Windows | x86 | 下载 |
gh-proxy.com | Windows | x64 | 下载 |
SHA256 校验值-请核对下载的文件的SHA256值是否正确
文件名 | SHA256 值 |
---|---|
SecRandom-Windows-x64.zip | 857cbb487b58bbf249ed521368c83630811107cbfed450c7e6136fcb0dc8f5a7 |
SecRandom-Windows-x86.zip | d121b797de6eec16a36b025a58c3f5c26cb7671b5c321a3bdb791f42af5e668a |
SecRandom 新版本 - v1.0.3.0-beta
Note
SecRandom v1.0.3.0-beta 版本起存储名单采用json格式
旧版名单存储采用ini格式,更新至此版本需要重新添加名单(建议不替换文件进行安装-删了旧版重新弄)
不了解公平抽取可看SecRandom-README
Warning
注意:
更新至此版本您需要使用以下步骤将旧版本的名单迁移到新版本:
- 重新在表格中复制后添加名单
- 确保可用后,删除旧版本的SecRandom程序文件
🚀 新增功能与优化
- 【图标】更换图标为 fluentui-system-icons
- 【抽人】新增性别功能
- 【抽人】将所有与抽人(抽学生)相关功能集成在一个页面中
- 【抽人】增加新的3种-共4种(原1种不可更改的:Random方法-可预测)可选择的抽取方式:
- 1.可预测抽取(Random方法-可预测)
- 2.不可预测抽取(SystemRandom方法-小于1000人无影响性能,不可预测)
- 3.公平可预测抽取(Random方法-可预测)
- 4.公平不可预测抽取(SystemRandom方法-小于1000人无影响性能,不可预测)
- 【抽人】优化了代码部分内容(就是将三个抽取模式合并为一块了...)
- 【抽人-设置】可单独设置抽人界面的所有功能卡的显示与隐藏
- 【抽人】调整抽人页面布局
- 【历史记录】在查看个人的历史纪录时,新增可查看抽取时设置的人数、抽取时选择的小组以及性别
- 【历史记录】在查看全部学生历史记录时,抽取次数仅显示总次数(去除了抽单人、多人、小组次数的单独显示)
- 【历史记录】在查看全部学生历史记录且抽取方式:公平可预测抽取 或 公平不可预测抽取,将显示下次抽取概率(将权重转化为概率显示)
- 【重启】新增重启功能
- 【名单导入】新版名单存储采用json,更新至此版本需要重新添加名单
🐛 修复
- 修复一些抽人时的小bug
- 修复抽人时,若选取小组/性别名单为空,会卡退的bug
- 修复点击托盘关于后会导致程序退出的情况
❌ 移除
- 【主题】暂时移除了软件变更主题颜色的功能
🎉 软件仓库日志-仅显示最近5条
- SecRandom v1.0.3.0-beta 发布 - 2025-05-25 - 处于 1.1-dev测试版本
- SecRandom 将在 1.2-dev 测试版本迁移至 RinUI --励志的目标? - 2025-05-05
- SecRandom v1.0.2.3-beta 发布 - 2025-05-05 - 处于 1.1-dev测试版本
- SecRandom v1.0.2.2-beta 发布 - 2025-05-03 - 处于 1.1-dev测试版本
Full Changelog: v1.0.2.3-beta...v1.0.3.0-beta
国内 下载链接
平台/打包方式 | 支持架构 | 完整版 |
---|---|---|
Windows | x86, x64 | 下载 |
Github 镜像 下载链接
镜像源 | 平台/打包方式 | 支持架构 | 完整版 |
---|---|---|---|
ghfast.top | Windows | x86 | 下载 |
ghfast.top | Windows | x64 | 下载 |
gh-proxy.com | Windows | x86 | 下载 |
gh-proxy.com | Windows | x64 | 下载 |
SHA256 校验值-请核对下载的文件的SHA256值是否正确
文件名 | SHA256 值 |
---|---|
SecRandom-Windows-x64.zip | 6a25e028537dcb0836e8d77411903d18b5105416a442798c05d25a625c480175 |
SecRandom-Windows-x86.zip | 4f869c03ac9792cb00674eaca992252ae2b4d88358085b65f90976d00f7e2505 |
SecRandom 新版本 - v1.0.2.3-beta
🚀 新增功能与优化
- 【主界面】TODO:可设置主窗口未处于焦点时是否隐藏主窗口(可设置隐藏和检测时间)
- 【托盘】TODO:可在设置中设置给哪些按钮添加密码保护
- 【浮窗】TODO:更改为点击打开主窗口
- 【托盘】TODO:关于按钮,可直接打开项目仓库
- 【多开提示】TODO:可提示当前软件是否正在运行中,点击即可打开主界面
- 【托盘重启】fix:经过无数次的修复,托盘中的重启功能还是不能用!有没有大佬帮个忙吧?!
- 【多开】fix:更换多开方式,使用内置库实现,明显减小软件体积,且可提升软件运行速度
- 【安全设置】fix:无法显示二维码问题
❌ 移除功能
- 【浮窗便捷抽取窗口】移除了浮窗便捷抽取窗口,改用主窗口
🎉 软件仓库日志-仅显示最近5条
- SecRandom 将在 1.2-dev 测试版本迁移至 RinUI --励志的目标? - 2025-05-05
- SecRandom v1.0.2.3-beta 发布 - 2025-05-05 - 处于 1.1-dev测试版本
- SecRandom v1.0.2.2-beta 发布 - 2025-05-03 - 处于 1.1-dev测试版本
- SecRandom v1.0.2.1-beta 发布 - 2025-04-20 - 处于 1.1-dev测试版本
- SecRandom v1.0.2.0-beta 发布 - 2025-04-13 - 处于 1.1-dev测试版本
Full Changelog: v1.0.2.2-beta...v1.0.2.3-beta
国内 下载链接
平台/打包方式 | 支持架构 | 完整版 |
---|---|---|
Windows | x86, x64 | 下载 |
Github 镜像 下载链接
镜像源 | 平台/打包方式 | 支持架构 | 完整版 |
---|---|---|---|
ghfast.top | Windows | x86 | 下载 |
ghfast.top | Windows | x64 | 下载 |
gh-proxy.com | Windows | x86 | 下载 |
gh-proxy.com | Windows | x64 | 下载 |
SHA256 校验值-请核对下载的文件的SHA256值是否正确
文件名 | SHA256 值 |
---|---|
SecRandom-Windows-x64.zip | c56796bfb5a6c6d61d4c26232d671b372598edd1e112c7e1038c0f32bf47a3b1 |
SecRandom-Windows-x86.zip | 3cf3ed98c9c1480ae343a61ec59eb046d6e8c33a40f27070606728b4d359f8b5 |
SecRandom 新版本 - v1.0.2.2-beta
🚀 新增功能与优化
- 【安全设置】TODO:拥有密码,密钥文件,2FA(双重认证)对打开设置进行保护-防君子不防小人
- 【浮窗抽取界面】TODO:将所有已有的抽取功能放置到浮窗抽取界面中
- 【浮窗抽取界面】TODO: 窗口未处于焦点时将自动关闭窗口
- 【浮窗】fix: 浮窗透明度未将背景透明度进行设置的问题
🎉 软件仓库日志-仅显示最近5条
- SecRandom v1.0.2.2-beta 发布 - 2025-05-03 - 处于 1.1-dev测试版本**
- SecRandom v1.0.2.1-beta 发布 - 2025-04-20 - 处于 1.1-dev测试版本
- SecRandom v1.0.2.0-beta 发布 - 2025-04-13 - 处于 1.1-dev测试版本
- SecRandom v1.0.1.0 发布 - 2025-04-13
- SecRandom v1.0.0.4 发布 - 2025-04-05
Full Changelog: v1.0.2.1-beta...v1.0.2.2-beta
国内 下载链接
平台/打包方式 | 支持架构 | 完整版 |
---|---|---|
Windows | x86, x64 | 下载 |
Github 镜像 下载链接
镜像源 | 平台/打包方式 | 支持架构 | 完整版 |
---|---|---|---|
ghfast.top | Windows | x86 | 下载 |
ghfast.top | Windows | x64 | 下载 |
gh-proxy.com | Windows | x86 | 下载 |
gh-proxy.com | Windows | x64 | 下载 |
SHA256 校验值-请核对下载的文件的SHA256值是否正确
文件名 | SHA256 值 |
---|---|
SecRandom-Windows-x64.zip | 2464da2848154b620bc5213cb11f14a5ee27ab395ee9b4ed32bb4396e0f413f3 |
SecRandom-Windows-x86.zip | b32041d9a916e2a58ded5ed3d2074d8356ec71b233c5004e558e349c8d4b7693 |
SecRandom 新版本 - v1.0.2.1-beta
🚀 新增功能与优化
- 【名单设置】TODO: 可开启仅启用学号抽取功能
- 【基础设置】TODO: 浮窗透明度设置
- 【关于界面】TODO: 关于界面添加软件信息及其作者信息
- 【历史记录】fix:显示的抽取次数没有正确补全‘0’的问题
- 【软件信息】fix:软件版本显示错误问题
- 【开机自启】fix:更换了启动方式,使用创建快捷方式来启动软件
🎉 软件仓库日志-仅显示最近5条
- SecRandom v1.0.2.1-beta 发布 - 2025-04-20 - 处于 1.1-dev测试版本
- SecRandom v1.0.2.0-beta 发布 - 2025-04-13 - 处于 1.1-dev测试版本
- SecRandom v1.0.1.0 发布 - 2025-04-13
- SecRandom v1.0.0.4 发布 - 2025-04-05
Full Changelog: v1.0.2.0-beta...v1.0.2.1-beta
国内 下载链接
平台/打包方式 | 支持架构 | 完整版 |
---|---|---|
Windows | x86, x64 | 下载 |
Github 镜像 下载链接
镜像源 | 平台/打包方式 | 支持架构 | 完整版 |
---|---|---|---|
ghfast.top | Windows | x86 | 下载 |
ghfast.top | Windows | x64 | 下载 |
gh-proxy.com | Windows | x86 | 下载 |
gh-proxy.com | Windows | x64 | 下载 |
SHA256 校验值-请核对下载的文件的SHA256值是否正确
文件名 | SHA256 值 |
---|---|
SecRandom-Windows-x64.zip | ec651fea585db1c1d2fa64d2860aab54d13c4f974a40a0b3cc0e7d977115707f |
SecRandom-Windows-x86.zip | b9fb64f199561811a682c94e09555d6205c308e697b866907b747c347f7945b3 |
SecRandom 新版本 - v1.0.2.0-beta
🚀 新增功能与优化
- 【更多设置】新增可设置三个页面的窗口大小(重启生效)
- 【抽单人/抽多人/抽小组 设置】可以设置每个抽取功能的字体大小(部分重启生效)
- 【历史记录】修复了历史记录无法查看的问题
🎉 软件仓库日志
- SecRandom v1.0.2.0-beta 发布 - 2025-04-13 - 处于 1.1-dev测试版本
- SecRandom v1.0.1.0 发布 - 2025-04-13
- SecRandom v1.0.0.4 发布 - 2025-04-05
Full Changelog: v1.0.1.0...v1.0.2.0-beta
国内 下载链接
平台/打包方式 | 支持架构 | 完整版 |
---|---|---|
Windows | x86, x64 | 下载 |
Github 镜像 下载链接
镜像源 | 平台/打包方式 | 支持架构 | 完整版 |
---|---|---|---|
ghfast.top | Windows | x86 | 下载 |
ghfast.top | Windows | x64 | 下载 |
gh-proxy.com | Windows | x86 | 下载 |
gh-proxy.com | Windows | x64 | 下载 |
SHA256 校验值-请核对下载的文件的SHA256值是否正确
文件名 | SHA256 值 |
---|---|
SecRandom-Windows-x64.zip | baf9763d50bde35d2438b7e1673131e37a32f1a30506d88b8cbf5189b395f2a9 |
SecRandom-Windows-x86.zip | ef3ef190591802c0cee86e040cb7a7668d8e70467dbd94d5db626c5305f954b2 |
SecRandom 新版本 - v1.0.1.0
🚀 新增功能与优化
- 【开机自启】在 设置-更多设置 中开启,开启后首次启动默认不会显示主窗口
- 【浮窗】新增!长按进行拖动(可以保存位置),点击打开便捷抽取窗口
- 【托盘】新增!可以退出程序、显示/隐藏界面
- 【历史记录】可以选择某位同学进行查看历史记录
- 【更多设置】新增开机自启功能
- 【更多设置】新增显示/隐藏浮窗(便捷抽取浮窗)
- 【更多设置】新增三个页面的启动位置设置
- 【全局/抽单人/抽多人/抽小组 设置】分页面放置,且都移动至设置窗口
- 【历史记录】将历史记录界面分为设置页和仅查看页
- 【历史记录】历史记录设置页移动至设置窗口
- 【名单设置】将名单设置移动至设置窗口
- 【历史记录】优化了报错提示以及按钮颜色问题
- 【个性化】将个性化设置卡移动至更多设置页面
🎉 软件仓库日志
- SecRandom v1.0.1.0 发布 - 2025-04-13
Full Changelog: v1.0.0.4...v1.0.1.0
国内 下载链接
平台/打包方式 | 支持架构 | 完整版 |
---|---|---|
Windows | x86, x64 | 下载 |
Github 镜像 下载链接
镜像源 | 平台/打包方式 | 支持架构 | 完整版 |
---|---|---|---|
ghfast.top | Windows | x86 | 下载 |
ghfast.top | Windows | x64 | 下载 |
gh-proxy.com | Windows | x86 | 下载 |
gh-proxy.com | Windows | x64 | 下载 |
文件名 | SHA256 值 | ||
--- | --- | ||
SecRandom-Windows-x64.zip | 3bf981fb056632aa49cc1cbd82e63730e5f752f23440173ae77a9f57d2b257c5 | ||
SecRandom-Windows-x86.zip | d197cce1daf730c247010c2c2b5460350c1bca4f8d02c09c4578b2e3f392d257 |