自動化ワークフローがあります。if
ステートメントでワークフローを再開するにはどうすればよいですか?
on run {input, parameters}
if (input as text) is "" then
-- restart workflow
end if
return input
end run
自動化ワークフローがあります。if
ステートメントでワークフローを再開するにはどうすればよいですか?
on run {input, parameters}
if (input as text) is "" then
-- restart workflow
end if
return input
end run
AppleScript なし
自動化ワークフローの最後に、Loop
. (Loop
にあるLibrary > Utilities
)Loop
にはオプションがありますAsk to Continue
。ユーザーが をクリックContinue
すると、Automator はワークフローを再開します。そうでない場合は、次のプロセスLoop
が実行されます。
AppleScript を使用
自動化ワークフローの最後に、 と を置きRun AppleScript
ますLoop
。Loop
オプションをLoop automatically
およびStop After
1000 に設定しますtimes
。AppleScript コードは次のとおりです。
on run {input, parameters}
if (input as text) is "" then
tell me to quit
end if
return input
end run
後者の選択は 1000 回まで繰り返すことができます。