Skip to content

Releases: SECTL/SecRandom

SecRandom 新版本 - v2.3.1

16 Feb 07:12

Choose a tag to compare

新版本

v2.3 - Shiroko (砂狼白子) release 2


🏮 春节限定版

🎆 春节专属内容:限定红包 + 节日标题栏

📅 活动时间

  • 开启:2026 年 2 月 16 日 22:00(UTC+8)
  • 结束:2026 年 2 月 20 日 00:00(UTC+8)

✨ 新增内容

  • 特色红包福利
    • 在「关于」页底部查看支付宝口令
    • 口令数量:10 份
    • 总金额:150 元
  • 标题栏装饰:所有窗口加入红金灯笼与飘带

🎯 参与方式

  1. 打开 App/网站,进入「关于」页面
  2. 滚动至页面底部
  3. 获取支付宝口令(基于 NTP 校时自动解锁)
  4. 前往 支付宝-红包小程序 输入口令领取红包

⚠️ 注意事项

  • 口令解锁依赖 NTP 网络校时,请勿通过修改系统时间、干扰网络、修改host等方式规避限制,否则会施加惩罚导致口令无法解锁。
  • 若触发误锁,需等到活动结束后才能恢复访问。
  • 活动结束后,「支付宝口令」分类将自动隐藏,不再可见。

💡 温馨提示:本次春节主题为 v2.3.1 限定版本,后续版本不在此基础上进行更新,之后的版本将回到正常主题!


💝 感谢所有贡献者为 SecRandom 项目付出的努力!

Github 镜像 下载链接

镜像源 平台 支持架构 便携版 安装程序
ghproxy.sectl.top Windows x64 下载 v2.3.1 下载 v2.3.1
ghproxy.sectl.top Linux amd64 下载 v2.3.1 下载 v2.3.1
ghfast.top Windows x64 下载 v2.3.1 下载 v2.3.1
ghfast.top Linux amd64 下载 v2.3.1 下载 v2.3.1
gh-proxy.com Windows x64 下载 v2.3.1 下载 v2.3.1
gh-proxy.com Linux amd64 下载 v2.3.1 下载 v2.3.1

SHA256 校验值-请核对下载的文件的SHA256值是否正确

文件名 SHA256 值
SHA256SUMS.txt 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
SecRandom-Linux-AppImage-v2.3.1-amd64.AppImage ff62d4219d05a47ddf22c10c2d9012ec9cd16645a21450f928d367f89d8bb625
SecRandom-Windows-Portable-v2.3.1-x64.zip 10362b23b0d7c4a5addeb28107849a3c9565620d0c5bef12f7316ca5126e95db
SecRandom-Windows-Setup-v2.3.1-x64.exe b0dab225a2007d5e93b7d94a3dd3a59083668f57fe3a73bd87952c1143fe778e
SecRandom-linux-Setup-2.3.1-amd64.deb d885a7c4e3e5d9ec7601e56c54c5f06c2173ce03bfe099753471f985ba4ef959

SecRandom 新版本 - v2.3.0

14 Feb 10:42

Choose a tag to compare

新版本

v2.3 - Shiroko (砂狼白子) release 1

🚀 主要更新

  • 新增 设置搜索,支持子项页定位,且能高亮显示搜索结果
  • 新增 人脸抽取,支持摄像头分辨率选择
  • 新增 浮窗人脸抽,一键跳转预览页
  • 新增 独立名单配置,点名/闪抽/抽奖按名单可独立配置
  • 新增 抽取方式,抽奖支持数量模式
  • 新增 名单设置,支持批量配置数量(仅抽奖),以及支持配置标签(点名、抽奖)
  • 新增 名单导入,支持批量导入名单,且能检测并自动重命名重复项
  • 新增 URL/IPC接口,支持打开计时器窗口
  • 新增 PostHog 产品分析,支持用户行为统计(启动、点名、抽奖事件上报)及用户属性同步(抽取次数统计)
  • 新增 地区统计,PostHog 上报中文 GeoIP 地区信息

💡 功能优化

  • 优化 人脸抽取,默认模型更改为 version-RFB-640.onnx
  • 优化 奖数显示,按抽取方式统计
  • 优化 剩余名单,抽奖显示序号数量
  • 优化 浮窗控件配置,改变为下拉框,以优化用户体验

🐛 修复问题

  • 修复 人脸抽选,模型在中文路径下无法读取的问题
  • 修复 设置窗口,最大化侧边栏无法展开
  • 修复 摄像头预热,避免 QThread 自等待
  • 修复 人脸抽取,启动多线程崩溃
  • 修复 名单导入,支持 xls 文件读取

🔧 其它变更


💝 感谢所有贡献者为 SecRandom 项目付出的努力!

Github 镜像 下载链接

镜像源 平台 支持架构 便携版 安装程序
ghproxy.sectl.top Windows x64 下载 v2.3.0 下载 v2.3.0
ghproxy.sectl.top Linux amd64 下载 v2.3.0 下载 v2.3.0
ghfast.top Windows x64 下载 v2.3.0 下载 v2.3.0
ghfast.top Linux amd64 下载 v2.3.0 下载 v2.3.0
gh-proxy.com Windows x64 下载 v2.3.0 下载 v2.3.0
gh-proxy.com Linux amd64 下载 v2.3.0 下载 v2.3.0

SHA256 校验值-请核对下载的文件的SHA256值是否正确

文件名 SHA256 值
SHA256SUMS.txt 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
SecRandom-Linux-AppImage-v2.3.0-amd64.AppImage 049da8f0e258ea164f31f745621eb6dd0e29c14d3544f413881abb2727c1f001
SecRandom-Windows-Portable-v2.3.0-x64.zip 7565eb20c164e4b79d20d79c868910287b77b8bd6ab2d5e4495f59a01f6d5014
SecRandom-Windows-Setup-v2.3.0-x64.exe 1e313acbedf5a3fedad3bc3cfa41d8faed69b0362e11c1bbb4840d8f31efad6b
SecRandom-linux-Setup-2.3.0-amd64.deb 8be35b1a1675dc61c74c5048f5e41c601af2cc7fba6dd49371ec57c4c0257f7f

SecRandom 新版本 - v2.3.0-beta.2

03 Feb 10:51

Choose a tag to compare

Pre-release

新版本

v2.3 - Shiroko (砂狼白子) beta 2

🚀 主要更新

  • 新增 人脸抽选功能:支持摄像头捕获人脸进行随机抽选,内置4种识别模型并可自定义,模型输入尺寸可调宽高等自定义功能

💡 功能优化

  • 优化 ClassIsland 联动,现在可以传递通知类型,并提醒用户安装插件
  • 优化 计时器,阻止外部关闭窗口
  • 优化 浮窗,阻止外部关闭窗口
  • 优化 浮窗,启动即自动收纳
  • 优化 浮窗,切换同步收纳显示
  • 优化 计时器,倒计时页面居中显示,秒表居中与所有时钟字距优化
  • 优化 更新安装,管理员静默安装并退出
  • 优化 ClassIsland 联动,现在可以传递更多信息

🐛 修复问题

  • 修复 点名/抽奖,剩余不足时不再重置抽取
  • 修复 点名/抽奖,重置后人数标签不更新
  • 修复 半重复,重置后历史缓存未刷新
  • 修复 抽奖小组模式,多项显示缺失
  • 修复 通知服务,超阈不再发送通知

🔧 其它变更

  • 依赖 依赖管理,新增 OpenCV 依赖

💝 感谢所有贡献者为 SecRandom 项目付出的努力!

国内 下载链接

平台/打包方式 支持架构 便携版 安装程序
Windows x64 下载 下载
Linux amd64 下载 下载

Github 镜像 下载链接

镜像源 平台 支持架构 便携版 安装程序
ghproxy.sectl.top Windows x64 下载 v2.3.0-beta.2 下载 v2.3.0-beta.2
ghproxy.sectl.top Linux amd64 下载 v2.3.0-beta.2 下载 v2.3.0-beta.2
ghfast.top Windows x64 下载 v2.3.0-beta.2 下载 v2.3.0-beta.2
ghfast.top Linux amd64 下载 v2.3.0-beta.2 下载 v2.3.0-beta.2
gh-proxy.com Windows x64 下载 v2.3.0-beta.2 下载 v2.3.0-beta.2
gh-proxy.com Linux amd64 下载 v2.3.0-beta.2 下载 v2.3.0-beta.2

SHA256 校验值-请核对下载的文件的SHA256值是否正确

文件名 SHA256 值
SHA256SUMS.txt 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
SecRandom-Linux-AppImage-v2.3.0-beta.2-amd64.AppImage 35d73320428543e8d7caf02fd7944e289a2fbda68c6c1f72274ebefbce3e279d
SecRandom-Windows-Portable-v2.3.0-beta.2-x64.zip e4790423df134fbd4e7ef580686b74d119b84fa5218f3195ba9853c5756eeb06
SecRandom-Windows-Setup-v2.3.0-beta.2-x64.exe 371bbcb6c53b8c3f12d509c7ca0dadff80252ea799f4c202ab8cecc447e0f4b3
SecRandom-linux-Setup-2.3.0~beta.2-amd64.deb 9d2ff412acba374b5014f69fbed00f20ebd6ba872bb5d96a88636db6a9689708

SecRandom 新版本 - v2.3.0-beta.1

31 Jan 09:47

Choose a tag to compare

Pre-release

新版本

v2.3 - Shiroko (砂狼白子) beta 1

🚀 主要更新

  • 新增 主题管理 支持主题浏览/安装/卸载/管理,并可自定义窗口背景色/图、亮度/透明度/模糊、GIF动态背景及渐变色背景
  • 新增 UIAccess置顶 支持在Windows 10/11下开启UIAccess置顶(主窗口/通知浮窗/浮窗)
  • 新增 主窗口置顶 基础设置支持主窗口置顶配置
  • 新增 计时器窗口 支持倒计时秒表时钟
  • 新增 浮窗管理 新增前台窗口隐藏配置
  • 新增 浮窗闪抽 支持在浮窗上即可对名单/小组/性别选择
  • 新增 联动设置 新增下课隐藏浮窗功能
  • 新增 浮窗主题 支持独立浅/深色
  • 新增 CSES课表 支持一键清除
  • 新增 语言 新增日语语言支持

💡 功能优化

  • 优化 点名/抽奖界面 统一滚动手势
  • 优化 设置侧边栏 展开收起滚动且隐藏滚动条
  • 优化 贡献者&剩余名单窗口 窗口宽度调整为900px
  • 优化 模板窗口 单例模式,避免重复打开
  • 优化 设置侧边栏 固定全部为顶部显示
  • 优化 去除精简模式 移除精简模式设置以及相关功能
  • 优化 多余无用设置项 简化设置文件
  • 优化 翻译 完善翻译文件中的英文语言

🐛 修复问题

  • 修复 通知浮窗 开启卡片显示后背景异常
  • 修复 简化模式 设置项缺失崩溃
  • 修复 Linux通知 缺少notify-send崩溃
  • 修复 Linux浮窗 无焦点激活异常
  • 修复 Linux浮窗 拖动失效
  • 修复 字体设置 控制台PointSize(-1)警告
  • 修复 浮窗无焦点 修改该设置导致浮窗隐藏的问题

🔧 其它变更


💝 感谢所有贡献者为 SecRandom 项目付出的努力!

国内 下载链接

平台/打包方式 支持架构 便携版 安装程序
Windows x64 下载 下载
Linux amd64 下载 下载

Github 镜像 下载链接

镜像源 平台 支持架构 便携版 安装程序
ghproxy.sectl.top Windows x64 下载 v2.3.0-beta.1 下载 v2.3.0-beta.1
ghproxy.sectl.top Linux amd64 下载 v2.3.0-beta.1 下载 v2.3.0-beta.1
ghfast.top Windows x64 下载 v2.3.0-beta.1 下载 v2.3.0-beta.1
ghfast.top Linux amd64 下载 v2.3.0-beta.1 下载 v2.3.0-beta.1
gh-proxy.com Windows x64 下载 v2.3.0-beta.1 下载 v2.3.0-beta.1
gh-proxy.com Linux amd64 下载 v2.3.0-beta.1 下载 v2.3.0-beta.1

SHA256 校验值-请核对下载的文件的SHA256值是否正确

文件名 SHA256 值
SHA256SUMS.txt 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
SecRandom-Linux-AppImage-v2.3.0-beta.1-amd64.AppImage 7f984dcffde1dcedf8aaaeb9b69c5abe5a86a06330021e63eaf707c9bc74fd0d
SecRandom-Windows-Portable-v2.3.0-beta.1-x64.zip 7877530efe3c99c48727f11716066a2e89c8976e79e5fb2aac1adcaaf85ed25a
SecRandom-Windows-Setup-v2.3.0-beta.1-x64.exe f11c40a55b9ddeba1c4ff701aded36b062552f39a2bdec17985cdcf5a231e7d8
SecRandom-linux-Setup-2.3.0~beta.1-amd64.deb be2c7ae5bec17ca36ce0bd626d31217674ef590a92ab21d7bf60f90f3c7707a3

SecRandom 新版本 - v2.2.8

29 Jan 07:24

Choose a tag to compare

新版本

v2.0 - Koharu(小鸟游星野) release 7

🚀 主要更新

💡 功能优化

🐛 修复问题

  • 修复 浮窗显示问题,启动后无显示
  • 修复 重启问题,无法重启问题

🔧 其它变更


💝 感谢所有贡献者为 SecRandom 项目付出的努力!

国内 下载链接

平台/打包方式 支持架构 便携版 安装程序
Windows x64 下载 下载
Linux amd64 下载 下载

Github 镜像 下载链接

镜像源 平台 支持架构 便携版 安装程序
ghfast.top Windows x64 N/A 下载 v2.2.8
ghfast.top Windows x64 下载 v2.2.8 N/A
ghfast.top Linux amd64 下载 v2.2.8 下载 v2.2.8
gh-proxy.com Windows x64 N/A 下载 v2.2.8
gh-proxy.com Windows x64 下载 v2.2.8 N/A
gh-proxy.com Linux amd64 下载 v2.2.8 下载 v2.2.8

SHA256 校验值-请核对下载的文件的SHA256值是否正确

文件名 SHA256 值
SHA256SUMS.txt 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
SecRandom-Linux-AppImage-v2.2.8-amd64.AppImage c2377338d6b303f386314a813372f0c0d8e82660d431ea42bae0e8f609411f66
SecRandom-Windows-Portable-v2.2.8-x64.zip 46d14dc84fdd4c1551ce8542c9d951bc804bf2fdd900441a4b0364ebda73681d
SecRandom-Windows-Setup-v2.2.8-x64.exe 6639b3035857220736848cbe2ec87e6caa96e2419a840955c126548fa50cde8d
SecRandom-linux-Setup-2.2.8-amd64.deb 16487b29ac3172ae738570c0e3a102fbc3ee52908a9b9c3a075b0a731312e43c

SecRandom 新版本 - v2.2.7

28 Jan 12:22

Choose a tag to compare

新版本

v2.0 - Koharu(小鸟游星野) release 6

🚀 主要更新

  • 新增 IPC&URL接口,支持闪抽与点名控制
  • 新增 IPC&URL接口,支持抽奖下拉框控制
  • 新增 Linux AppImage,提供便携版本

💡 功能优化

  • 优化 托盘URL命令,统一动作命名
  • 优化 URL安全验证,放行切页
  • 优化 URL安全验证,预览打开对应设置页
  • 优化 URL安全验证,返回受控开关状态
  • 优化 抽人/抽奖URL控制,复用非上课规则
  • 优化 密码输入框,点击显示密码,采用自制组件可支持触屏操作
  • 优化 Linux 架构命名,统一 amd64/arm64

🐛 修复问题

  • 修复 IPC控制,避免重复触发
  • 修复 结果显示,图片模式无动画不刷新
  • 修复 重启问题,无法重启问题

🔧 其它变更


💝 感谢所有贡献者为 SecRandom 项目付出的努力!

国内 下载链接

平台/打包方式 支持架构 便携版 安装程序
Windows x64 下载 下载
Linux amd64 下载 下载

Github 镜像 下载链接

镜像源 平台 支持架构 便携版 安装程序
ghfast.top Windows x64 下载 v2.2.7 下载 v2.2.7
ghfast.top Linux amd64 下载 v2.2.7 下载 v2.2.7
gh-proxy.com Windows x64 下载 v2.2.7 下载 v2.2.7
gh-proxy.com Linux amd64 下载 v2.2.7 下载 v2.2.7

SHA256 校验值-请核对下载的文件的SHA256值是否正确

文件名 SHA256 值
SHA256SUMS.txt 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
SecRandom-Linux-AppImage-v2.2.7-amd64.AppImage cb3e22a5a241b419866f10fc63b0be56ce2291aae79e506433e464c8c8a299a6
SecRandom-Windows-Portable-v2.2.7-x64.zip a57a549d4635c0c35a972b28d082199c9da881d751ad824646c43d5e134e807b
SecRandom-Windows-Setup-v2.2.7-x64.exe 30fdf2416c7ebe9b85695790cfe7c0800e6cc9391e73e01de31237176d0fd784
SecRandom-linux-Setup-2.2.7-amd64.deb 112fd3f53761ef17c612d3058a23e51e05063bf59031e858a665ed0e1a9bc6e7

SecRandom 新版本 - v2.2.6

24 Jan 13:31

Choose a tag to compare

新版本

v2.0 - Koharu(小鸟游星野) release 5

新版本

恭喜 SecRandom 达成 100 Stars!

🚀 主要更新

  • 新增 组织主站链接,引导页与关于页加入
  • 新增 离线用户ID,关于页展示并用于错误上报
  • 新增 结果显示样式,支持卡片显示
  • 新增 头像显示布局,头像位置可自由调整(上/下/左/右)
  • 新增 用户信息卡片,展示使用统计
  • 新增 用户信息复制,卡片支持复制

💡 功能优化

  • 优化 备份管理,恢复备份的对话框文本改为对应内容
  • 优化 备份管理,上限为0时不限制
  • 优化 引导窗口标题栏,同步标题与图标显示
  • 优化 结果显示布局,使用流式布局显示
  • 优化 结果显示,预计算最终结果减少卡顿
  • 优化 抽取临时记录,区分点名/抽奖文件名
  • 优化 课前重置,仅清除抽取临时记录
  • 优化 闪抽设置,移除清除记录项
  • 优化 点名/抽奖点名逻辑,页面逻辑迁移管理器
  • 优化 抽取记录清理,按模块读取清理设置
  • 优化 开发提示展示,仅限指定窗口

🐛 修复问题

  • 修复 macOS更新检查,跳过延迟测试
  • 修复 闪抽结果显示,动画结束重复抽取
  • 修复 闪抽语音播报,结果与显示不一致
  • 修复 窗口模板标题栏,按钮颜色异常
  • 修复 版本号更新脚本,修复 DEV_VERSION 被误更新的问题
  • 修复 抽取记录读取,兼容旧格式
  • 修复 通知浮窗显示,首帧尺寸与上下间距异常
  • 修复 应用重启,无法重启问题
  • 修复 窗口初始化,resize 定时器报错
  • 修复 引导设置弹窗,窗口无法点击
  • 修复 引导语言页,初始语言报错
  • 修复 版权年份显示,年份范围判断错误

🔧 其它变更


💝 感谢所有贡献者为 SecRandom 项目付出的努力!

国内 下载链接
| 平台/打包方式 | 支持架构 | 安装程序 |
| --- | --- | --- | --- |
| Windows | x64 | 下载 |
| Linux | x64 | 下载 |

Github 镜像 下载链接

镜像源 平台 支持架构 便携版 安装程序
ghfast.top Windows x64 N/A 下载 v2.2.6
ghfast.top Windows x64 下载 v2.2.6 N/A
ghfast.top Linux x64 N/A 下载 v2.2.6
gh-proxy.com Windows x64 N/A 下载 v2.2.6
gh-proxy.com Windows x64 下载 v2.2.6 N/A
gh-proxy.com Linux x64 N/A 下载 v2.2.6

SHA256 校验值-请核对下载的文件的SHA256值是否正确

文件名 SHA256 值
SHA256SUMS.txt 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
SecRandom-Linux-Setup-2.2.6-amd64.deb 2b79e01ec7da3eb2d47d7fc27cffbb27912a96f1dc02200ac4505346da82c1e9
SecRandom-Windows-Portable-v2.2.6-x64.zip 7a9138bd9221c2ec4c2757df85dd4e78cd413ded9e3ff0fa30cc1effe8c58383
SecRandom-Windows-Setup-v2.2.6-x64.exe ea4cf7a1a499bc9f30e33684fd829cc2304143de23309da99a0ea382b06ec7b9

SecRandom 新版本 - v2.2.5

18 Jan 09:40

Choose a tag to compare

新版本

v2.0 - Koharu(小鸟游星野) release 4

🚀 主要更新

  • 新增 引导功能,全新设置向导流程
  • 新增 抽奖显示样式,新增更多格式选项
  • 新增 数据备份,新增备份管理
  • 新增 IPC 数据接口,新增只读名单/历史
  • 新增 课间禁用,新增下课延迟禁用
  • 新增 科目过滤,新增课间归属选项

💡 功能优化

  • 优化 核心架构,托盘/工具提取常量
  • 优化 抽奖功能,提取UI工具类
  • 优化 通知服务,精简冗余并优化动画
  • 优化 IPC/URL,按软件名定位通道
  • 优化 URL协议注册,同步启停IPC
  • 优化 通知设置,合并ClassIsland选项
  • 优化 联动设置,合并为单页
  • 优化 ClassIsland联动,新增上节结束计时
  • 优化 备份管理,还原列表可删除
  • 优化 语音功能,整合音量控制并降内存
  • 优化 音频模块,提升音乐播放响应
  • 优化 字体与主题,简化加载/图标
  • 优化 系统配置,重构IO与系统检测
  • 优化 结果显示,提升颜色/图片性能
  • 优化 数据导出,统一通用导出逻辑
  • 优化 抽奖动画,过程同步显示学生
  • 优化 数据导入,增加更多导入数据文件夹
  • 优化 路径统一,统一更多文件的路径处理
  • 优化 窗口模板,关闭即释放资源
  • 优化 日志查看,过滤指定敏感词行
  • 优化 安全设置,精简安全操作项
  • 优化 导入流程,覆盖/版本免验证

🐛 修复问题

  • 修复 抽取逻辑,修复类型/参数错误
  • 修复 学生导出,修复AttributeError
  • 修复 音频模块,修复初始化/异常问题
  • 修复 配置读取,修复空文件解析错误
  • 修复 数据导入,避免占用失败
  • 修复 数据导入,修复覆盖确认无法导入
  • 修复 更新下载,文件名改读metadata
  • 修复 抽奖显示,修复格式映射KeyError
  • 修复 通知显示,修复父组件/回调异常
  • 修复 抽奖通知,修复小组显示并统一分隔符
  • 修复 点名功能,修复缓存键重复问题
  • 修复 抽奖功能,修复图片显示与重复设置
  • 修复 IPC跳转,修复设置页不打开
  • 修复 IPC启停,避免启动时报错
  • 修复 URL协议开关,避免重复注册/注销
  • 修复 应用重启,修复无法重启问题
  • 修复 历史页面,修复排序不显示问题
  • 修复 启动显示,隐藏启动仍恢复最大化
  • 修复 托盘显示,最小化恢复尺寸

🔧 其它变更


💝 感谢所有贡献者为 SecRandom 项目付出的努力!

国内 下载链接
| 平台/打包方式 | 支持架构 | 安装程序 |
| --- | --- | --- | --- |
| Windows | x64 | 下载 |
| Linux | x64 | 下载 |

Github 镜像 下载链接
| 镜像源 | 平台 | 支持架构 | 安装程序 |
| --- | --- | --- | --- | --- |
| ghfast.top | Windows | x64 | 下载 v2.2.5 |
| ghfast.top | Linux | x64 | 下载 v2.2.5 |
| gh-proxy.com | Windows | x64 | 下载 v2.2.5 |
| gh-proxy.com | Linux | x64 | 下载 v2.2.5 |

SHA256 校验值-请核对下载的文件的SHA256值是否正确

文件名 SHA256 值
SHA256SUMS.txt 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
SecRandom-linux-2.2.5-amd64-deb.deb cf650071c475f092b32372d943bf77446a9be21f67ade81254011c89fd432e18
SecRandom-setup-v2.2.5-x64.exe fb4626bcb5c118b65fee0cc40bde48ed4e2797216fbe5616db274407c58b2c12

SecRandom 新版本 - v2.2.0

13 Jan 10:31

Choose a tag to compare

新版本

v2.0 - Koharu(小鸟游星野) release 3

🚀 主要更新

  • 新增 历史记录课程信息,抽取时自动记录当前课程(支持 ClassIsland 和 CSES 课程表)
  • 新增 音乐随机播放,支持随机选择音乐文件播放
  • 新增 通知渠道,新增「SecRandom+ClassIsland」选项
  • 新增 字体粗细设置,支持9种字体粗细(极细/特细/细体/常规/中等/半粗/粗体/特粗/极粗)
  • 新增 数量标签显示模式,支持"总+剩余"、"总数"、"剩余数"、"不显示"四种模式
  • 新增 科目历史记录过滤,支持仅使用当前科目历史记录计算权重,精准锁定学科数据,大幅提升抽取公平性!
  • 新增 历史记录课程筛选,支持按课程快速筛选历史记录,一键定位目标数据,效率翻倍!
  • 新增 上课前解除课间禁用,支持在上课前解除课间禁用功能
  • 新增 Sentry错误监控,自动收集和上报程序错误,提升问题定位效率
  • 新增 课程设置独立侧边栏,将课程设置从更多设置中独立出来,支持侧边栏位置配置
  • 新增 日志查看窗口,支持查看和管理程序日志文件
  • 新增 开发中提示,在所有窗口左下角显示开发版本提示(仅在开发版本下显示)

💡 功能优化

  • 优化 更新流程,改为下载 exe 安装程序并自动运行
  • 优化 构建流程,提供 Windows exe 安装程序、Linux deb 安装包
  • 优化 更新工具,去除 zip 相关的更新流程,仅支持 exe 安装程序
  • 优化 退出流程,确保资源释放完整与快速响应
  • 优化 动画流畅性,新增控件复用减少重绘开销
  • 优化 闪抽动画日志,减少不必要的日志输出
  • 优化 动画性能,新增数据缓存减少频繁IO操作
  • 优化 通知渠道选择,新增ClassIsland使用提示
  • 优化 浮窗点击识别,减少误识别为拖动
  • 优化 安全验证逻辑,统一使用项目验证系统
  • 优化 软件退出,解决退出缓慢问题
  • 优化 URL 注册,无需管理员权限即可完成
  • 优化 TEMP 清理,仅清理 TEMP 文件夹
  • 优化 历史记录表格,未设置性别/小组则隐藏对应列
  • 优化 音乐播放延迟,减少文件读取和音频流初始化开销
  • 优化 浮动通知窗口,预计算大小避免闪烁
  • 优化 抽奖历史记录,统一时间显示格式、修复权重显示异常、修复抽取数量未存入历史记录文件的问题、移除抽取模式列
  • 优化 历史记录数据结构,新增学科分类统计,提高查询效率
  • 优化 数据源选择,支持三种数据源选择:不使用数据源、使用CSES课表数据、使用ClassIsland数据源
  • 优化 ClassIsland通知服务,整合点名/闪抽/抽奖三个通知服务到联动设置
  • 优化 日志配置,默认日志等级为DEBUG,不进行压缩

🐛 修复问题

  • 修复 程序退出,解决进程残留与图标未消失问题
  • 修复 C# IPC 客户端,解决退出报错与同步异步混合操作
  • 修复 URL命令解析,修复命令匹配错误
  • 修复 验证窗口线程,修复线程未清理导致的崩溃
  • 修复 托盘关于功能,修复绕过安全验证问题
  • 修复 重启功能,彻底解决单一实例导致的重启卡死及命令行窗口弹出问题
  • 修复 URL 注册,修复注册失败问题
  • 修复 收纳浮窗无焦点,修复无焦点模式未生效
  • 修复 ClassIsland通知渠道显示时长,修复时间未生效问题
  • 修复 闪抽颜色设置,固定颜色未生效
  • 修复 检查更新时间,修复从未检查时显示错误及检查成功后时间未更新的问题
  • 修复 联动设置,修复设置页面重复打开后显示为空白的问题

🔧 其它变更

  • 移除 URL 中的通用命令,简化命令处理
  • 移除 旧版ClassIsland通知函数,清理冗余代码
  • 移除 个性设置配置,清理未使用的侧边栏配置代码

💝 感谢所有贡献者为 SecRandom 项目付出的努力!

国内 下载链接
| 平台/打包方式 | 支持架构 | 安装程序 |
| --- | --- | --- | --- |
| Windows | x64 | 下载 |
| Linux | x64 | 下载 |

Github 镜像 下载链接
| 镜像源 | 平台 | 支持架构 | 安装程序 |
| --- | --- | --- | --- | --- |
| ghfast.top | Windows | x64 | 下载 v2.2.0 |
| ghfast.top | Linux | x64 | 下载 v2.2.0 |
| gh-proxy.com | Windows | x64 | 下载 v2.2.0 |
| gh-proxy.com | Linux | x64 | 下载 v2.2.0 |

SHA256 校验值-请核对下载的文件的SHA256值是否正确

文件名 SHA256 值
SHA256SUMS.txt 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
SecRandom-linux-2.2.0-amd64-deb.deb 85a64218dd684da2b88d673a95699c50c14c924bb837e5777eda61d6aa39e04c
SecRandom-setup-v2.2.0-x64.exe d3e55eec82eb691c342314f8e2fe71977abb2dfdfea464d57a0db22a724033fc

SecRandom 新版本 - v2.1.0

02 Jan 15:03

Choose a tag to compare

新版本

v2.0 - Koharu(小鸟游星野) release 2

🚀 主要更新

  • 新增 精简设置模式,仅显示推荐功能项
  • 新增 关于页面横幅,添加横幅图片展示
  • 新增 闪抽抽取人数,独立抽取人数设置
  • 新增 无焦点模式,通知窗口显示时不抢占焦点
  • 新增 快捷键设置,支持打开点名/抽奖页面、使用闪抽、增减人数、开始抽取
  • 新增 ClassIsland 实例的连接状态监控,自动重连
  • 新增 classisland 抽取动画,抽取时显示动画效果
  • 新增 课前重置功能,可在上课前自动清除临时记录和界面结果,支持 ClassIsland 和 CSES 两种数据源
  • 新增 课前重置开关,支持自定义课前重置时间
  • 新增 课前重置开关,默认开启,可随时关闭该功能

💡 功能优化

  • 优化 关于页面版权,自动显示当前年份
  • 优化 权重计算,提升准确性
  • 优化 历史记录清理,删除班级/奖池时清除历史记录
  • 优化 代码架构,拆分 main.py 提升可维护性
  • 优化 浮窗默认显示控件设置,默认显示点名+闪抽
  • 优化 设置页面命名,将"时间设置"更名为"课程相关"
  • 优化 课前重置逻辑,只在上课前指定秒数内执行一次重置,避免重复清除
  • 优化 ClassIsland 课间判断,直接使用官方 IPC 接口
  • 优化 课前重置检测模式,改为主动每秒检测
  • 优化 日志记录频率,3秒内每秒记录,3秒前每30秒记录
  • 优化 临时记录清除,直接删除文件提升效率

🐛 修复问题

  • 修复 权重计算异常,计算错误问题
  • 修复 设置读取问题,功能无法启用问题
  • 修复 日志记录错误,日志记录异常问题
  • 修复 无法连接 ClassIsland 实例,修复连接失败问题
  • 修复 抽奖设置清理模式重置,覆盖用户设置问题
  • 修复 闪抽设置清理模式重置,覆盖用户设置问题
  • 修复 课前重置后页面显示不刷新,剩余人数未更新问题

🔧 其它变更

  • 增添 @lrsgzs 贡献者,感谢其在项目中的贡献

💝 感谢所有贡献者为 SecRandom 项目付出的努力!

国内 下载链接

平台/打包方式 支持架构 完整版
Windows x64 下载
Linux x64 下载

Github 镜像 下载链接

镜像源 平台 支持架构 完整版
ghfast.top Windows x64 下载 v2.1.0
ghfast.top Linux x64 下载 v2.1.0
gh-proxy.com Windows x64 下载 v2.1.0
gh-proxy.com Linux x64 下载 v2.1.0

SHA256 校验值-请核对下载的文件的SHA256值是否正确

文件名 SHA256 值
SHA256SUMS.txt 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
SecRandom-linux-2.1.0-amd64-deb.deb c7e507e683021159815307edfefcd91265e6b4b610f7fa015a59334ebc8aeed2
SecRandom-windows-v2.1.0-x64-dir.zip 748c43aac12ee2e74d33d1697786010da9e4d1e3680f64cb16ba236253a4ca34