Skip to content

Battuta v0.6.0 — 本地输入统计与逐键热力图

Choose a tag to compare

@7b7b7b 7b7b7b released this 22 Aug 19:44
· 36 commits to main since this release

SimuBoard 正式更名为 Battuta。本次更新加入可选的原生本地输入统计,并保留旧版本的设置、DIY 音色包、统计数据与输入监控兼容标识。

新功能

  • 新增原生本地输入统计,默认关闭,可随时独立开启或暂停。
  • 菜单栏预览今日字符数、今日最多应用和今日峰值速度;详细窗口提供今日趋势、应用排行与最近 14 天历史。
  • 新增逐键物理按下计数,以及“今日 / 累计”完整键盘热力图。
  • 声音与统计完全独立:关闭声音后仍可统计,暂停统计也不影响键盘与点击音。
  • 统计只在本机保存聚合后的字符键数量、物理键码、时间和前台应用;不保存输入文字、密码、点击位置或按键顺序,也不会上传这些数据。

声音与更新改进

  • 键盘音量与鼠标/触控板点击音量现在可以分别调整。
  • 重新处理五种点击音,削弱刺耳高频,同时保留不同点击风格的层次。
  • 每次打开菜单都会触发更新判断;自动联网请求仍至少间隔 5 分钟,手动检查至少间隔 65 秒。

兼容性

Battuta 继续沿用原有 Bundle Identifier、数据目录、DIY 音色包格式与稳定代码签名身份,因此已有设置、音色包和本地统计数据会继续保留;近期稳定签名版本的输入监控授权通常也可继续使用。

从 SimuBoard 升级

  1. 完全退出 SimuBoard,并移除旧的 /Applications/SimuBoard.app,避免两个菜单栏进程同时运行。
  2. 打开 DMG,将 Battuta.app 拖入“应用程序”;不要直接从 DMG 运行。
  3. 在“应用程序”中按住 Control 点击 Battuta,选择“打开”。
  4. 检查“系统设置 → 隐私与安全性 → 输入监控”,然后退出并重新打开 Battuta。

无需主动删除原有输入监控授权。如果 Battuta 仍显示等待授权,请删除列表中的旧 SimuBoard / Battuta 条目,再重新添加 /Applications/Battuta.app。从 0.3.0 或更早的 ad-hoc 版本升级时,通常需要执行这一步。

下载与系统要求

  • 安装包:Battuta-0.6.0-unnotarized.dmg
  • 支持 macOS 13 及以上
  • Universal App,同时支持 Apple Silicon 与 Intel Mac
  • SHA-256:1a60f5af2612ea0c1ab49482537c3d182b4f3f1bd4f5b26a93b9203a1ac588fe

此安装包使用稳定的本地自签名身份,但未使用 Apple Developer ID,也未经过 Apple 公证。首次打开时 macOS 可能显示安全提示;请按住 Control 点击应用并选择“打开”,必要时前往“隐私与安全性”选择“仍要打开”。