Como posso executar um script sempre que eu conecto um monitor externo? [duplicado]

6

Eu uso meu laptop no trabalho, onde tenho um segundo monitor e em casa, onde não tenho. Quando eu conecto o monitor externo, eu gostaria que o Mac executasse automaticamente um shell script ou AppleScript que reposicionaria um monte de janelas em seus locais "padrão" de monitor externo. Existe algum Evento da Apple ou algo semelhante que possa iniciar meus scripts quando eu conecto um monitor? Alternativamente, existem utilidades que especificamente fazem isso? Eu olhei para o Breeze, mas ele salva o estado da janela em uma base aplicativo por aplicativo e não detecta monitores sendo conectados ou desconectados.

    
por Jay Levitt 01.08.2010 / 16:36

1 resposta

6

Existe um software chamado MarcoPolo que permite executar várias ações (incluindo scripts) quando o estado físico de uma caixa é alterado (você pode ativar coisas como energia externa, monitor externo, luz ambiente, hora do dia, drives, redes wifi visíveis, endereço ip, etc)

    
por 02.08.2010 / 20:11