No me pareció tan eficiente mover el puntero del mouse sobre la notificación y hacer clic en el botón de respuesta cada vez.
Entonces, me preguntaba si hay una tecla de acceso rápido para una respuesta rápida en lugar de usar el mouse o el panel táctil.
tell application "System Events" to click button "Reply" of window 1 of process "Notification Center"
Pero no funciona. Debido a que tiene que mover el puntero del mouse sobre la notificación, o el botón de respuesta no aparecerá.click button "Reply" of window 1
podría funcionar si cambia el estilo de alerta de banners a alertas.Aquí hay un script para hacer esto usando el JavaScript de Yosemite para Automatización y su puente Objective-C.
Si desea ejecutar esto en un shell (por ejemplo, Alfred aún no admite JavaScript), puede usar este one-liner que ejecuta el script a través de
osascript
:Puede asignar este script a un acceso directo utilizando cualquier herramienta de automatización. Estoy usando Alfred , FastScripts también funciona.
Tendrá que permitir que la herramienta de automatización que está utilizando controle su Mac , de lo contrario, el mouse se moverá, pero el script no puede hacer clic en 'Responder'. En mi caso, agregué a Alfred allí.
fuente