gpt4 book ai didi

python - 如何循环 Automator 工作流程?

转载 作者:太空宇宙 更新时间:2023-11-03 18:47:47 26 4
gpt4 key购买 nike

enter image description here

所以步骤是:

  1. 运行 Applescript
  2. 索取查找器项目
  3. 运行 Shell 脚本
  4. 索取查找器项目
  5. 运行 Shell 脚本
  6. 请求文字
  7. 运行 Shell 脚本

1是一个对话框,2和4分别指定文件夹和文件。一旦指定了这些,我想重复使用 6 和 7,因为 7 依赖于 6 的输入。 是否有办法创建一个循环,完成 7 然后返回到 6,除非指定停止?

最佳答案

我认为您可以将步骤 1-5 放入工作流 A 中,然后将最后的“运行工作流”步骤放入工作流 A 中。然后您可以设置另一个工作流 B 来运行步骤 6-7,然后运行“循环” "操作,它将继续连续运行步骤 6-7。

但是,如果这是我,我想我会把整个事情放在 Applescript 中(如果需要,嵌入到工作流程中)。我不知道你的步骤的细节,但苹果脚本的骨架是这样的:

-- Step 1: Run Applescript(*Insert whatever Applescript statements you require here*)-- Step 2: Ask for Finder Items-- https://developer.apple.com/library/mac/documentation/applescript/conceptual/applescriptlangguide/reference/aslr_cmds.html#//apple_ref/doc/uid/TP40000983-CH216-SW4set fileListA to choose file with multiple selections allowed-- Step 3: Run Shell Scriptset output to do shell script "echo 123"-- Step 4: Ask for Finder Itemsset fileListB to choose file with multiple selections allowed-- Step 5: Run Shell Scriptset output to do shell script "echo abc"repeat    -- Step 6: Ask for Text    -- https://developer.apple.com/library/mac/documentation/applescript/conceptual/applescriptlangguide/reference/aslr_cmds.html#//apple_ref/doc/uid/TP40000983-CH216-SW12    set dialogResult to display dialog "Enter text" default answer ""    -- Step 7: Run Shell Script    set output to do shell script "echo XYZ"end repeat

关于python - 如何循环 Automator 工作流程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19104644/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com