热码3码复试选号器 - 更新日志(详细版)
[1.3] - 2025-01
新增功能
统计功能增强
- 1000期统计功能:新增1000期统计选项,默认勾选
- 支持长期趋势分析
- 与30期、100期、300期一起默认勾选
- 便于进行多期数对比分析
- 4码热码输出功能:支持输出4码热码模式
- 每个位置显示出现次数最多的4个码
- 覆盖范围更广,便于后期筛选
- 4码模式:3D/P3为64注,P5为1024注
- 通过"输出4码热码"选项控制
导出功能增强
- 多格式导出功能:支持同时导出多种格式
- 可选择TXT、CSV、Excel三种格式
- 一次操作导出多个文件
- 文件自动命名,包含格式信息
- 格式选择对话框,操作简单
- Excel表格优化:简单易懂的表格格式
- 双工作表设计(汇总表 + 详细统计表)
- 颜色标记:热码黄色、冷码蓝色
- 格式美化:表头加粗、边框、自动列宽
- 合并单元格:期数和位置列合并显示
界面优化
- 界面滚动功能:添加主窗口滚动条
- 支持鼠标滚轮滚动
- 右侧垂直滚动条
- 标题和广告词固定,中间内容可滚动
- 跨平台支持(Windows和Linux)
改进优化
- 优化导出功能,支持多格式选择对话框
- 改进Excel导出格式,更加简单易懂
- 优化界面布局,添加滚动功能
- 改进用户体验,1000期默认勾选
修复问题
- 修复导出文件命名问题
- 优化滚动条显示逻辑
文档更新
- 更新所有文档到v1.3版本
- 新增v1.3功能更新说明文档
- 更新用户手册、快速入门指南等文档
- 添加v1.3相关FAQ
[1.2] - 2025-01
新增功能
统计分析增强
- 统计信息详细化:显示每个热码的出现次数和频率
- 格式:
1(12次,40%) 3(10次,33%) 4(8次,27%) - 通过"显示详细信息"选项控制
- 详细统计表格:显示0-9每个号码的完整统计
- 包含出现次数、频率、热码/冷码标记
- 通过"显示统计表格"选项控制
- 趋势对比分析:对比不同期数的热码变化
- 识别稳定热码(在所有期数中都出现)
- 显示热码的变化趋势
- 通过"趋势对比"选项控制
- 冷码分析:统计出现次数最少的号码
- 显示冷码的出现次数和频率
- 通过"显示冷码"选项控制
数据导出功能
- 多格式导出:支持导出为TXT、CSV、Excel格式
- 自动命名:文件自动命名,包含数据类型、期数、日期时间
- 格式:
热码3码复试选号器_数据类型_期数_日期时间.扩展名 - 快速导出:右键菜单快速导出到exports目录
- 导出按钮:统计后自动启用导出功能
号码推荐功能
- 组合推荐:根据热码生成具体号码组合
- 推荐策略:全热码组合(27注或更多)
- 导出推荐:支持导出推荐号码列表
可视化功能
- 图表分析:柱状图显示统计结果
- 颜色标记:热码用红色、冷码用蓝色标记
- 多标签页:统计结果和图表分析分开显示
历史记录功能
- 自动保存:自动保存每次统计结果
- 记录管理:保存最近100条记录
- 历史查看:支持查看和导出历史记录
界面优化
- 滚动优化:改进输出框滚动功能
- 添加垂直和水平滚动条
- 支持鼠标滚轮滚动
- 鼠标在文本区域外也能滚动
- 多标签页:统计结果和图表分析分开显示
- 选项控制:新增多个统计选项复选框
技术更新
新增依赖库
- matplotlib >= 3.3.0:图表功能
- openpyxl >= 3.0.0:Excel导出功能
代码改进
- 重构统计函数,支持详细信息返回
- 优化数据结构和算法
- 改进错误处理
修复问题
- 修复输出框滚动问题
- 优化大数据量处理性能
- 改进导出文件编码处理
文档更新
- 新增功能更新说明文档
- 新增快速入门指南
- 更新所有文档到v1.2版本
- 新增打包指南和执行说明
[1.1] - 2025-01
新增功能
- 添加底部滚动广告词功能
- 添加联系信息显示(邮箱、QQ群、微信号)
- 优化界面布局和显示效果
改进优化
- 更新软件名称和版本信息
- 优化广告词滚动算法
- 改进界面响应速度
修复问题
- 修复P5数据统计问题(现在正确统计所有5位数字)
- 修复广告词滚动时的显示问题
文档更新
- 更新README.md
- 新增用户手册
- 新增功能说明文档
- 更新注册功能说明
[1.0.0] - 2025-01
初始版本发布
核心功能
- 实现3D/P3/P5数据更新功能
- 实现多期数热码统计功能(30期、100期、300期、自定义)
- 实现复试组合生成功能
- 支持3D/P3/P5三种彩种
注册功能
- 实现7天免费试用功能
- 实现软件激活功能
- 实现注册管理工具
- 基于RSA加密的授权系统
界面功能
- 友好的GUI界面
- 数据更新状态显示
- 统计结果清晰展示
- 激活状态显示
技术特性
- 使用pandas进行数据处理
- 使用requests进行网络请求
- 使用tkinter构建GUI界面
- 使用cryptography实现加密功能
版本说明
版本号规则
- 主版本号:重大功能更新或架构变更
- 次版本号:新功能添加或重要改进
- 修订版本号:Bug修复或小幅改进
更新频率
- 根据用户反馈和需求不定期更新
- 重大Bug会及时发布修复版本
兼容性
- v1.x版本之间数据格式兼容
- 授权文件格式保持兼容
- 历史记录文件格式兼容
注意:更新日志中的日期为大致时间,具体日期可能因开发进度而有所调整。