我編寫了一個Applescript,將一個或多個選定的郵件消息移動到Apple Mail中的選定郵箱。目標郵箱必須從「從列表中選擇」對話框中選擇。如何激活Applescript對話框
該列表是在腳本中創建的,該腳本通過按下(QuickKeys)快捷鍵組合來啓動。
這一切工作正常,除了當彈出對話框(作爲最前面的窗口)時,我必須用鼠標點擊它來激活它。我無法使用Command-Tab或任何其他鍵組合來激活它。
有沒有辦法在OS-X中找到這個存在的對話框並激活它?
我編寫了一個Applescript,將一個或多個選定的郵件消息移動到Apple Mail中的選定郵箱。目標郵箱必須從「從列表中選擇」對話框中選擇。如何激活Applescript對話框
該列表是在腳本中創建的,該腳本通過按下(QuickKeys)快捷鍵組合來啓動。
這一切工作正常,除了當彈出對話框(作爲最前面的窗口)時,我必須用鼠標點擊它來激活它。我無法使用Command-Tab或任何其他鍵組合來激活它。
有沒有辦法在OS-X中找到這個存在的對話框並激活它?
你可以試試這個:
tell application "System Events"
activate
choose from list {"Item 1", "Item 2"}
end tell
要在選擇第一項沒有鼠標的列表,按向下箭頭。 看來,該對話框不會出現在OS X應用程序切換器中。
謝謝,這似乎是正確的解決方案。我用其他三行包裝了「從列表中選擇」行,這確實有效。 – cvz
不客氣。那就對了。您可以使用'activate'命令在_System Events_ tell塊中將'從列表中選擇'換行。它似乎工作。 – unlocked2412