Как автоматически выйти из приложения при отсоединении кабеля питания на Macbook Pro?

1

У меня есть Macbook Pro с macOS Sierra. У меня есть приложение Suunto Moveslink2, работающее в фоновом режиме, но оно мне действительно нужно, только когда я подключаю свои спортивные часы к своему Mac (1-2 раза в день). Согласно macOS, он использует много батареи, и я обычно забываю выходить из приложения, когда отсоединяю кабель питания. Есть ли способ заставить мой Mac автоматически выходить из приложения при каждом отключении?

Мне не нужно приложение для запуска при повторном подключении кабеля питания, я могу запустить приложение вручную.

stalegjelsten
источник

Ответы:

0

Я наконец нашел решение для моей проблемы. Приложение под названием ControlPlane может фактически делать то, что я хотел, но оно также может просто запускать необходимое приложение, когда я подключаю свои спортивные часы, и выходить из приложения, как только я отключаю его. Моя настройка прямо сейчас:

  • Загрузите и установите CrashPlane со своего веб-сайта https://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, Moveslink2.app от Suunto и спортивных часов Suunto Ambit3.

stalegjelsten
источник