アクション付きのオートマトンワークフローがありますRun Applescript
。私の別のオートマトンアクションを有効/無効/削除することは可能Run Applescript
ですか?詳細については、前の質問を参照してください。
編集:私は賞金を始めました。Automatorアプリケーションでこれを実行できるようにする質問を探しています。
アクション付きのオートマトンワークフローがありますRun Applescript
。私の別のオートマトンアクションを有効/無効/削除することは可能Run Applescript
ですか?詳細については、前の質問を参照してください。
編集:私は賞金を始めました。Automatorアプリケーションでこれを実行できるようにする質問を探しています。
Automatorアプリケーション内でそれを行う方法を知りませんが、これを試してみてください-次のワークフロー例のスクリプトは、それに続くアクションの有効なプロパティを切り替えます。3つのアクションで新しいワークフローを作成します。
1)入力を取得するためのAskforTextアクション。
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の方が適切に機能します。