Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Куда поехать на выходные
Добрые новости
Стыдные вопросы
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
МакрадарСоветы
7 февраля 2013

Automator: Отключение Центра уведомлений OS X по расписанию

Фото автора Alexander Zhurovich
Alexander Zhurovich

Automator: Отключение Центра уведомлений OS X по расписанию

Функцию iOS 6

🥰 Опрос для дорогих читателей! Помогите нам стать лучше и поделитесь, что вы хотели бы изменить. В конце — бонус от наших иллюстраторов.

Не беспокоить (Do Not Disturb)

сложно переоценить — удобно, когда устройство самостоятельно отключает все системные уведомления, когда вы, например, спите или кропотливо работаете. Увы, такой же возможности лишена OS X, в которой предусмотрено только ручное отключение Центра уведомлений. Однако при помощи «Автоматора» этот недостаток настольной операционки Apple можно легко устранить. 

Вам понадобится создать в «Автоматоре» два процесса: для отключения и повторного включения Центра уведомлений. Оба процесса должны иметь тип Напоминание календаря (Calendar Alarm) — не забудьте выбрать соответствующую иконку в окне выбора типа документа.

Выбор типа документа «Автоматора».

В первый процесс добавьте действие Запустить AppleScript (Run AppleScript) и вставьте в него следующий код:

do shell script "defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturb -boolean true"

set theDate to quoted form of (do shell script “date +“%Y-%m-%d %I:%M:%S +0000””)

do shell script “defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturbDate ‑date ” & theDate

do shell script “killall NotificationCenter”

Этот сценарий вносит изменения в конфигурационный файл Центра уведомлений: включает функцию «Не беспокоить», назначает конкретную дату и время, до которых уведомления не должны отображаться на экране, и перезапускает ЦУ, чтобы внесенные изменения вступили в силу.

Строение процесса для запланированного выключения Центра уведомлений.
Строение процесса для запланированного выключения Центра уведомлений.

Теперь сохраните этот процесс, скажем, под названием Не беспокоить (Do Not Disturb). Как только вы нажмете кнопку ОК, автоматически запустится программа «Календарь», в которой уже будет заготовка нового события. Двойным щелчком на нем откройте форму просмотра свойств этого события. Нажмите кнопку Правка (Edit) и выполните такие действия:

  • В поля с (from) и до (to) введите время, когда Центр уведомлений нужно отключить. Например, пусть это будет 9:00.
  • В выпадающем списке повторять (repeat) выберите пункт Настроить (Custom) и в появившемся окошке щелкните на всех рабочих днях. Нажмите ОК.
  • Проверьте, чтобы в секции напоминать (alert) уже было указано действие Открыть файл (Open File), имя только что созданного файла Не беспокоить (Do Not Disturb) и время напоминания 0 мин. до (0 minutes before).
  • Нажмите кнопку Готово (Apply) для сохранения параметров этого календарного события.
Параметры настройки календарного события для выключения Центра уведомлений.
Параметры настройки календарного события для выключения Центра уведомлений.

Выключатель ЦУ готов. Теперь нужен включатель. Создайте новое Напоминание календаря (Calendar Alert) и добавьте в него действие Запустить AppleScript (Run AppleScript) с таким кодом:

do shell script "defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturb -boolean false"

try

do shell script “defaults delete ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturbDate”

end try

do shell script “killall NotificationCenter”

Этот сценарий выполняет обратные действия — настраивает конфигурационный файл ЦУ таким образом, чтобы функция «небеспокойства» была отключена.

Строение процесса для запланированного включения Центра уведомлений.
Строение процесса для запланированного включения Центра уведомлений.

Сохраните этот процесс под названием Включить Центр уведомлений (Activate Notification Center), и в «Календаре» произведите аналогичную настройку события, определив для него время выполнения 18:00 и проверив наличие имени только что сохраненного процесса в секции напоминать (alert).

Параметры настройки календарного события для выключения Центра уведомлений.
Параметры настройки календарного события для выключения Центра уведомлений.

Вот и все дела. Теперь каждый рабочий день, с понедельника по пятницу, Центр уведомлений будет отключаться в 9 часов утра и включаться обратно в 18:00, тем самым избавляя вас от назойливых сообщений во время работы. Конечно, временны́е рамки можно устанавливать на свое усмотрение.

Хозяйке на заметку. Не забывайте о кнопке Календари (Calendars) в органайзере OS X, с помощью которой можно отключить показ событий из календаря Automator (он автоматически создается при сохранении первого процесса типа «напоминание календаря»). Так эти сугубо служебные события не будут захламлять ваше расписание.

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Это интересно
ИГРА: Снова в школу! Найдите всё, что пригодится для учёбы

ИГРА: Снова в школу! Найдите всё, что пригодится для учёбы

Учебный год под контролем!

Учебный год под контролем!

Поваренная книга донора. 15 простых и полезных рецептов, которые поддержат организм до и после сдачи крови

Поваренная книга донора. 15 простых и полезных рецептов, которые поддержат организм до и после сдачи крови

Что посмотреть в Коми за 2 дня: маршрут по Сыктывкару и окрестностям

Что посмотреть в Коми за 2 дня: маршрут по Сыктывкару и окрестностям

Комментарии
Авторизуйтесь, чтобы оставить комментарий
Deavy
07.02.13 11:09
Классная идея, вот только мне почему-то кажется, что в следующей версии OS X подобное появится уже «из коробки».
Alexander Zhurovich
07.02.13 12:14
Надо было и в этой версии такое сделать. :) Хотя, конечно, необходимость в расписании ЦУ на Маке более иллюзорна, нежели на Айфоне.
Что вы могли пропустить
Шестилетняя девочка из Китая установила рекорд по сборке кубика Рубика
Шестилетняя девочка из Китая установила рекорд по сборке кубика Рубика
0
25 сентября
Советы
Советы
Какой обогреватель для дома выбрать, чтобы не переплачивать по счетам
Какой обогреватель для дома выбрать, чтобы не переплачивать по счетам
15 сентября
«Горящая изба»
Советы
Съезжаем со съёмной квартиры: чек-лист уборки, которая поможет вернуть депозит
Съезжаем со съёмной квартиры: чек-лист уборки, которая поможет вернуть депозит
0
7 сентября
Советы
Советы
Что купить в первую очередь, если вы съезжаете от родителей
Что купить в первую очередь, если вы съезжаете от родителей
0
30 августа
Советы
Советы
Как сделать съёмную квартиру уютнее
Как сделать съёмную квартиру уютнее
0
18 июля
Советы
Советы
Как стирать постельное бельё, чтобы оно хрустело как в отеле
Как стирать постельное бельё, чтобы оно хрустело как в отеле
14 июля
«Горящая изба»
Советы
Чем смазать дверь, чтобы она не скрипела
Чем смазать дверь, чтобы она не скрипела
0
11 июля
Ликбез
Советы
Плачу на ретро: Collider выбрал 10 культовых фильмов 80‑х, о которых все забыли
Плачу на ретро: Collider выбрал 10 культовых фильмов 80‑х, о которых все забыли
0
24 июня
Кино
Новости
Что надо знать про ортопедическую подушку, чтобы спать сном младенца
Что надо знать про ортопедическую подушку, чтобы спать сном младенца
24 июня
«Горящая изба»
Советы
15 насекомых, которые живут с нами дома
15 насекомых, которые живут с нами дома
0
22 июня
Ликбез
Советы
Как избавиться от чешуйницы в квартире
Как избавиться от чешуйницы в квартире
0
11 июня
Ликбез
Советы
Какого специалиста вызвать, если в доме что-то сломалось
Какого специалиста вызвать, если в доме что-то сломалось
0
7 июня
Советы
Советы
15 бытовых устройств, которые выгоднее взять в аренду или купить совместно с друзьями 
15 бытовых устройств, которые выгоднее взять в аренду или купить совместно с друзьями 
0
26 мая
Советы
Советы
Как правильно мыть аэрогриль
Как правильно мыть аэрогриль
0
9 мая
Ликбез
Советы
Классные способы отстирать шторы в стиральной машине и не испортить их
Классные способы отстирать шторы в стиральной машине и не испортить их
8 мая
«Горящая изба»
Советы

Новые комментарии

Аватар автора комментария
Avan Soulse1 час назад

0 / 0

Канадцы прям наделали шуму со своими хоррорами. А для меня К востоку от Эдема наиболее занимателен, был приятно удивлён увидеть его первым в списке 👍
15 сериалов октября, которые не стоит пропускать
Аватар автора комментария
Areaddna4 часа назад

0 / 0

Танцы это как новая жизнь, все воспринимается иначе и на позитивном уровне. Сама испытала такое когда начала заниматься k-pop в школе танцев Divadance divadance.ru
Почему вам обязательно стоит попробовать заняться танцами
Аватар автора комментария
Ivan Anatolyevich5 часов назад

0 / 0

Автор ничего тяжелее чле... авторучки в своих руках не держала и не в курсе, что у 2/3 китайского инструмента ни параметры силы, ни параметры батарей не соответствуют действительности, а порой часть ячеек просто наполнена песком...
Обновляем домашнюю мастерскую: 10 хороших инструментов с AliExpress
Аватар автора комментария
~ TAO6 часов назад

0 / 0

В таких статьях нужны фотографии...
Для работы и чила: ещё 9 дофаминовых гаджетов и аксессуаров
ИГРА: Снова в школу! Найдите всё, что пригодится для учёбы

ИГРА: Снова в школу! Найдите всё, что пригодится для учёбы

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitter (X)PinterestYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях