Все вы прекрасно знаете как социальные сети, мессенджеры и твиттеры легко отвлекают от работы. Всему своё время. Поэтому, когда мы работаем, мы не чатимся, а когда чатимся — не работаем.

К моим пожирателям внимания можно отнести Airmail, Twitter, Messages и Skype. Каждый раз, когда я начинаю что-то писать, то приходится закрывать все лишнее. Ну а во время «проверки почты» —  открывать заново. В какой-то момент моя лень взяла верх и я решил сделать так, чтобы всё открывалось и закрывалось по нажатию одного шортката. К счастью, ничего сложного в этом нет, все можно сделать исключительно возможностями OS X и Automator.

Закрываем несколько приложений

Первый процесс Automator я назвал Quit Social (загрузить). Не буду объяснять как его делать, вы просто можете загрузить мой процесс, кликнуть на на нем два раза и указать свои приложения, которые нужно закрыть.

Сохраните процесс и спрячьте его туда, где он не будет попадаться на глаза. Для таких вещей у меня есть специальная папка в Dropbox.

Открываем несколько приложений

Второй процесс под названием Start Social (загрузить) открывает те же приложения. Скачивайте, редактируйте и сохраняйте куда удобно.

Закрытие всех приложений

В моем workflow есть ещё один процесс Automator Quit All (загрузить), который закрывает все программы. Делать это можно через действие «Завершить все программы», но этот способ у меня работает не всегда, поэтому я использую действие «Запустить shell-скрипт», где прописал следующие команды:

IFS=$‘n’
for a in $(osascript -e ‘set text item delimiters to linefeed
tell app “System Events” to name of processes where background only is false
result as text’); do osascript -e ‘on run {x}
quit app x
end’ – “$a” &
done

Шорткаты

Чтобы запускать наши процессы через шорткаты, понадобится специальная программа а-ля BetterTouchTool или Keyboard Maestro. Они безусловно классные, но для наших целей слишком громоздкие. Лучше воспользоваться маленькой и бесплатной утилитой Apptivate, которую мне самому недавно порекомендовали в Twitter.

С её помощью можно задавать сочетания клавиш не только на запуск программ и процессов (не забудьте выбрать те, что мы создали ранее), но и на открытие папок. Лично мне она очень понравилась и я даже полностью перебрался на неё с BetterTouchTool. Если а если у вас платная версия лаунчера Alfred, то эти скрипты можно быстро запускать и через него.

Вот какие сочетания клавиш я настроил:

  • Caps Lock1 — открыть Airmail, Twitter, iMessanger и Skype
  • Caps Lock2 — закрыть Airmail, Twitter, iMessanger и Skype
  • Caps Lock3 — закрыть все программы
  • Caps LockS — откыть/показать Safari
  • Caps LockW – открыть/показать iA Writer

О том, как сделать супер кнопку из Caps Lock можно прочесть вот тут. Разумеется, ей пользоваться не обязательно, вы всегда можете настроить сочетания клавиш по своему усмотрению.

Теперь, когда я не хочу отвлекаться на «социальные штуки», достаточно просто нажать Caps Lock2, и можно приступать к работе. Версия этого сочетания с «единичкой» снова откроет все месенджеры.

Share.