2016-10-02 97 views
1

使用Mac 10.11版本。试图编写一个bash脚本来每两分钟自动执行一次“右箭头”。有人可以帮忙吗?Mac bash脚本 - 每2分钟自动执行右箭头键

背景:有一个套牌。要移到下一页,每次我需要点击右箭头。所以试图用上面的脚本每两分钟消除“手动按右箭头”。

已经尝试Looking for a very simple Bash script for automated key press建议,但没有运气。

谢谢!

+1

当你说“甲板” - 你指的是Powerpoint? – syllabix

+0

也许Applescript更简单:https://apple.stackexchange.com/questions/36943/how-do-i-automate-a-key-press-in-applescript – Robert

+0

甲板意味着...它的html页面,并且需要每按一次“向右箭头”进入下一页。我从来没有使用苹果脚本,所以不知道如何创建一个,虽然我用bash脚本 –

回答

0

不知道你试图自动化哪个应用程序,这应该做你在问什么。

#!/bin/bash 

osascript -e \ 
'tell application "System Events" 
    repeat 
     key code 124 
     delay 120 
    end repeat 
end tell' 

如果你想从脚本编辑器运行这个,取出osascript -e \,在开始处的单引号和脚本的结束。

+0

谢谢user556068,非常感谢您的快速和正确的回复。正如我尝试自动化“Safari”中的HTML页面导航,我刚刚更新了脚本,如下所示,它工作正常。 #!/斌/庆典 osascript -e \ “激活应用程序‘野生动物园’ 告诉应用程序‘系统事件’ 重复 键码124 延迟002 端重复 结束诉说” –