Me gustaría solucionar una limitación con Outlook, que no me permite establecer un retraso en todos los correos electrónicos enviados por x minutos. Una forma en que pensé en solucionar esto es usar el disparador de Alfred Worklfows Hotkey para ejecutar cuando decido enviar un mensaje. Este disparador activa un Applescript para navegar a la barra de menú de la ventana del nuevo mensaje, vaya a Borrador y haga clic en Enviar más tarde ...

El bloqueador con el que me topé es que la barra de menú no ve el elemento de la barra de menú "Borrador" porque no está disponible en la ventana principal de Outlook, sino solo para la nueva ventana de mensaje.

Debido a esto cuando intento: tell application "System Events" tell process "Outlook" tell menu bar 1 tell menu bar item "Draft" click menu item "Send Later..." end tell end tell end tell end tell

yo obtengo

"error de ejecución: los eventos del sistema tienen un error: no se puede obtener el elemento de menú" Enviar más tarde ... "del elemento" Borrador "de la barra de menú 1 del proceso" Outlook ".

Entonces, la pregunta es, ¿cómo llego a la barra de menú derecha que no es la ventana principal? He intentado lo obvio que es decir la barra de menú 2, pero nada de eso funcionó. También intenté explorar la aplicación a través de Accessibility Investigator, pero allí tampoco pude encontrar la barra de menú.

¿Algunas ideas?

Muchas gracias por su ayuda.

Fishsemxpinha
fuente