我有一台装有 macOS Sierra 的 Macbook Pro。我让 Suunto Moveslink2 应用程序在后台运行,但我实际上只有在将运动手表连接到 Mac 时才需要该应用程序(每天 1-2 次)。根据 macOS,它会消耗大量电池,而且我经常在断开电源线时忘记退出该应用程序。有什么方法可以让我的 Mac 在每次拔下电源时自动退出该应用程序吗?
当我再次连接电源线时,我不需要启动该应用程序,我可以手动启动该应用程序。
答案1
我终于找到了解决问题的方法。一款名为 ControlPlane 的应用程序实际上可以满足我的要求,但它也可以在我连接运动手表时启动所需的应用程序,并在我断开连接时立即退出该应用程序。我现在的设置:
- 从其网站下载并安装 CrashPlanehttps://www.controlplaneapp.com/
- 最小的工作设置可以是(每个主要要点对应 ControlPlane 首选项中的一个窗格)
- 上下文
- 创建名为
Ambit attached
- 创建名为
- 证据来源
- 启用
Attached USB Device
。其他来源可以禁用以提高性能
- 启用
- 规则
- 单击加号并选择
Add ‘attached usb device’ rule
- 如果您的范围已连接,它应该显示在最上面的字段中。选择上下文
Ambit attached
并将置信度设置为最大。点击确定
- 单击加号并选择
- 操作
- 添加
open file or application
操作。选择 Moveslink 应用程序(通常为 /Applications/Moveslink2.app),设置上下文Ambit attached
。其他设置可以保留原样(即“到达时”、无延迟和启用) - 添加
quit application
动作并给出参数Moveslink2.app
。将上下文设置为Ambit attached
并选择On departure
。
- 添加
它适用于 macOS Sierra v10.12.3,运行 ControlPlane 1.6.5、Suunto 的 Moveslink2.app 和 Suunto Ambit3 运动手表。