我是AppleScript的新手,只是潛入UI腳本。我試圖爲程序TypeIt4Me創建一個腳本,它是一個沒有AppleScript支持的菜單欄工具(文本擴展)。AppleScript UI腳本編寫通常非常慢,還是它是我的腳本,還是別的?
我建議的腳本會利用系統事件單擊它的菜單欄圖標,鍵入五次,右鍵一次,然後返回。但是,AppleScript會在點擊圖標和執行第一次擊鍵之間暫停很長一段時間,以至於作爲腳本這是不切實際的。以下是第一次點擊和第一次按下的版本。
tell application "System Events"
click menu bar item 1 of menu bar 2 of application process "TypeIt4Me"
key code 125 -- ie "down"
end tell
這可能是我的代碼有問題嗎?某個地方的設置?一般AppleScript?謝謝。
讓我想起了這一點:http://stackoverflow.com/ questions/16126027/applescript-delay-issue基本上是的,GUI腳本經常在'click'後做很大的延遲。 – matt 2013-05-04 02:18:58