MenuBot:用快捷指令自定义 macOS 菜单栏 - 先锋笔记

/ 0评 0

在 macOS 的菜单栏调用一个快捷指令或许并不稀奇,但如果一款应用可以借助快捷指令在菜单栏自定义自动更新的图标和功能性菜单,那就有点意思了,MenuBot 就是这样一款值得「折腾」的效率应用。

MenuBot 添加的每个菜单栏图标都由一个快捷指令驱动,借助快捷指令中的文本字段,MenuBot 就可以实现图标及菜单的自定义,文本中的第一行定义菜单栏中的图标及显示字段,后续各行则用于填充功能性菜单。MenuBot 允许你在菜单栏和菜单中添加 Apple 符号,不过每行开头只能添加一个。你可以直接输入 Emoji 或是点击此处下载苹果图标库,从中找到对应符号的名称填入即可。

YAu5bVPa1oUGpIxXDazcDbTNnOh

以制作菜单栏天气为例,第一行使用 sun.max 显示太阳图标,同时利用快捷指令查询气温丰富图标信息,第二行之后则通过各类变量与符号实现可以查询丰富天气信息的二级菜单,例如你可以使用分隔符将一级菜单分割成多个区块,你还可以在文本前增加 > 或 >> 字符实现最多 2 级的子菜单效果。快捷指令设置完成后,即可在应用设置中,将对应指令内容展现在菜单栏中。首次添加时,需要等待一会儿,待指令自动完成一次后即会显示。

N2yIbuSulo6pP8x5MKYcXIAwnLg

考虑到自建快捷指令存在一定门槛,MenuBot 内置了包括天气信息、降雨概率、网页收藏夹、快捷指令启动器等 7 个模板,新增图标时点击对话框左下角的 Example Shortcuts,即可将对应快捷指令一键导入库中,方便新用户快速调用与学习参考。你也可以在 App Store 应用详情的 Notes 部分查询更详尽的使用方法。

DhDUbm5McodivXxdVeVcnI4Rnre

菜单栏快捷指令的应用场景可以非常广泛,而不同场景所需的信息更新及时性会有很大不同,例如网速展示用户希望能实时显示,日程安排可能每日一更即可,而启动器更不需要频繁刷新。考虑到数据基于快捷指令,实时演算负担可能有点重,应用提供了从 30s 到 24h 共 13 档刷新间隔,你可以按需调整图标及菜单的刷新情况。

MenuBot 目前已上架 App Store,应用售价 28 元。