“Don't Disturb” er en funktion i Mountain Lionlånt fra iOS 6 for at slå meddelelser fra fra Notification Center. I modsætning til iOS tillader OS X ikke dig at planlægge, hvornår funktionen vil blive aktiveret eller deaktiveret. Det skal kobles manuelt, når det kræves. Den er programmeret til at aktivere sig ved midnat hver dag, og der er ingen måde at forhindre det i at gøre. Selvom du er interesseret i at planlægge funktionen Forstyrr ikke efter dato og tidspunkt efter eget valg, kan du gøre det ved hjælp af en simpel AppleScript og kalender. Du skal oprette Automator-arbejdsgange for at aktivere og deaktivere Notification Center. Processen er detaljeret nedenfor.
Start Automator, og vælg 'Kalenderalarm' som typen af arbejdsgang, der skal oprettes. Vælg 'Kør AppleScript' fra handlingerne i venstre kolonne, og træk og slip det videre til arbejdsområdet.

Erstat standardscriptet med følgende:
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"
Gem den kalenderalarm, du lige har oprettet. Hvis du gør det, oprettes en Automator-kalender i kalender-appen, og du vil se den alarm, du gemte, vises i den som en begivenhed. Det vil have det samme navn, som du gemte alarmen med. Rediger dato og klokkeslæt for denne begivenhed til hver gang du ønsker at slå Forstyrr ikke. Hvis du er interesseret i at vide, hvordan det fungerer, er alarmen indstillet til at åbne en fil, og filen, der åbnes, indstilles automatisk til den kalenderalarm, du oprettede.

Når begivenheden er aktiv, og scriptet udføres,Meddelelsescenter afslutter sig selv og starter igen for at bringe ændringerne i kraft. Hvis du lader det være sådan, bliver Forstyrr ikke aktiveret indtil midnat, når Mountain Lion deaktiverer det automatisk. Hvis du gerne vil deaktivere det og aktivere det i en bestemt periode på en dag, skal du oprette en kalenderalarm, der deaktiverer Forstyrr ikke. For at oprette alarmen skal du følge den samme procedure som ovenfor, men bruge følgende script i stedet:
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"
Denne kalenderalarm - som den foregående -opretter en begivenhed i Automator-kalenderen. Bare indstil det til, når du vil Forstyrr ikke, der skal deaktiveres, og at Notification Center begynder at give dig advarsler.
Disse scripts fungerer perfekt, men der er enlille advarsel: Hvis du planlægger at holde Forstyrr ikke hele natten, bliver du nødt til at tilføje begivenheden to gange, fordi Mountain Lion deaktiverer den ved midnat hver dag. Bortset fra det er dette en enkel måde at planlægge Forstyrr ikke.
[via TUAW]
Kommentarer