Mi piacerebbe trovare un limite con Outlook che non mi consente di impostare un ritardo su tutte le e-mail inviate da x minuti. Un modo in cui ho pensato di aggirare questo problema è di usare il grilletto di Alfred Worklfows Hotkey per essere eseguito quando decido di inviare un messaggio. Questo trigger aziona un oggetto Applescript per navigare nella barra dei menu della nuova finestra del messaggio, vai su Bozze e fai clic su Invia dopo ...
Il blocco su cui sono incappato è che la barra dei menu non vede la voce di menu "Bozza" perché non è disponibile nella finestra principale di Outlook, ma solo per la finestra del nuovo messaggio.
Per questo quando provo:
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
Ottengo
"errore di esecuzione: gli eventi di sistema hanno ricevuto un errore: impossibile ottenere la voce di menu" Invia dopo ... "della voce di menu" Bozza "della barra dei menu 1 del processo" Outlook "."
Quindi, la domanda è, come posso arrivare alla barra dei menu di destra che non è la finestra principale? Ho provato la cosa ovvia che è dire alla barra dei menu 2, ma niente di tutto ciò ha funzionato. Ho anche provato ad esplorare l'app tramite Accessibility Investigator, ma anche lì non sono riuscito a trovare la barra dei menu.
Qualche idea?
Molte grazie per il tuo aiuto.