Этот вопрос слегка рожден от лени, но здесь все равно идет.

Я использую следующие приложения на OSX:

  • Skype
  • Adium
  • Linkinus

На каждом из них у меня есть автоматическое изменение статуса, которое срабатывает после простоя в течение 30 или около того. Однако, если я уезжаю на длительный период времени, я хочу пойти дальше и установить статус для всех трех. Это не большая работа, чтобы сделать это вручную на всех трех, но в идеале я хотел бы сделать это одним нажатием клавиши.

Что я должен сделать, чтобы начать это? Должен ли я выяснить, как манипулировать каждым из них, используя некоторый яблочный скрипт, а затем связать полученный скрипт с ключом? Есть ли более простой способ сделать это?

1 ответ1

2

Должен ли я выяснить, как манипулировать каждым из них, используя некоторый яблочный скрипт, а затем связать полученный скрипт с ключом?

Да.

Вот начало:

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

tell application "Skype"
   send command "SET USERSTATUS AWAY" script name "My Script"
end tell

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .