Me gustaría ser capaz de despedir y abrir las notificaciones con el teclado
(No hablo de apertura/cierre del centro de notificaciones)
Es esto posible? Y si es así, ¿cómo?
Me gustaría ser capaz de despedir y abrir las notificaciones con el teclado
(No hablo de apertura/cierre del centro de notificaciones)
Es esto posible? Y si es así, ¿cómo?
Usted puede crear Automator servicio a ejecutar Applescript y asignarle un atajo de teclado en el Sistema de Preferencias de los métodos abreviados de Teclado
Esto cerrará Alerta y banners de Notificación
En Automator elegir un nuevo servicio
Añadir un Ejecutar Applescript Acción
y reemplazar el código con:
my closeNotif()
on closeNotif()
tell application "System Events"
tell process "Notification Center"
set theWindows to every window
repeat with i from 1 to number of items in theWindows
set this_item to item i of theWindows
try
click button 1 of this_item
on error
my closeNotif()
end try
end repeat
end tell
end tell
end closeNotif
Establecer el Servicio recibe [opiniones] en [aplicación]'
Guarde el servicio.
Abra los accesos directos del Teclado en el Sistema de preferencias y establecer su para su servicio en virtud de los 'Servicios'
Ahora, cualquier recién lanzada aplicación recogerá el acceso directo.
(Nota: he estructurado el guión para contrarrestar tirar un error que va a ocurrir cuando las notificaciones/inicio de windows para cerrar.
otifications/de la ventana están numerados de 1 a para el recuento total. Pero a medida que cerrar el guión todavía estaría trabajando de la vieja cuenta. Pero el sistema se volverá a asignar el índice de las ventanas.
Así que cuando decimos que comienzan en 1 y 6 de la secuencia de comandos se intenta cerrar la ventana 1 ventana 2 ventana 3 y así sucesivamente. Pero el sistema ha de volver a asignar la ventana de números 1,2,3 para el último resto de windows. Pero el guión se trate y cerrar la ventana 4 y tirar un error porque no existe. La secuencia de comandos de atrapar a este y tratar con él. )
Si usted desea, haga clic en el botón "Mostrar" en una Notificación de Alerta. cambiar el botón, haga clic en de 1 a 2.
click button 2 of this_item
Bandera de notificaciones no tiene un botón 2.
Pero usted puede simplemente haga clic en la ventana.
Así que este código debe tener cuidado de Mostrar.
my closeNotif()
on closeNotif()
tell application "System Events"
tell process "Notification Center"
set theWindows to every window
repeat with i from 1 to number of items in theWindows
set this_item to item i of theWindows
set cnt to count buttons of this_item
try
if cnt > 1 then
click button 2 of this_item
else
click this_item
end if
on error
closeNotif()
end try
end repeat
end tell
end tell
end closeNotif
No es exactamente lo que pide:
Usted puede limitar el tiempo de muestra de banners tipo con
Terminal y pegar en la siguiente
defaults write com.apple.notificationcenterui bannerTime #
con el # signo de número reemplazado con la cantidad de segundos que desea banner notificaciones a pegarse, a continuación, cierre y vuelva a encenderlo.
Para restaurar la función original (5 segundos) uso defaults delete com.apple.notificationcenterui bannerTime
Sé que usted dijo que no: pero usted podría ciclo de la Notificación de encendido/apagado con una secuencia de comandos y asignar un atajo de teclado. Desactivar temporalmente el Centro de Notificaciones de Mountain Lion desde la línea de comandos?
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.