Defina o status "Ausente" em vários aplicativos ao mesmo tempo

0

Esta questão é um pouco nascida da preguiça, mas aqui vai de qualquer maneira.

Eu uso os seguintes aplicativos no OSX:

  • Skype
  • Adium
  • Linkinus

Em cada um, eu tenho uma alteração de status automatizada que é acionada depois de ficar ocioso por 30 ou mais. No entanto, se eu estiver saindo por um longo período de tempo, quero ir em frente e definir o status em todos os três. Não é muito trabalho para fazer isso manualmente em todos os três, mas o ideal é que eu gostaria de fazer esse pressionamento de tecla.

O que devo fazer para começar isso? Devo descobrir como manipular cada um usando um pouco de applescript e depois ligar o script resultante a uma chave? Existe uma maneira mais fácil de fazer isso?

    
por whaley 10.08.2010 / 13:18

1 resposta

2

Should I figure out how to manipulate each one using some applescript and then bind the resulting script to a key?

Sim.

Aqui está um começo:

tell application "Adium"
   go away (every account)
end tell

tell application "Skype"
   send command "SET USERSTATUS AWAY" script name "My Script"
end tell
    
por 10.08.2010 / 17:47