Skip to content

Releases: ccc007ccc/HeartRateMonitor

HeartRateMonitorv0.0.7

12 Jul 17:38
a5ddb32

Choose a tag to compare

What's Changed

  • 新增WebSocket支持

New Contributors

  • @wan0ge made their first contribution in #2

Full Changelog: v0.0.6...v0.0.7

HeartRateMonitor v0.0.6 - 添加触发器选项

11 Jul 19:18

Choose a tag to compare

feat(webhook): 增加自定义触发器和事件支持

  • 在 Webhook 配置中添加触发器选项,支持设备连接、断开和心率更新等事件
  • 实现 WebhookManager 中的事件触发逻辑,支持不同类型的事件
  • 更新 HeartRateMonitor 中的事件处理,增加设备连接和断开时的 Webhook 触发
  • 优化 WebhookWindow UI,增加触发器选择界面

Full Changelog: v0.0.4...v0.0.6

HeartRateMonitorv0.0.5 - 新增webhook

11 Jul 16:29
7334105

Choose a tag to compare

HeartRateMonitor v0.0.4 - 优化ui与增加悬浮窗设置

03 Jul 12:00

Choose a tag to compare

HeartRateMonitorv0.0.3 - 新增API服务器与Xbox Game Bar小组件支持

01 Jul 21:23

Choose a tag to compare

Full Changelog: v0.0.2...v0.0.3

本次更新增加了一个新的API服务器功能,允许其他应用程序访问您的实时心率数据。其主要应用是配合全新的、可选的 HeartRateWidget(Xbox Game Bar 小组件),它能让您即使在独占全屏游戏中也能看到自己的心率。

核心应用:HeartRateMonitor

主程序的功能和以前一样,提供一个可自定义的悬浮窗,在桌面上显示您的心率。这对于大多数使用场景来说已经足够,特别是对于以无边框全屏或窗口化模式运行的游戏。


注意: 仅当您需要在独占全屏游戏中看到心率时,才需要执行以下步骤。对于无边框或窗口化游戏,主程序的悬浮窗功能就足够了(因为小组件安装实在是太麻烦了)。

可选:Xbox Game Bar 小组件

某些游戏会使用“独占全屏”模式,这种模式会完全接管屏幕,并隐藏标准的悬浮窗。HeartRateWidget 是一个专门解决此问题的配件,它通过与Windows的Xbox Game Bar集成来实现。

如何安装和使用HeartRateWidget:

第一步:安装小组件

  1. 解压 HeartRateWidget.zip 文件。
  2. 右键点击 Install.ps1 文件,然后选择 “使用 PowerShell 运行”
    image
  3. 系统可能会提示您启用 “开发人员模式”。安装脚本应会引导您至正确的Windows设置界面,请允许此项更改以继续。
    image

第二步:启动小组件

  1. 安装完成后,按 Win + G 快捷键打开Xbox Game Bar。
  2. 在小组件菜单中找到 "HeartRateWidget" 并点击启动。
  3. 屏幕上会出现一个新窗口,很可能显示为“❤️N/A”。
  4. 点击该窗口右上角的 图钉图标,将其固定在游戏画面之上。

第三步:为小组件启用API访问
默认情况下,UWP应用(如Game Bar小组件)无法从本地服务器访问数据。您需要一个专门的工具来授予权限。

  1. 从此链接下载 EnableLoopback 工具:点击下载
  2. 打开该工具,您会看到一个应用程序列表。
  3. 在列表中找到 "HeartRateWidget",勾选它旁边的复选框,然后点击 “Save Changes” (保存更改)
    image

第四步:在主应用中启用API服务器

  1. 回到 HeartRateMonitor 主程序。
  2. 找到 “心率API服务器” (Heart Rate API Server) 部分。
  3. 勾选 “启用API服务器” (Enable API Server) 的复选框。
    image
    启用后,您Xbox Game Bar悬浮窗中的HeartRateWidget将自动连接并开始显示您的心率,即使您处于独占全屏游戏中也一样!

51d88fdcb0e5192a04dbddfeb366f761
daf69de9548cdff0329620ac816f3b12

v0.0.2: feat(vrc): 添加 VRChat OSC 同步功能

01 Jul 15:11

Choose a tag to compare

v0.0.1: build: 更新 .gitignore 文件以忽略构建和临时文件

01 Jul 12:48

Choose a tag to compare