Programați Nu deranjați pe computerul dvs. pentru a rămâne concentrat [Sfaturi OS X]

Îmi place să nu deranjez pe iPhone. Am programat să se activeze la 8 seara în fiecare seară și să se dezactiveze la 7 dimineața în fiecare dimineață. În acest fel, toate, cu excepția celor mai importante lucruri, mă deranjează când sunt cu familia, în pat și dorm.

Mac OS X are și o caracteristică Nu deranja, dar trebuie activată manual în partea de sus a Centrului de notificări, comutând butonul Afișare alerte și bannere la OFF. Nu ar fi grozav dacă l-ați putea programa să se oprească și să se aprindă la anumite ore? Scriptul Automator pentru Calendar de mai jos va face exact acest lucru.

Mai întâi, lansați Automator și selectați Calendar Alarm din lista tipurilor de flux de lucru. Selectați Run AppleScript din coloana din stânga, apoi glisați și fixați Alarma calendarului în zona de lucru.

Ștergeți AppleScript-ul implicit care apare după ce trageți și plasați la următoarele:

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


setați Data la forma citată a (faceți scriptul shell "data + \"% Y-% m-% d% I:% M:% S +0000 \ "")
do shell script "implicit scrie ~ / Library / Preferences / ByHost / com.apple.notificationcenterui. *. plist doNotDisturbDate -date" & theDate
faceți scriptul shell "killall NotificationCenter"

Acum, salvați alarma Calendar pe care ați creat-o, numindu-o ceva inteligent, cum ar fi „Nu deranjați”, lansați Calendar și veți vedea un calendar „Automator” în aplicația dvs. Calendar. Veți vedea, de asemenea, alarma pe care ați creat-o mai sus în acest calendar ca un eveniment, numit același lucru pe care l-ați ales atunci când ați salvat scriptul Automator. Faceți dublu clic pe eveniment pentru a-l edita. Setați evenimentul la un eveniment care se repetă în fiecare zi, cu ora la care doriți să înceapă Nu deranjați.

Acum, Mountain Lion reactivează Centrul de notificări în fiecare zi la miezul nopții. Habar n-am de ce; doar o face. Dacă doriți să îl dezactivați peste noapte, va trebui să creați un al doilea eveniment pentru a fi activat la 12:01.

Așadar, ați activat funcția Nu deranjați. Acum trebuie să creăm un alt script pentru a-l opri, lăsând astfel notificările să treacă ca de obicei. Creați o a doua alarmă de calendar în Automator, selectați Run AppleScript și introduceți următoarele:

do shell script "implicit scrie ~ / Library / Preferences / ByHost / com.apple.notificationcenterui. *. plist doNotDisturb -boolean false"
încerca
faceți scriptul shell "implicit ștergeți ~ / Library / Preferences / ByHost / com.apple.notificationcenterui. *. plist doNotDisturbDate"
incearca sfarsit
faceți scriptul shell "killall NotificationCenter"

Salvați acest script ca ceva de genul „Activați notificările” și apoi deschideți din nou Calendar, editând evenimentul pentru un program zilnic care se repetă în momentul în care doriți să treacă notificările dvs. Acum ai terminat!

Sursă: TUAW
Prin intermediul: Sfaturi pentru dependență

Ultima postare pe blog

Vedeți întregul pământ în aplicația Hărți iOS 6 [Sfaturi pentru iOS]
September 11, 2021

Vedeți întregul pământ în aplicația Hărți iOS 6 [Sfaturi pentru iOS]Acum, este distractiv. Este posibil să fi auzit că Apple a renunțat la hărți și...

Utilizați o panoramă ca ecran de blocare, tapet sau ambele în iOS 7 Beta [Sfaturi pentru iOS]
September 11, 2021

Înregistrează-l sub super cool! Întrupările anterioare din iOS, ați putut întotdeauna să setați o fotografie din rola camerei dvs. ca imagine care ...

| Cultul lui Mac
September 11, 2021

Cum să adăugați imagini și videoclipuri la note securizate pentru brelocUna dintre funcțiile mai puțin cunoscute ale Keychain pe OS X este capacita...