OS X 10.10 Yosemite: Desactivando el Centro de Notificaciones con Applescript

Apple ha introducido en OS X 10.10 Yosemite mejoras a la hora de manejar el interfaz de algunos elementos del sistema y entre ellos está el Centro de Notificaciones y la activación de “No molestar” de forma que ahora es mucho más fácil integrar en un Applescript la desactivación de las notificaciones.

El proceso ahora es mucho más sencillo y queda reflejado en este script que permite esa desactivación.

tell application "System Events"
    tell application process "SystemUIServer"
        try
            if exists menu bar item "NotificationCenter, Do Not Disturb enabled" of menu bar 2 then
                key down option
                click menu bar item "NotificationCenter, Do Not Disturb enabled" of menu bar 2
                key up option
            else
                key down option
                click menu bar item "Notification Center" of menu bar 2
                key up option
            end if
        on error
            key up option
        end try
    end tell
end tell

Para probar que el Applescript funciona desde el Editor de Scripts debemos permitir el control del ordenador por parte del mismo en Preferencias del Sistema > Seguridad y privacidad > Privacidad y activar la casilla de Editor de Scripts para que la aplicación pueda controlar el ordenador.

0 0 votos
Article Rating
Subscribe
Notify of
0 Comments
Opiniones Inline
Ver todos los comentarios
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x