Skip to content

A lightweight tray tool for easily viewing the battery level of your Bluetooth devices - 轻松查看蓝牙设备电池电量的轻便托盘工具

License

Notifications You must be signed in to change notification settings

iKineticate/BlueGauge

Repository files navigation

BlueGauge

A lightweight tray tool for easily viewing the battery level of your Bluetooth devices.

一款轻便的托盘工具,可轻松查看蓝牙设备的电池电量。

image

简体中文 | English

功能

  • 设置:蓝牙设备电量作为托盘图标

    • 使用数字图标(默认):

      1. 勾选需显示电量设备
      2. 可选设置相关参数,打开托盘菜单 - 设置 - 打开配置
        font_name = "系统字体名称,如 Microsoft YaHei UI"(默认 Arial
        font_color = "十六进制颜色代码,如 #FFFFFF、#00D26A"(默认字体颜色跟随系统主题)
        font_size = 0~255 (默认 64
      3. 重新启动 BlueGauge
      4. 其他:图标颜色支持连接配色,在设置-托盘选项-设置图标颜色为连接配色(已连接为绿色,断开连接为红色)
    • 使用圆环图标:

      1. 勾选需显示电量设备
      2. 打开托盘菜单 - 设置 - 托盘选项 - 图标样式 - 圆环图标
      3. 可选设置相关参数,打开托盘菜单 - 设置 - 打开配置
        highlight_color(电量颜色) = "十六进制颜色代码,如 #4CD082"(默认绿色,当设备低电量时为红色)
        background_color(无电量颜色) = "十六进制颜色代码,如 #DADADA"(默认灰色随系统主题调整)
      4. 重新启动 BlueGauge
      5. 其他:图标颜色支持连接配色,在设置-托盘选项-设置图标颜色为连接配色
    • 使用自定义图标 :

      1. 在软件目录下创建一个 assets 文件夹,
        • 跟随系统主题:在 assets 文件夹中,分别创建 darklight 文件夹,并分别添加 0.png100.png 照片
        • 不跟随系统主题:在 assets 文件夹中添加 0.png100.png 照片
      2. 重新启动 BlueGauge
  • 设置:开机自启动

  • 设置:蓝牙设备名称别名

    1. 打开托盘菜单-设置-打开配置

    2. [device_aliases]下方添加需要别名的蓝牙设备(注意使用英文引号包裹名称)

      • 例如 "蓝牙设备名称" = "蓝牙别名"
      • 例如 "WH-1000XM6" = "Sony Headphones"
      • 例如 "HUAWEI FreeBuds Pro" = "FreeBuds Pro"
      • 例如 "OPPO Enco Air3" = "Enco Air3"
      左下图片 右下图片
  • 设置:托盘提示

    • 显示未连接的设备
    • 限制设备名称长度
    • 更改设备电量位置
  • 设置:通知

    • 低电量时通知
    • 重新连接时通知
    • 断开连接时通知
    • 添加设备时通知
    • 移除设备时通知

下载

默认请下载x86_64版本,特殊系统Windows on ARM下载arm版本

  1. Github

  2. 蓝奏云(密码:6666)

已知问题与建议

1. 无法获取某些设备电量信息

目前,BlueGauge 可检索低功耗蓝牙设备(BLE)设备和经典蓝牙(Bluetooth Classic)设备的电量,但对于像 AirPodsXbox 控制器 等使用专有通信协议的设备,可能无法获取电量信息。

  • 解决方案:: 欢迎有能力的开发者贡献代码或提供思路,帮助扩展对这些设备的支持。

2. 托盘提示内容不全

托盘提示的字符长度有限,当设备过多和(或)设备名称过长时,提示文本会被截断,导致无法完整显示设备信息。

建议的解决办法:

  1. 自定义蓝牙设备名称:通过给蓝牙名称别名缩短其名称长度。

  2. 限制设备名称长度:对设备名称的字符长度进行限制,确保其在托盘通知区域内完整显示。

  3. 隐藏未连接的设备:对于未连接的设备,可以考虑不在托盘通知中显示,从而减少杂乱,避免文本溢出。

3. 怎么在托盘显示多个设备电量?

  • 解决方案:: 另外创建一个文件夹,并复制 BlueGauge.exeBlueGague.toml到该文件夹,然后重命名 BlueGauge.exe 为其他名称(不建议使用中文命名),最后打开并设置显示电量为其他蓝牙设备、开机自启动等设置即可。

4. 托盘电量数字图标被截断一小部分

  • 解决方案:: 打开托盘菜单-设置-打开配置,然后在 [tray.icon.font] 下的 font_size 中设置字体大小,可以设置比原来小一号的字体。

5. 托盘提示中的连接指示器无颜色

连接指示器只支持在Windows11中显示颜色

其他蓝牙电量软件

About

A lightweight tray tool for easily viewing the battery level of your Bluetooth devices - 轻松查看蓝牙设备电池电量的轻便托盘工具

Topics

Resources

License

Stars

Watchers

Forks

Languages