自动程序在运行applescript时启用/禁用/删除操作
我有一个带有自动程序在运行applescript时启用/禁用/删除操作,applescript,automator,Applescript,Automator,我有一个带有运行Applescript操作的自动机工作流。是否可以在我的运行Applescript中启用/禁用/删除另一个自动机操作 编辑:我已开始悬赏。我正在寻找能够在Automator应用程序中执行此操作的问题。我不知道在Automator应用程序中执行此操作的方法,但请尝试一下-以下示例工作流中的脚本将切换其后面操作的enabled属性。使用3个操作创建新工作流: 1) 请求文本操作以获取一些输入 2) 一个运行AppleScript操作来测试输入并执行以下操作: on run {inpu
运行Applescript
操作的自动机工作流。是否可以在我的运行Applescript
中启用/禁用/删除另一个自动机操作
编辑:我已开始悬赏。我正在寻找能够在Automator应用程序中执行此操作的问题。我不知道在Automator应用程序中执行此操作的方法,但请尝试一下-以下示例工作流中的脚本将切换其后面操作的enabled属性。使用3个操作创建新工作流: 1) 请求文本操作以获取一些输入 2) 一个运行AppleScript操作来测试输入并执行以下操作:
on run {input, parameters}
if (input as text) is "" then -- if no input then disable the following action
set currentAction to index of current action of front workflow -- the most recent completed action
tell Automator action index (currentAction + 2) of front workflow to set enabled to not enabled
end if
return input
end run
3) 请求确认设置对话(或不设置对话)的操作
您可以使用其他操作属性,如名称,但如果同一操作有多个,则索引或id会更好地工作。如何按名称引用自动机操作?我尝试过:告诉自动机操作名称“新文本文件”的前端工作流设置为启用启用