重新激活以前激活的窗口/程序AppleScript?

时间:2011-04-07 17:30:26

标签: macos terminal applescript

我有一个脚本可以激活firefox,刷新页面,等待60秒,然后再次进行无限循环。我怎么能让它回到以前活跃的东西?

所以说我在后台有一个关于在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 个答案:

答案 0 :(得分:1)

由于您已经在使用系统事件,因此请使用它来隐藏应用程序。

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