任何人都知道如何在使用AppleScript的郵件應用程序中使用搜索欄?我想使用Mail應用程序中的搜索欄自動執行搜索主題(而不是搜索整個郵件)的過程。由於我想搜索所有的郵箱(收件箱除外,還有其他的智能郵箱),我不能使用常用的方式,這是設置郵箱,然後通過裏面的所有消息。謝謝你的幫助。如何在使用Applescript的郵件應用程序中使用搜索欄?
1
A
回答
2
您可以使用稱爲GUI腳本的技術,它使您能夠直接訪問ui小部件並使用它們執行操作。
給這個腳本一試:(更改搜索文字,你需要什麼)
activate application "Mail"
tell application "System Events"
tell process "Mail"
tell window 1
set search_text_field to text field 1 of the last group of tool bar 1
tell search_text_field
set the value of attribute "AXValue" to "subject:congratulations"
key code 36 -- press RETURN key
end tell
end tell
end tell
end tell
(它爲我在10.7,可能無法在近期OS)
0
對於我來說,這在優勝美地沒有工作。 我使用了這種解決方法:
activate application "Mail"
tell application "System Events"
tell process "Mail"
tell window 1
keystroke "f" using {command down, option down}
keystroke *your variable* as string
end tell
end tell
end tell
相關問題
- 1. 如何使用applescript搜索itunes商店的應用程序?
- 2. 如何在應用程序中使用搜索欄?
- 3. 如何使用搜索欄在iOS應用程序中搜索網站
- 4. 如何使用應用程序欄執行搜索?
- 5. iPhone:應用程序崩潰當在TableView中使用搜索欄
- 6. 搜索欄中的應用程序
- 7. 如何使用Applescript搜索iTunes?
- 8. Applescript用於創建郵件應用程序的新郵件
- 9. 如何在VB.NET應用程序中使用Google搜索?
- 10. 如何在iPhone應用程序中使用FB Graph搜索API
- 11. 如何使用全局搜索在其他應用程序中搜索
- 12. 如何在iPhone應用程序中自定義搜索欄?
- 13. 使用搜索欄
- 14. 如何使一個搜索欄在Android應用程序中自動移動
- 15. Xpages應用程序佈局搜索欄
- 16. 搜索欄爲Android應用程序
- 17. 任務欄搜索應用程序
- 18. AppleScript - 如何在沒有郵件應用程序的情況下發送郵件
- 19. 用AppleScript搜索Mail.app的郵箱
- 20. 如何使用此代碼在tableview中使用搜索欄?
- 21. 在UITableView中使用UISearchBar搜索,如iPod應用程序
- 22. 使用AppleScript訪問應用程序
- 23. OSX菜單欄中的搜索/文本欄應用程序
- 24. AppleScript:使用混合字符編碼搜索應用程序名稱
- 25. 使用PhoneGap在應用程序的部分中創建搜索
- 26. 如何使用搜索:搜索API在txt文件中搜索?
- 27. 如何搜索多個XML文件中的值使用Windows應用程序
- 28. 如何隱藏我的Android應用程序工具欄中的搜索欄?
- 29. 我如何使用搜索欄離子
- 30. 如何使用AppleScript關閉所有隱藏的應用程序?
這幾乎適用於我在優勝美地,但搜索條件不解析和激活。該字符串出現,但然後停止。我認爲這可能與搜索框中的鼠標綁定有關。有什麼辦法可以模仿嗎? –
@ChrisQuenelle嘗試在「keycode 36」之前加入一行:「delay 1」,在優勝美地修復它。歡呼 – adamh
真棒,作品像魅力!謝謝@adamh! –