什么';我可以使用Applescript保存功能每5分钟在打开的程序中自动保存一个文件吗?

什么';我可以使用Applescript保存功能每5分钟在打开的程序中自动保存一个文件吗?,applescript,tableau-api,automator,Applescript,Tableau Api,Automator,我正在尝试创建一个AppleScript函数,以便在名为Tableau的程序中每隔5分钟自动保存一个文件 到目前为止,我已经有了这些,但我仍然停留在“保存”的功能上 告诉应用程序“Tableau” 如果它正在运行,那么 > > 延迟30万 重复 苹果在最近2个操作系统版本中已经实现了自动文件保存。没什么可做的。若您需要在较旧版本的系统中重新创建,那个么您必须在“空闲”处理程序中编写脚本。您的脚本将永远保持打开状态。最后,您必须添加“return xxx”,其中xxx是下次运行前的秒数。在您的情况

我正在尝试创建一个AppleScript函数,以便在名为Tableau的程序中每隔5分钟自动保存一个文件

到目前为止,我已经有了这些,但我仍然停留在“保存”的功能上

告诉应用程序“Tableau”
如果它正在运行,那么
>
>
延迟30万
重复

苹果在最近2个操作系统版本中已经实现了自动文件保存。没什么可做的。若您需要在较旧版本的系统中重新创建,那个么您必须在“空闲”处理程序中编写脚本。您的脚本将永远保持打开状态。最后,您必须添加“return xxx”,其中xxx是下次运行前的秒数。在您的情况下,300=5分钟
tell application "Tableau" 
    if it is running then
        << This is where I want to check if the filename is generic, i.e. starts with "Book" >>
        << If it is generic, this is where I'd want to instruct it to prompt for Save As >>
        << If it is not generic, this is where I'd like to automatically Save the file in its current name and location >>
delay 300000
repeat