我创建了一个自动化应用程序,用于批量调整图像大小和重命名。流程如下:
- 重命名 Finder 项目
- 运行 resize3x.workflow
- 运行 resize2x.workflow
- 运行 resize1x.workflow
每个嵌入的工作流都会复制、调整大小并重命名原始图像文件。这一切在我的计算机上运行良好,问题是我现在想与其他人共享此应用程序。当他们在他们的机器上运行它时,会弹出一个错误:
"The action “Run Workflow (resize3x)” encountered an error."
我认为这是因为工作流程现在位于不同的位置,因此主自动化应用程序找不到它。(如果我在机器上移动工作流程的位置,也会发生同样的事情)
有没有办法将这些工作流程嵌入到主应用程序中,以便我可以共享它,或者更改这些文件的位置?或者我可以将工作流程的链接设为相对链接,这样它就只会出现在同一个文件夹中?
答案1
如果您运行的是 mac OSX,则可以使用自动化应用程序来自动执行任务。mac OSX 上的另一个选项是使用 applescript,方法是打开 AppleScriptEditor 并按下红色八角形按钮来记录您所做的一切。