1。打开对话框
2。要求提供文字
3。说来自2的输入文本
4。 *循环到第2步? *
5。要求查找项目
我正试图找到一种方法来使用AppleScript来循环到Automator中的某个点。不幸的是,Automator中的循环实用程序会自动将工作流程一直循环到开头,并且没有更改参数的选项。
是否有人知道任何可以指定循环在Automator中开始和结束位置的AppleScript代码?
答案 0 :(得分:1)
好的,这就是你做的事情
2然后在主工作流程中调用循环工作流程
3运行主要工作流程(bob是你的叔叔)
答案 1 :(得分:0)
难道你不能只将AppleScript用于第2步和第3步吗?
repeat
display dialog "" default answer ""
say text returned of result
end repeat
当您在对话框中按取消按钮时,脚本将退出。为了防止它,将重复循环放在try块中。
答案 2 :(得分:0)
值得注意的是,Apple为已调用的工作流程提供了一个文件夹。将工作流程称为此文件夹" Mac HD:库:应用程序支持:Apple:Automator:工作流程:" (或在用户lib文件夹中创建它),您的工作流程将显示在“运行工作流”操作的“工作流”弹出窗口中。无需导航,您的被叫工作流程都在同一个地方。 值得一提的是,"运行工作流程"是我发现让Automator将一个文件夹装满子文件夹并单独处理子文件夹的唯一方法(循环赢了,因为第一步不能重复)。