Ajoita aikataulu Älä häiritse Macissa keskittyäksesi [OS X -vinkkejä]

Rakastan Älä häiritse iPhonessa. Olen asettanut sen aktivoitumaan kello 20.00 joka ilta ja poistamaan sen käytöstä joka aamu klo 7.00. Tällä tavalla kaikki paitsi tärkeimmät asiat häiritsevät minua, kun olen perheeni kanssa, sängyssä ja nukun.

Mac OS X: ssä on myös Älä häiritse -ominaisuus, mutta se on aktivoitava manuaalisesti ilmoituskeskuksen yläosassa vaihtamalla Näytä hälytykset ja bannerit -painike POIS -asentoon. Eikö olisi hienoa, jos voisit ajoittaa sen sammumaan ja käynnistymään tiettyinä aikoina? Alla oleva Kalenterin Automator -komentosarja tekee juuri tämän.

Käynnistä ensin Automator ja valitse kalenterihälytys työnkulkutyyppien luettelosta. Valitse Suorita AppleScript vasemmasta sarakkeesta ja vedä ja pudota sitten kalenterihälytys työalueelle.

Poista oletus AppleScript, joka näkyy vetämällä ja pudottamalla seuraavaan:

do shell script "defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*. plist doNotDisturb -boolean true"
aseta päivämäärä lainattuun muotoon (tee komentosarja "date +\"%Y-%m-%d%I:%M:%S +0000 \ "")


do shell script "defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*. plist doNotDisturbDate -date" & theDate
tee komentosarja "killall NotificationCenter"

Tallenna nyt luomasi kalenterihälytys ja anna sille jokin fiksu nimi, kuten Älä häiritse, käynnistä Kalenteri ja näet Kalenterisovelluksessasi Automator -kalenterin. Näet myös yllä luodun hälytyksen tässä kalenterissa tapahtumana, jonka nimi on sama kuin valitsit, kun tallensit Automator -komentosarjan. Muokkaa tapahtumaa kaksoisnapsauttamalla sitä. Aseta tapahtuma päivittäin toistuvaksi tapahtumaksi, jolloin haluat Älä häiritse -tilan alkavan.

Nyt Mountain Lion ottaa ilmoituskeskuksen uudelleen käyttöön joka päivä keskiyöllä. En tiedä miksi; se vain tekee. Jos haluat poistaa sen käytöstä yön yli, sinun on luotava toinen tapahtuma aktivoitavaksi klo 12.01.

Joten älä häiritse -ominaisuus on otettu käyttöön. Nyt meidän on luotava toinen komentosarja sen sammuttamiseksi ja päästettävä ilmoitukset läpi tavalliseen tapaan. Luo toinen kalenterihälytys Automatorissa, valitse Suorita AppleScript ja kirjoita seuraavaan kohtaan:

do shell script "defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*. plist doNotDisturb -boolean false"
yrittää
do shell script "oletusarvoisesti poista ~/Kirjasto/Asetukset/ByHost/com.apple.notificationcenterui.*. plist doNotDisturbDate"
lopeta kokeilu
tee komentosarja "killall NotificationCenter"

Tallenna tämä skripti esimerkiksi "Ota ilmoitukset käyttöön" ja avaa sitten Kalenteri uudelleen ja muokkaa tapahtumaa päivittäin toistuvan aikataulun mukaan silloin, kun haluat ilmoitusten saapuvan. Nyt olet valmis!

Lähde: TUAW
Kautta: Koukuttavia vinkkejä

Viimeisin blogiviesti

| Macin kultti
September 10, 2021

App Storen selaaminen voi olla hieman ylivoimaista. Mitkä sovellukset ovat uusia? Mitkä ovat hyviä? Ovatko maksetut maksamisen arvoisia, vai onko h...

Tarvitsetko Halloween -pelin? Tutustu urkujen polkuun: johtajan leikkaus [iOS -vinkit]
September 10, 2021

Siellä on niin paljon hienoja iOS -pelejä iPhonelle, iPod touchille, iPadille, että on vaikea valita, mitä pelata.Halloweenia varten pelikenttä on ...

Tee iCloudista enemmän iDiskin kaltainen iClouDriven kanssa [OS X -vinkkejä]
September 10, 2021

Tee iCloudista enemmän iDiskin kaltainen iClouDriven kanssa [OS X -vinkkejä]Muistatko iDiskin? Se oli loistava ominaisuus muuten unohdettavassa Mob...