Nido Apple

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Hola.

tell application "System Events" to set frontApp to name of first process whose frontmost is true

tell application "System Events"
    tell application process frontApp
        set _selection to value of attribute "AXFocusedUIElement"
        tell _selection to perform action "AXShowMenu"
    end tell
end tell

Alguien [Peter :-)] me ayudó con el anterior script para simular la pulsación del botón derecho del ratón. Lo uso como comando de voz.

Funciona bastante bien en las aplicaciones nativas de de Mac.
Sin embargo, su funcionamiento en otras aplicaciones es imprevisible, casi siempre sin respuesta.

Por ejemplo, no funciona si se invoca encima de una imagen de un vídeo de YouTube; pero si previamente se ha pulsado el botón derecho y luego se invoca el comando que llama al script que simula la pulsación del botón derecho, entonces sí funciona aunque solo sea momentáneamente. (Es como si se hubiera quedado "cargado" al realizar realmente el clic derecho y posteriormente respondiera a la llamada del comando de voz)

¿Alguna idea para mejorar el código y hacerlo extensivo a otras aplicaciones?

Agradecimientos de antemano.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...