如何在断开 Macbook Pro 的电源线时自动退出应用程序?

如何在断开 Macbook Pro 的电源线时自动退出应用程序?

我有一台装有 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 运动手表。

相关内容