Quiero poder presionar la Escapetecla de mi teclado para detener un Servicio (que se compone de una acción "Ejecutar AppleScript" en Automator) mientras está en medio de la ejecución.
Por cierto, si uno Escapepresiona la tecla mientras se está ejecutando un Servicio, ese Servicio se detendrá inmediatamente de manera predeterminada. Sin embargo, cinco segundos después de presionar la Escapetecla y finalizar el Servicio, aparece un cuadro de diálogo con un error:
La acción "Ejecutar AppleScript" encontró un error.
¿Es posible implementar la misma función, excepto sin el error, quizás utilizando AppleScript?
Relacionado: Desbordamiento de pila: detener la ejecución del script de AppleScript al presionar la tecla ESC
—
esfera de rubik
Por extraño que parezca, acabo de intentar esto de nuevo hoy, y descubrí que la tecla Escape de hecho ahora cierra un Servicio sin dar ningún error al usuario. No estoy seguro de si debo eliminar esta pregunta o no, en este momento. Supongo que esperaré y veré si el error vuelve a aparecer ...
—
esfera de rubik