下面是一个示例的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();应该替换为您实际要运行的关键代码。