2026.1
2026.1 是 Center 改动最大的一个版本:界面、数据库、线路编辑和成绩评估都重新做过,主程序也正式更名为 InstaPunch Center。数据库升级为 V3 格式,旧版的数据库不能直接打开,需要先备份,再用数据库升级工具升级,详见数据库兼容性。
用过旧版的话,先留意这几处变化:
- 名单导入:CSV 导入按完整名单处理,CSV 里没有的运动员会连同参赛信息和成绩一起被删除。只想补几个人,先导出当前名单,在末尾加上新的人再整体导入,详见名单管理。
- 出发时间:出发时间类型改在赛事看板上配置,读卡页不再参与,详见出发时间策略。
- 打印机与主站:默认打印机和主站绑定改到 Reader 里设置,Center 只显示 Reader 报上来的结果,详见 Reader 连接。
- 授权:不再需要激活,装好就能使用。
界面
- 原来的页面全部重新设计,配色统一。左侧菜单栏可以收起,表格、下拉框和弹出菜单都改为圆角样式,各种弹窗的交互方式也统一了。
- 新增主题色,可以在「关于」页切换界面语言和主题色,界面和打印内容都有完整的中文与英文。
- 「关于」页重新布局,可以查看构建信息、打开日志文件夹。
- 所有搜索框都支持简单的通配符。
- 在表格里选中若干单元格后按 Ctrl+C(macOS 上是 ⌘C),可以按制表符分隔复制出来,直接粘贴到 Excel。
数据库
- 数据库升级为 V3 格式,数据库结构、事务和连接都重新整理过,同时写入时不再长时间卡住。
- 打开旧版数据库时会提示升级,并提供数据库升级工具。
- 数据库页显示各数据表的行数和占用空间。
- 可以修改或去除数据库密码,修改前会自动备份原文件。
- 已经打开一个数据库时,不能再拖入另一个数据库文件打开。
- 部分使用偏好随数据库一起保存。
竞赛、线路与通道
- 竞赛改用大项、小项和赛制来描述,小项会预设线路类型,详见竞赛配置。
- 线路编辑器重新设计:检查点按判定来组织,支持自定义判定和测向线路,测向线路会显示电台数。建好的线路也可以随时改线路类型。
- 检查点可以「设置别名」,比如测向比赛把发射台显示为 MO1。
- 新增路段取消规则(Void Leg),在竞赛配置里设置。
- 通道可以多选后批量设置出发时间和有效时间。
运动员与队伍
- 运动员导入重新整理,导入前会列出冲突和错误;指卡录入更顺手,录入时会默认选中运动员。
- 团队赛可以按队伍配置出发时间,同一支队伍的队员也可以使用不同的线路。
- 队伍还有队员没回来读卡时,显示 NAR(未全部返回),暂不参与排名。
出发时间与赛事看板
- 赛事看板可以配置出发时间类型,并显示每名运动员实际使用的出发时间。
- 新增「使用出发时间和指卡之间中较早的」出发时间类型,详见出发时间。
- 看板合并了部分列,统一展示运动员的状态。
读卡与评估
- 成绩评估系统重写,MP 判断更准确,并支持 DNF。
- 读卡页重新设计,可以按 Reader 分配要评估的竞赛,读卡记录也可以用列表方式查看。
- 新增训练模式:读卡后再确认竞赛或通道,适合日常训练。
- 不再限制读卡数据的硬件类型,Reader 能读到的数据都会交给 Center 评估。
- 主站和打印机收发数据时,对应的连接会闪烁。
成绩与打印
- 成绩支持批量标记 DQ 和取消 DQ。
- 导出新增「分段」和「多场」两种类型,导出的列也可以筛选,详见导出成绩。
- 打印窗口重新设计,可以统一选择打印目标和打印内容,打印内容也支持中文。
- 团体总分可以设置「必须参与该竞赛日才参与计分」,详见团体总分。
系统与安装
- 适配 macOS 的沙盒机制。
- 日志改为加密保存。
问题修复
- 修复接力赛评估结果不正确的问题。
- 修复分段成绩显示不正确的问题。
- 修复队伍编辑出错、团队分数无法编辑的问题。
- 修复团队成绩条打印错误的问题。
- 修复团体总分计算的问题。
- 修复表格筛选列失效的问题。
1.8.2 RC
2025-04-08
- 支持路段取消(Void Leg)规则。
- 优化赛事现场的读卡与成绩工作流。
RC 版本建议先在小规模活动中验证流程。
1.8.1 RC
2024-10-06
- 支持运动员的多场赛事总分。
- 增加读卡、打印相关的配置。
与 1.8.0 RC 的数据库兼容。
1.8.0 RC
InstaPunch 的首个 RC(正式候选)版本,功能更新较多,详细说明见 1.8.0 主要变更。
- 用户界面:原来的 MDI 窗口简化为侧边菜单栏,可以管理数据库使用列表,查看数据库大小和是否可写。
- 团体总分:选取多个竞赛日的不同组别,按名次得分计算各单位的团体总分,结果可以导出为
.xlsx。 - 成绩并列:在「编辑成绩」中选择
TR(Tied Ranking)即可并列排名,也支持多个并列分组。 - 打印内容控制:可以按读卡数据交换机分别设置成绩条显示的内容和语言。