跳轉至內容

Mac OS X Tiger/應用程式簡介/Automator

來自華夏公益教科書,開放的書籍,開放的世界

Automator 是一個功能強大的應用程式,可快速完成一組重複或耗時的任務。它允許使用者自動執行其他應用程式要執行的操作。使用者可以透過建立“工作流程”來實現這一點,工作流程是 Automator 要執行的一組命令。

檔案:Apple automator .app 全屏 1.png
圖 1:Automator 介面

何時使用 Automator

[編輯 | 編輯原始碼]

如果必須完成一系列簡單的重複性任務且 UI(使用者介面)不是問題,則應使用 Automator。通常,Automator 僅用於非常簡單的操作,因為建立複雜的工作流程可能比節省的時間更長。

建立工作流程

[編輯 | 編輯原始碼]

要建立工作流程,只需將所需的操作從左側窗格拖動到中央窗格。您會注意到每個操作的輸入和輸出連結。這些顯示了資訊從一個操作流向下一個操作的方式。可以透過單擊輸入然後單擊“忽略來自先前操作的結果”來關閉此功能。

圖 2:“執行”和“停止”按鈕,位於主 Automator 視窗(參見圖 1)的右上角。

使用工作流程

[編輯 | 編輯原始碼]

建立工作流程後,可以透過單擊右上角的“執行”按鈕來執行它。然後,工作流程將執行所有指定的操作。可以透過單擊“停止”(位於“執行”旁邊)隨時取消工作流程。

操作列表

[編輯 | 編輯原始碼]

本節列出了 Automator 可以執行的所有操作。它們按來源應用程式分組,就像在 Automator 中一樣。

通訊簿
名稱 定義
篩選通訊簿專案 確定輸入專案是否符合指定條件
查詢通訊簿專案 允許搜尋群組或人員
查詢生日人員 獲取生日在指定時間範圍內的聯絡人
獲取聯絡人資訊 從選定聯絡人中獲取指定資訊
獲取選定的通訊簿專案 獲取文字並將其轉換為通訊簿專案
獲取指定的通訊簿專案 獲取指定的通訊簿專案並將它們傳遞到下一個操作中。
群發郵件 接收通訊簿專案並向其傳送帶有指定主題、正文和附件的訊息。
Automator
名稱 定義
請求確認 顯示帶有指定訊息和可自定義按鈕的彈出視窗。肯定按鈕允許工作流程繼續,否定按鈕停止工作流程。
暫停 將工作流程暫停指定時間,然後繼續。
執行 AppleScript 允許輸入並執行 AppleScript 指令碼。
執行 Shell 指令碼 允許輸入並執行 Shell 指令碼。
執行 Web 服務 將來自先前操作的文字與來自指定 Web 服務的輸出相結合。
執行工作流程 執行指定的工作流程。
檢視結果 在 Automator 中顯示先前操作的輸出
等待使用者操作 顯示對話方塊,並等待使用者單擊“繼續”。可以設定超時時間。
DVD 播放器
名稱 定義
訪達
名稱 定義
字型簿
名稱 定義
日曆
名稱 定義
iDVD
名稱 定義
影像捕捉
名稱 定義
iPhoto
名稱 定義
iTunes
名稱 定義
Keynote
名稱 定義
郵件
名稱 定義
PDF
名稱 定義
預覽
名稱 定義
QuickTime Player
名稱 定義
Safari
名稱 定義
Spotlight
名稱 定義
系統
名稱 定義
TextEdit
名稱 定義
Xcode
名稱 定義
華夏公益教科書