1。打開對話框
2。詢問文字
3。說2輸入文字
4。 *循環到第2步? *
5。問取景器項目
我試圖找到一種方法,使用的AppleScript,以環在Automator的某一點。不幸的是,Automator中的Loop實用程序會自動將工作流程循環到開始,並且無法更改參數。
是否有人知道任何的AppleScript代碼,可以指定循環開始的位置,並在Automator中結束?
1。打開對話框
2。詢問文字
3。說2輸入文字
4。 *循環到第2步? *
5。問取景器項目
我試圖找到一種方法,使用的AppleScript,以環在Automator的某一點。不幸的是,Automator中的Loop實用程序會自動將工作流程循環到開始,並且無法更改參數。
是否有人知道任何的AppleScript代碼,可以指定循環開始的位置,並在Automator中結束?
確定,所以這裏是你做什麼
2,然後在你的主要工作流程打電話給你的循環流程
3運行的主要工作流程(鮑勃是你的叔叔)
我什麼時候會使用批次? –
我不明白你的問題,批次是什麼 – mcgrailm
你就不能使用的AppleScript的步驟2和3?
repeat
display dialog "" default answer ""
say text returned of result
end repeat
當您按下對話框中的取消按鈕時,腳本將退出。爲了防止它,把重複循環放在try塊中。
其中一個更簡單的例子 –
值得注意的是,蘋果已經提供了稱爲工作流的文件夾。在此文件夾中放置一個名爲「Mac HD:Library:Application Support:Apple:Automator:Workflows:」(或在您的用戶lib文件夾中創建它)的工作流程,並且您的工作流程將顯示在Run Workflow操作的Workflow彈出窗口中。不需要導航,你所謂的工作流程都在同一個地方。 另外值得一提的是,「運行工作流」是我發現讓Automator採用充滿子文件夾並單獨處理子文件夾的唯一方式(循環不會這樣做,因爲第一步不能重複) 。
你想循環什麼,你將如何知道何時停止? – mcgrailm