我編寫了我的applescript應用程序來隱藏我的無線網卡的窗口。 我遇到了一些問題,如果檢查窗口是可見或不可見(避免命令+ H按鍵沒有影響),所以我決定用delay 15
使(不是全部)確認窗口彈出。如果我從編輯器運行腳本或雙擊應用程序文件,它可以工作,但如果我將它設置爲從用戶登錄開始(在設置>帳戶>登錄元素下),它不起作用! 我試圖改變複選框中Save as...
頁的AppleScript編輯:我嘗試都設置爲only execute
,但任何變化。 與start screen
選項實際上它的工作原理,但它問我一個確認,我不希望它(我會優先按cmd + h代替)。 任何人都可以解釋爲什麼我有這個問題?Applescript在OSX啓動時無法運行
tell application "System Events"
set progList to (name of every process)
set cond to false
repeat while cond is false
if (progList contains "WirelessUtilityCardbusPCI") is true then
delay 5
activate application "WirelessUtilityCardbusPCI.app"
tell application "System Events" to keystroke "h" using [command down]
set cond to true
else
delay 5
set progList to (name of every process)
end if
end repeat
end tell
編輯:現在它似乎工作!我忘了重新編號set progList to (name of every process)
。現在代碼是正確的。
需要看到的代碼。 – regulus6633 2011-05-26 16:26:19
對不起,但我不認爲代碼可以改變一些東西。 – Paciotti 2011-05-27 09:09:01