¿Es posible, a través de un AppleScript, un servicio o demonio en segundo plano, o cualquier otra forma programática, capturar los siguientes eventos?
- una aplicación específica (por ejemplo, Aperture, Excel ...) que se inicia,
- una aplicación que se cierra o abandona,
- ¿una aplicación que pasa a primer o segundo plano?
El propósito sería cambiar algún estado/prefecto del sistema (por ejemplo, la disposición del teclado, el perfil de la pantalla, etc.) de una manera dependiente de la aplicación.
Por supuesto, las sugerencias de soluciones existentes son bienvenidas.