2011-04-07 175 views
0

我有一個腳本激活firefox,刷新頁面,等待60秒,然後再次,在一個無限循環。我將如何讓它回到以前活躍的狀態?重新激活以前激活的窗口/程序applescript?

所以說我在背景中有一個關於在StackOverflow上進行Applescripting的問題,但是當我等待響應時,我正在玩遊戲。如何獲得它,在去Firefox和刷新後,回到遊戲?

代碼:

i="0"

while [ $i == 0 ]

do

osascript -e 'tell application "Firefox" to activate'

osascript -e 'tell application "System Events" to key code 15 using command down'

pause 10

既然你已經在使用系統事件,使用它來隱藏應用程序返回到前一個窗口

sleep 60

done

回答

1

tell application "System Events" to keystroke "h" using command down 
+0

哈!謝啦!好想法! – JShoe 2011-04-07 18:11:14