Eu finalmente encontrei uma solução para o meu problema. Um aplicativo chamado ControlPlane pode realmente fazer o que eu queria, mas também pode apenas iniciar o aplicativo necessário quando eu conectar meu relógio esportivo e sair do aplicativo assim que eu o desconectar. Minha configuração agora:
- Faça o download e instale o CrashPlane no site link
- Uma configuração de trabalho mínima pode ser (cada ponto principal corresponde a um painel nas preferências do ControlPlane)
- Contextos
- Crie um contexto chamado
Ambit attached
- Crie um contexto chamado
- Fontes de evidências
- ative o
Attached USB Device
. As outras fontes podem ser desativadas para melhorar o desempenho
- ative o
- Regras
- Clique no sinal de mais e escolha
Add ‘attached usb device’ rule
- Se o seu âmbito estiver conectado, ele deve aparecer no campo superior. Escolha o contexto
Ambit attached
e defina a confiança para o máximo. Clique OK
- Clique no sinal de mais e escolha
- Ações
- Adicione uma ação
open file or application
. Escolha o aplicativo Moveslink (normalmente /Applications/Moveslink2.app), defina o contextoAmbit attached
. As outras configurações podem ser deixadas como estão (ou seja, "na chegada", sem atraso e ativadas) - Adicione uma ação
quit application
e forneça o parâmetroMoveslink2.app
. Defina o contexto comoAmbit attached
e escolhaOn departure
.
- Adicione uma ação
Funciona no macOS Sierra v10.12.3, executando o ControlPlane 1.6.5, o Moveslink2.app da Suunto e o relógio esportivo Suunto Ambit3.