Me gustaría poder descartar y abrir notificaciones con el teclado
(No hablamos de abrir / cerrar el centro de notificaciones)
es posible? Y si es así, ¿cómo?
notifications
notification-center
shortcut
Drewdavid
fuente
fuente
Respuestas:
Puede crear el servicio Automator para ejecutar este Applescript y asignarle un método abreviado de teclado en Preferencias del sistema Métodos abreviados de teclado
Esto cerrará la alerta y la notificación de pancartas
En Automator elige un nuevo servicio
Agregar una acción Ejecutar Applescript
y reemplace su código con:
Establezca 'El servicio recibe [sin entrada] en [cualquier aplicación]'
Guarda el servicio.
Abra los métodos abreviados de teclado en Preferencias del sistema y configure su servicio en 'Servicios'
Ahora cualquier aplicación recién lanzada seleccionará el acceso directo.
(Nota: Estructuré el script para contrarrestar el lanzamiento de un error que ocurrirá cuando las notificaciones / ventanas comiencen a cerrarse.
Las notificaciones / ventanas se numeran del 1 al recuento total. Pero a medida que cierran, el guión seguiría funcionando del antiguo conde. Pero el sistema reasignará el índice de las ventanas.
Entonces, cuando decimos que comience en 1 -6, el script intentará cerrar la ventana 1, la ventana 2, la ventana 3, etc. Pero el sistema ha reasignado los números de ventana 1,2,3 a las últimas ventanas restantes. Pero el script intentará cerrar la ventana 4 y arrojará un error porque no existe. El script captará esto y se encargará de ello. )
Si desea hacer clic en el botón 'Mostrar' en una Notificación de alerta. cambia el botón en el que hace clic de 1 a 2.
Las notificaciones de banner no tienen un botón 2.
Pero puedes hacer clic en la ventana.
Por lo tanto, este código debe ocuparse de mostrar.
fuente
No es exactamente lo que estás pidiendo:
Puede limitar el tiempo que se muestra para los tipos de banners
Terminal y pegar en el siguiente
defaults write com.apple.notificationcenterui bannerTime #
con el signo de número # reemplazado por la cantidad de segundos que desea que permanezcan las notificaciones de pancarta, luego cierre la sesión y vuelva a encenderla.
Para restaurar la función original (5 segundos) use
defaults delete com.apple.notificationcenterui bannerTime
Sé que no dijo: Pero podrías ciclo de la Notificación de encendido / apagado con un guión y asignar un atajo de teclado para él. ¿Deshabilitar temporalmente el Centro de notificaciones en Mountain Lion desde la línea de comandos?
fuente
El guión original de markhunte funciona pero se detiene después de algunas ventanas. Es posible que la lista de ventanas solo incluya las que están actualmente visibles. Cuando tienes demasiados, esto no cerrará todo. Agregué un bucle fuera del bucle principal para consultar las ventanas hasta que obtengamos un recuento de ventanas de cero. Aquí está el código:
my closeNotif () en closeNotif ()
cierre final
fuente