Planlegg Ikke forstyrr Mac -en din for å holde fokus (OS X -tips)

Jeg elsker Ikke forstyrr på min iPhone. Jeg har planlagt å aktivere kl. 20.00 hver kveld, og deaktivere kl. 07.00 hver morgen. På den måten kommer alle unntatt de viktigste tingene til å plage meg når jeg er sammen med familien min, i sengen og sover.

Mac OS X har også en Ikke forstyrr -funksjon, men den må aktiveres manuelt øverst i varslingssenteret ved å slå knappen Vis varsler og bannere til AV. Ville det ikke vært kult hvis du kunne planlegge den for å slå seg av og på på bestemte tidspunkter? Automator -skriptet for Kalender nedenfor vil gjøre nettopp det.

Start først Automator og velg Kalenderalarm fra listen over arbeidsflyttyper. Velg Kjør AppleScript fra venstre kolonne, og dra og slipp kalenderalarmen til arbeidsområdet.

Slett standard AppleScript som dukker opp når du drar og slipper til følgende:

gjør skallskript "standardinnstillinger skriv ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*. plist doNotDisturb -boolean true"
sett datoen til sitert form for (gjør skallskript "date +\"%Y-%m-%d%I:%M:%S +0000 \ "")


gjør skallskript "standardinnstillinger skriv ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*. plist doNotDisturbDate -date" & theDate
gjør skallskript "killall NotificationCenter"

Lagre kalenderalarmen du opprettet, og navngi den noe smart, for eksempel "Ikke forstyrr", start Kalender, og du vil se en "Automator" -kalender i Kalender -appen. Du vil også se alarmen du opprettet ovenfor i denne kalenderen som en hendelse, som het det samme du valgte da du lagret Automator -skriptet. Dobbeltklikk på hendelsen for å redigere den. Sett hendelsen til en hendelse som gjentas hver dag, med den tiden du vil at Ikke forstyrr skal begynne.

Nå aktiverer Mountain Lion Notification Center hver dag ved midnatt. Jeg aner ikke hvorfor; det gjør det bare. Hvis du vil deaktivere den over natten, må du opprette en ny hendelse for å aktivere klokken 12:01.

Så du har slått på Ikke forstyrr -funksjonen din. Nå må vi lage et nytt skript for å slå det av, og derved slippe varslene gjennom som vanlig. Opprett en ny kalenderalarm i Automator, velg Kjør AppleScript, og legg følgende inn der:

gjør skallskript "standardinnstillinger skriv ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*. plist doNotDisturb -boolean false"
prøve
gjør skallskript "standard sletter ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*. plist doNotDisturbDate"
slutt prøve
gjør skallskript "killall NotificationCenter"

Lagre dette skriptet som noe som "Aktiver varsler", og åpne deretter Kalender igjen, og rediger hendelsen for en daglig gjentatt plan på det tidspunktet du vil at varslene skal komme gjennom. Nå er du ferdig!

Kilde: TUAW
Via: Vanedannende tips

Siste blogginnlegg

Få en liste over alle Mac Store -appene som er installert på din Mac [OS X -tips]
September 11, 2021

Få en liste over alle Mac Store -appene som er installert på din Mac [OS X -tips]Har du noen gang lyst til å få en rask og skitten liste over Mac A...

Del bildene dine med iPhoto for iPad på riktig måte [iOS -tips]
September 11, 2021

Hvis du tar et bilde i en skog, men ikke deler det med andre, eksisterer det virkelig? Vel, ja, det gjør det sannsynligvis, men du vet hva jeg snak...

Dobbelttrykk for å laste ned 'Venter' iOS-apper med en gang [iOS-tips]
September 11, 2021

Dobbelttrykk for å laste ned ‘Waiting’ iOS-apper med en gang [iOS-tips]Send appene dine som venter foran i køenI går viste vi deg hvordan fikse app...