Releases: SECTL/SecRandom
SecRandom 新版本 - v2.3.1
v2.3 - Shiroko (砂狼白子) release 2
🏮 春节限定版
🎆 春节专属内容:限定红包 + 节日标题栏
📅 活动时间
- 开启:2026 年 2 月 16 日 22:00(UTC+8)
- 结束:2026 年 2 月 20 日 00:00(UTC+8)
✨ 新增内容
- 特色红包福利:
- 在「关于」页底部查看支付宝口令
- 口令数量:10 份
- 总金额:150 元
- 标题栏装饰:所有窗口加入红金灯笼与飘带
🎯 参与方式
- 打开 App/网站,进入「关于」页面
- 滚动至页面底部
- 获取支付宝口令(基于 NTP 校时自动解锁)
- 前往 支付宝-红包小程序 输入口令领取红包
⚠️ 注意事项
- 口令解锁依赖 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
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
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
v2.3 - Shiroko (砂狼白子) beta 1
🚀 主要更新
- 新增 主题管理 支持主题浏览/安装/卸载/管理,并可自定义窗口背景色/图、亮度/透明度/模糊、GIF动态背景及渐变色背景
- 新增 UIAccess置顶 支持在Windows 10/11下开启UIAccess置顶(主窗口/通知浮窗/浮窗)
- 新增 主窗口置顶 基础设置支持主窗口置顶配置
- 新增 计时器窗口 支持倒计时秒表时钟
- 新增 浮窗管理 新增前台窗口隐藏配置
- 新增 浮窗闪抽 支持在浮窗上即可对名单/小组/性别选择
- 新增 联动设置 新增下课隐藏浮窗功能
- 新增 浮窗主题 支持独立浅/深色
- 新增 CSES课表 支持一键清除
- 新增 语言 新增日语语言支持
💡 功能优化
- 优化 点名/抽奖界面 统一滚动手势
- 优化 设置侧边栏 展开收起滚动且隐藏滚动条
- 优化 贡献者&剩余名单窗口 窗口宽度调整为900px
- 优化 模板窗口 单例模式,避免重复打开
- 优化 设置侧边栏 固定全部为顶部显示
- 优化 去除精简模式 移除精简模式设置以及相关功能
- 优化 多余无用设置项 简化设置文件
- 优化 翻译 完善翻译文件中的英文语言
🐛 修复问题
- 修复 通知浮窗 开启卡片显示后背景异常
- 修复 简化模式 设置项缺失崩溃
- 修复 Linux通知 缺少notify-send崩溃
- 修复 Linux浮窗 无焦点激活异常
- 修复 Linux浮窗 拖动失效
- 修复 字体设置 控制台PointSize(-1)警告
- 修复 浮窗无焦点 修改该设置导致浮窗隐藏的问题
🔧 其它变更
- 新增 SECTL镜像源 组织自建下载镜像源(ghproxy.sectl.top)
💝 感谢所有贡献者为 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
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
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
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
🚀 主要更新
- 新增 引导功能,全新设置向导流程
- 新增 抽奖显示样式,新增更多格式选项
- 新增 数据备份,新增备份管理
- 新增 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
🚀 主要更新
- 新增 历史记录课程信息,抽取时自动记录当前课程(支持 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
🚀 主要更新
- 新增 精简设置模式,仅显示推荐功能项
- 新增 关于页面横幅,添加横幅图片展示
- 新增 闪抽抽取人数,独立抽取人数设置
- 新增 无焦点模式,通知窗口显示时不抢占焦点
- 新增 快捷键设置,支持打开点名/抽奖页面、使用闪抽、增减人数、开始抽取
- 新增 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 |