Raspored 'Ne uznemiravaj' u OS X Mountain Lion s automatorom

click fraud protection

"Ne uznemiravaj" je značajka u Mountain Lionu posuđena od iOS-a 6 za isključivanje obavijesti Centra za obavijesti. Za razliku od iOS-a, OS X ne dopušta vam da zakažete kada će značajka biti omogućena ili onemogućena. Po potrebi ga treba ručno prebaciti. Programirano je da sebi omogući svaki dan u ponoć, a ne postoji način da se to spriječi u tome. Iako ako ste zainteresirani za zakazivanje značajke Ne uznemiravajte prema datumu i vremenu po vašem izboru, to možete učiniti uz pomoć jednostavnog AppleScript-a i Kalendara. Morat ćete kreirati tijekove rada Automatora za omogućavanje i onemogućavanje Centra za obavijesti. Proces je detaljno opisan u nastavku.

Pokrenite Automator i odaberite "Alarm kalendara" kao vrstu tijeka rada za izradu. Odaberite „Pokreni AppleScript“ iz radnji navedenih u lijevom stupcu i povucite i ispustite na radno područje.

kalendarski alarm

Zamijenite zadanu skriptu sljedećim:

napraviti shell skriptu "zadane postavke pišu ~ / Biblioteka / Postavke / ByHost / com.apple.notificationcenterui. *. plist doNotDisturb -boolean true" postavite datum na citirani oblik (napraviti skriptu ljuske "datum + \"% Y-% m-% d% I:% M:% S +0000 \ "") napraviti shell skriptu "zadane postavke pišu ~ / Library / Preferences / ByHost / com.apple.notificationcenterui. *. plist doNotDisturbDate -date" & theDate. napraviti skriptu ljuske "killall NotificationCenter"
instagram viewer

Spremite alarm kalendara koji ste upravo stvorili. Na taj ćete način stvoriti kalendar Automator u aplikaciji Kalendar i vidjet ćete da se alarm koji ste spremili pojavljuje u njemu kao događaj. Imat će isto ime sa kojim ste spremili upozorenje. Datum i vrijeme za ovaj događaj uredite kad god želite uključiti Ne uznemiravaj. Ako vas zanima kako to radi, postavljeno je upozorenje da otvori datoteku, a datoteka koja se otvori automatski se postavlja na upozorenje kalendara koje ste stvorili.

Snimka zaslona 2013-02-06 u 12.35

Kada je događaj aktivan i skripta izvršena, Centar za obavijesti prestat će se pokretati i ponovno se pokrenuti kako bi promjene postale na snazi. Ako ga ostavite ovako, Ne uznemiravaj će biti omogućen do ponoći kada ga Mountain Lion automatski onemogući. Ako ga želite onemogućiti i omogućiti na određeno razdoblje u jednom danu, morat ćete stvoriti kalendarski alarm koji onemogućuje Ne uznemiravaj. Da biste stvorili upozorenje, slijedite isti postupak kao gore, ali umjesto toga upotrijebite sljedeću skriptu:

napraviti shell skriptu "zadane postavke pišu ~ / Biblioteka / Postavke / ByHost / com.apple.notificationcenterui. *. plist doNotDisturb -boolean false" probati. napraviti shell skriptu "zadane postavke brišu ~ / Library / Preferences / ByHost / com.apple.notificationcenterui. *. plist doNotDisturbDate" kraj pokušaj. napraviti skriptu ljuske "killall NotificationCenter"

Ovaj kalendarski alarm - poput prethodnog - stvorit će događaj u kalendaru Automator. Samo ga postavite za kad god želite da se Ne uznemirava onemogući i da Centar za obavijesti počne da vam šalje upozorenja.

Ove skripte rade savršeno, ali postoji jedan mali upozorenje: ako namjeravate zadržati "Ne uznemiravaj" cijelu noć morat ćete dvaput dodati događaj jer ga Mountain Lion onesposobi u ponoć svaki dan. Osim toga, ovo je jednostavan način zakazivanja Ne uznemiravaj.

[preko TUAW]

watch instagram story