86
今月のAutomatorワークフロー: 提案ボックスを作成する

1970年代半ばから人が住んでいないオフィスビルに侵入すると、壁に「提案箱」と書かれた松材の差し込み口が釘付けになっているのを目にする可能性が高いでしょう。この南京錠のかかった箱の上部には、小さな紙切れを挿入できるスロットがあり、それぞれの紙切れには、経理部のフレッドへの不満が走り書きで書かれていました。

物理的な提案箱はほぼ姿を消しましたが、Automator に少し時間を費やす覚悟があるなら、その機能も失われることはありません。以下の段落では、従業員からのフィードバックを得るために、仮想提案箱を構築し、自動化する方法を説明します。この手順は、OS X 10.7 (Lion) と OS X 10.8 (Mountain Lion) の両方で動作します。

デジタルボックスを作る

まず、ユーザーアカウントの「パブリック」フォルダに移動します。その中に「Suggestion Box」という新しいフォルダを作成します。このフォルダを選択し、Command+Iキーを押して情報ウィンドウを開き、「共有とアクセス権」の三角形をクリックして、「Everyone」の横にあるエントリをクリックします。表示されるメニューで「書き込み専用(Dropbox)」を選択します。オフィスの同僚に、ネットワーク上でこのフォルダにアクセスし、エイリアスを作成してデスクトップに残しておくように勧めます。(エイリアスを作成するには、Command+Optionキーを押しながらフォルダをデスクトップにドラッグします。)

提案したいことがあれば、テキストエディットを起動して、フレッドを批判するコメントを好きなだけ書き、保存したテキストエディットファイルを「提案ボックス」フォルダにドロップします。すると、Macのホストフォルダにコピーされます。

Automatorでチェックしてみましょう

彼らの仕事が終わったので、あなたは自分の仕事に取り掛かりましょう。Automatorを起動し、表示されるワークフローテンプレートで「カレンダーアラーム」(Lionをお使いの場合は「iCalアラーム」)を選択し、「選択」をクリックします。ワークフローの左端にあるライブラリパネルで「ファイルとフォルダ」を選択し、「指定されたFinder項目を取得」アクションをワークフローエリアにドラッグします。次に、以下のアクションを追加します。「フォルダの内容を取得」(ファイルとフォルダライブラリ)、「テキストファイルを結合」(テキストライブラリ)、「新規テキストエディット書類」(テキストライブラリ)、「指定されたFinder項目を取得」(ファイルとフォルダ)、「フォルダの内容を取得」(ファイルとフォルダ)、「Finder項目を移動」(ファイルとフォルダ)

クリックするとワークフロー全体が表示されます

最初のアクション(「指定されたFinder項目を取得」)に「提案ボックス」フォルダをドラッグします。次の「指定されたFinder項目を取得」でも同じように操作します。最後のアクション(「Finder項目を移動」)に対応するため、デスクトップに「アーカイブされた提案」というフォルダを作成します。このフォルダを「Finder項目を移動」アクションの「移動先」メニューの上にドラッグします。

ワークフローを保存し、プロンプトが表示されたら「提案ボックス」などの名前を付けて「保存」ボタンをクリックします。カレンダー(Lionをご利用の場合はiCal)が開き、新しいAutomatorカレンダーが作成されます(まだ作成されていない場合)。カレンダーアラームワークフローが通常のワークフローに変わってしまうバグに遭遇した場合は、「ファイル」->「変換」を選択し、コピーをカレンダーアラームとして保存してください。

提案ボックスワークフローがカレンダーイベントとして表示されます。それを選択し、Command+Eキーを押して編集し、開始時間を午後5時に変更します。「繰り返し」をクリックし、表示される「頻度」ウィンドウで「毎週」を選択し、都合の良い曜日(例えば金曜日)にイベントを移動します。(平日ごとに提案を表示したい場合は「カスタム」を選択し、月曜日から金曜日までのボタンをクリックして「OK」をクリックします。)

提案をスケジュールに従って読む

では、私たちは何をしたのでしょうか?毎週金曜日の午後5時に、ワークフローは「提案ボックス」フォルダで見つかったテキストファイルを検索します。その後、テキストエディットを起動し、それらのテキストファイルを1つのドキュメントに結合します。このドキュメントは、後で自由に閲覧できます。結合された提案を含むファイルを作成した後、元のテキストファイルは「アーカイブされた提案」フォルダに移動します。

もちろん、このワークフローを必ずしも提案箱に使う必要はありません。フレッドについて不満があるかどうかに関わらず、あらゆるテキストファイルを簡単に組み合わせて、あなたの注意を引くことができる簡単な方法です。