下面是一个示例的Apple脚本,可以间隔刷新Safari并运行关键代码:
repeat
tell application "Safari"
-- 刷新Safari页面
activate
delay 2 -- 延迟2秒,确保页面加载完成
do JavaScript "yourKeycode();" in document 1 -- 运行关键代码
end tell
delay 60 -- 延迟60秒,设置刷新间隔
end repeat
在这个示例中,我们使用了repeat
循环来实现间隔刷新和运行关键代码的功能。在tell application "Safari"
块中,我们使用了activate
命令来激活Safari应用程序,并使用do JavaScript
命令在当前打开的文档中运行关键代码。delay
命令用于设置延迟时间,以确保页面加载和代码执行完成。
请注意,上述示例中的yourKeycode();
应该替换为您实际要运行的关键代码。