Skip to content

Releases: SECTL/SecRandom

SecRandom 新版本 - v1.1.0.0

07 Jun 15:06
Compare
Choose a tag to compare

📜 开发者寄语

「SecRandom 不仅是一个工具,更是为班级场景诞生的助手。从 v1.0 到 v1.1 的蜕变,承载着无数深夜调试的时光。虽初版功能有限,稳定性亦有不足,但每一条反馈都是前进的燃料——我会带着大家的信任,持续打磨这颗『班级抽选程序』✨」

「愿你在使用过程中,找到最适合你的工具,让班级管理更高效、更便捷!」

「龙鳞亮晶晶的!分你一片当护身符呀✨」--AI生成(崩坏:星穹铁道-白露)


🛠️ v1.1 大版本的核心方向

目标 行动
🌟 ui迁移 在背后将默默学习 qml 以及迁移至 RinUi 为了更好的用户体验
🚑 稳定性 紧急修复 闪退/稳定性 等关键问题
🎯 班级场景 强化 抽选/公平抽取/历史记录 等功能,贴合课堂管理需求
💌 倾听反馈 社群建议已纳入开发池:设置选项完善/导出记录 等功能筹备中!

🌱 下一站预告

  • 备份/恢复功能
  • 批量导入/导出功能
  • 更强大的数据统计看板
  • 更多的功能优化
  • ......

📄 关于文档方向

  • SecRandom 官方文档正在制作中,将制作网页版以及PDF版
  • Ask DeepWiki

🚀 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

02 Jun 07:32
Compare
Choose a tag to compare
Pre-release

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

01 Jun 11:09
Compare
Choose a tag to compare
Pre-release

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

25 May 08:40
Compare
Choose a tag to compare
Pre-release

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

25 May 07:07
Compare
Choose a tag to compare
Pre-release

Note

SecRandom v1.0.3.0-beta 版本起存储名单采用json格式

旧版名单存储采用ini格式,更新至此版本需要重新添加名单(建议不替换文件进行安装-删了旧版重新弄)

不了解公平抽取可看SecRandom-README

Warning

注意:
更新至此版本您需要使用以下步骤将旧版本的名单迁移到新版本:

  1. 重新在表格中复制后添加名单
  2. 确保可用后,删除旧版本的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

04 May 16:52
Compare
Choose a tag to compare
Pre-release

🚀 新增功能与优化

  • 【主界面】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

03 May 11:51
Compare
Choose a tag to compare
Pre-release

🚀 新增功能与优化

  • 【安全设置】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

19 Apr 14:37
Compare
Choose a tag to compare
Pre-release

🚀 新增功能与优化

  • 【名单设置】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

13 Apr 08:12
Compare
Choose a tag to compare
Pre-release

🚀 新增功能与优化

  • 【更多设置】新增可设置三个页面的窗口大小(重启生效)
  • 【抽单人/抽多人/抽小组 设置】可以设置每个抽取功能的字体大小(部分重启生效)
  • 【历史记录】修复了历史记录无法查看的问题

🎉 软件仓库日志

  • 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

13 Apr 00:23
Compare
Choose a tag to compare

🚀 新增功能与优化

  • 【开机自启】在 设置-更多设置 中开启,开启后首次启动默认不会显示主窗口
  • 【浮窗】新增!长按进行拖动(可以保存位置),点击打开便捷抽取窗口
  • 【托盘】新增!可以退出程序、显示/隐藏界面
  • 【历史记录】可以选择某位同学进行查看历史记录
  • 【更多设置】新增开机自启功能
  • 【更多设置】新增显示/隐藏浮窗(便捷抽取浮窗)
  • 【更多设置】新增三个页面的启动位置设置
  • 【全局/抽单人/抽多人/抽小组 设置】分页面放置,且都移动至设置窗口
  • 【历史记录】将历史记录界面分为设置页和仅查看页
  • 【历史记录】历史记录设置页移动至设置窗口
  • 【名单设置】将名单设置移动至设置窗口
  • 【历史记录】优化了报错提示以及按钮颜色问题
  • 【个性化】将个性化设置卡移动至更多设置页面

🎉 软件仓库日志

  • 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