Skip to content

Releases: P-C-T-Group/Name-Random-Picker

v4.4.2

Choose a tag to compare

@GZYZhy GZYZhy released this 16 Sep 13:23

功能性应急修复 v4.4.2
修复了纯数值型个人姓名造成的程序卡死问题
修复了导出配置为excel时无法导出分组列表的问题
撤销了上一修复的更改

Full Changelog: v4.4.1...v4.4.2

v4.4.1

v4.4.1 Pre-release
Pre-release

Choose a tag to compare

@GZYZhy GZYZhy released this 16 Sep 04:01
6b8e3d9

功能性应急修复 v4.4.1

【注意】本版本造成了新的问题,最严重可导致只能重复抽取一人。问题已在v4.4.2得到全面修复。

What's Changed

  • fix: 修复缩进造成的颜色展示问题 by @GZYZhy in #7

Full Changelog: v4.4.0...v4.4.1

v4.4.0

Choose a tag to compare

@GZYZhy GZYZhy released this 13 Sep 09:24

What's Changed

  • Fix 0912 by @GZYZhy in #5
  • feat: Implement debounce mechanism for button clicks and enhance read… by @GZYZhy in #6

Install Guide

You can download the setup installer below to install this app.

Full Changelog: v4.3.0...v4.4.0

v4.3.0

Choose a tag to compare

@GZYZhy GZYZhy released this 06 Sep 15:36

随机抽签器 v4.3.0 发布说明

✨ 核心新功能

  • 🎨 彩蛋强制执行模式:支持设置彩蛋忽略全局开关,始终执行
  • 🔄 智能重启功能:一键重启程序,完全清理所有资源
  • ⚙️ 抽取模式扩展:支持轮转和加权两种抽取算法
  • 🔧 系统稳定性优化:完善的资源管理和错误处理

🐛 重要修复

  • 🔒 Windows单实例检查:使用命名互斥体确保100%可靠
  • 🪟 托盘图标清理:修复程序退出后图标残留问题
  • 🐛 变量作用域修复:解决UnboundLocalError错误

📋 详细更新内容

🎨 彩蛋系统增强

  • ✅ 添加可选的 force 字段控制彩蛋强制执行
  • ✅ 支持个人彩蛋和小组彩蛋的独立控制
  • ✅ 向后兼容现有配置文件

🔄 程序控制改进

  • ✅ "重读配置"更名为"重启程序"
  • ✅ 支持跨平台程序重启
  • ✅ 确保无残留进程和资源

⚙️ 抽取算法优化

  • ✅ 轮转模式:改进的循环抽取算法
  • ✅ 加权模式:智能权重更新机制
  • ✅ 配置文件支持默认模式设置

🔧 系统稳定性

  • ✅ Windows单实例:命名互斥体保证唯一实例
  • ✅ 资源清理:完善的内存和系统资源管理
  • ✅ 错误处理:增强的异常捕获和恢复

📚 文档和界面

  • ✅ 完整的用户文档更新
  • ✅ 配置文件编辑器支持所有新功能
  • ✅ 统一的调试输出格式

🔧 技术规格

兼容性

  • ✅ 完全向后兼容4.x版本配置文件
  • ✅ 支持现有彩蛋配置自动升级

🎯 新功能使用指南

彩蛋强制执行

在配置文件中为彩蛋添加 "force": true:

{
    "name": "张三",
    "color": "red",
    "image": "special.png",
    "force": true
}

重启程序

右键主界面 → "重启程序" 或 右键托盘图标 → "重启程序"

抽取模式设置

在 config.json 中设置:

{
    "personal_mode": "weighted",
    "group_mode": "rotation"
}

🐛 已知问题和解决方案

Windows单实例问题

  • 问题: 旧版本可能允许同时运行多个实例
  • 解决: 本版本使用命名互斥体,100%保证单实例运行

托盘图标残留

  • 问题: 程序异常退出时图标可能残留
  • 解决: 本版本改进了资源清理机制

Full Changelog: v4.2.0...v4.3.0

v4.2.0

Choose a tag to compare

@GZYZhy GZYZhy released this 05 Sep 15:32
  • 增加加权模式相关内容
  • 修复彩蛋窗口销毁问题

Full Changelog: v4.1.0...v4.2.0

v4.1.0

Choose a tag to compare

@GZYZhy GZYZhy released this 05 Sep 13:22
  • 增加双击的防抖动功能
  • 增加定时刷新随机数种子的功能
  • 更改默认窗口位置为右下角

What's Changed

New Contributors

  • @GZYZhy made their first contribution in #1

Full Changelog: v4.0.1...v4.1.0

v4.0.1

Choose a tag to compare

@GZYZhy GZYZhy released this 04 Sep 15:09

Version 4.0.1
[正式发行版]主程序v4.0.1 编辑器v4.0.1

What’a New

  • 增加自动关闭窗口的配置项
  • 修改完善Excel配置导入导出逻辑
  • 修复特殊情况下某些按钮不可见的问题

V4.0.0-Editing

Choose a tag to compare

@GZYZhy GZYZhy released this 25 Mar 13:50
6bc6edf

V4.0.0 Editing

[正式发行版] 主程序4.0.0.0 编辑器4.0.0.0

What's New

  • 添加配置文件编辑器,支持可视化编辑配置文件
  • 添加朗读列表机制,避免点击过快造成朗读错误
  • 完善文档
  • 优化打包和安装方式,增加安装包配置

Note

喜欢请点个星星吧!谢谢!

安装包比较大,国内网络下载较慢的话可尝试使用专门的releases下载网站,例如d.serctl.com。

v3.0-Basic

Choose a tag to compare

@GZYZhy GZYZhy released this 28 Feb 14:25
6ef1326

V3.0 Basic

What‘s New

  • 完成了所有基础功能

Testing

  • 在Windows11上运行测试良好。
  • 发布的预构建二进制包在Windows11上表现良好。