Аутоматор: Онеспособити ОС Кс центар за обавештавање по распореду

<

ИОС 6 не омета функцију је тешко прецијенити - згодно је када уређај аутоматски искључи све системске обавијести када, на примјер, спавате или радите напорно. Нажалост, иста је могућност лишена ОС Кс-а, у којем је омогућено само ручно искључивање Нотификационог центра. Међутим, уз помоћ “Автоматора”, овај недостатак Аппле оперативног система се може лако елиминисати.

У Автоматору ћете морати да креирате два процеса: да бисте онемогућили и поново омогућили центар за обавештења. Оба процеса требају бити типа Цалендар Реминдер (Цалендар Аларм) - не заборавите одабрати одговарајућу икону у прозору за одабир врсте документа.

У првом процесу додајте Рун АпплеСцрипт Ацтион (Покрени АпплеСцрипт) и налепите следећи код у њега:

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" 

Ова скрипта уноси измене у конфигурациони фајл центра за обавештења: укључује функцију "Не узнемиравај", додељује одређени датум и време до када обавештења не би требало да се приказују на екрану, и поново покреће ЦО да би промене ступиле на снагу.

Структура процеса за планирано гашење Нотификационог центра.

Сада сачувајте овај процес, рецимо, назван Не ометај . Чим кликнете на дугме У реду, аутоматски ће се покренути програм Календар, у којем ће већ бити припремљена нова акција. Двапут кликните на њу да бисте отворили образац за приказивање својстава овог догађаја. Кликните на дугме Уреди и следите ове кораке:

  • У пољима од (од) до (до), унесите време када Центар за обавештења треба да буде онемогућен. На пример, нека буде 9:00 .
  • У листи понављања (поновите), изаберите Цустом (Цустом) и кликните на све радне дане у прозору који се појави. Кликните ОК .
  • Проверите да ли је у одељку за подсетнике (упозорење) акција Опен Филе већ наведена (Опен Филе), име новостворене датотеке До Нот Дистурб и време подсетника је 0 мин. пре (пре 0 минута) .
  • Кликните на дугме Примени да бисте сачували поставке за овај догађај у календару.
Подешавања за календарски догађај да бисте искључили центар за обавештења.

Прекидач спреман. Сада вам је потребан прекидач. Направите нови подсетник за календар (упозорење о календару) и додајте радњу Покрени АпплеСцрипт (Покрени АпплеСцрипт) са следећим кодом:

 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" 

Ова скрипта изводи супротне радње - конфигурира конфигурацијску датотеку ЦУ-а на такав начин да је "не узнемирујућа" функција онемогућена.

Структура процеса планираног укључивања Нотификационог центра.

Сачувајте овај процес као Активирај центар за обавештавање, ау "Календару" подесите исти догађај тако што ћете подесити време извођења до 18:00 и проверити име процеса који сте управо сачували у одељку упозорења .

Подешавања за календарски догађај да бисте искључили центар за обавештења.

То је то. Сада, сваког радног дана, од понедељка до петка, Нотификациони центар ће се искључити у 9 ујутру и вратити се у 18 часова, штедећи вас од досадних порука током рада. Наравно, временски оквир се може одредити по вашем нахођењу.

Хостеса на ноти. Не заборавите дугме Календари у ОС Кс организатору, са којим можете искључити приказ догађаја из Аутоматор календара (аутоматски се креира када сачувате први процес типа "календарски подсетник"). Дакле, ови чисто сервисни догађаји неће затрпати ваш распоред.

<

Популар Постс