36
旅行者向けオートメーター

旅行では、些細なミスさえも大きく影響してしまうことがあります。小さなVGAアダプターを忘れれば、プレゼンテーション全体が台無しになるかもしれません。予備バッテリーを忘れれば、ノートパソコンが最悪のタイミングで故障してしまうかもしれません。旅行前、旅行中、そして旅行後に覚えておくべき(あるいは場合によっては忘れてしまう)情報が少なければ少ないほど、より良い結果が期待できます。

Tigerの新しい自動化ツール、Automatorが旅行者にとって非常に役立つのはそのためです。旅行中のあらゆる小さな雑用をこなすのに役立ちます。ここでは、iPodを活用してモバイルMacユーザーを支援するAutomatorワークフローをいくつかご紹介します。これらはAutomatorでできることの一例でもありますので、自由に組み合わせて試してみてください。

iPodにドキュメントをコピーする

ノートパソコンを紛失するのは、旅行者にとって悪夢です。そんな不安を少しでも軽減するには、Keynoteのプレゼンテーション資料や旅程表のGoogleマップなど、重要な書類のバックアップコピーをiPodに保存しておくと便利です。さらに、iPodの画面で判読できる限り、ノートパソコンを起動することなく書類を確認できるという利点もあります。

ワークフローを作成するには、Automator を開き、示されている順序でアクションを組み立てます。(たとえば、ステップが「PDF: PDF ページを画像としてレンダリング」で始まる場合、Automator の左端のパネルで PDF アクションライブラリを見つけます。次に、中央のパネルで「PDF ページを画像としてレンダリング」アクションを見つけて、右にドラッグします。) 各アクションを指定どおりに設定します。

iPodでPDFを 画像として保存する このワークフローでは、PDFを画像として保存し、iPodに読み込んで簡単に持ち運び、後で閲覧できます。(画像をクリックするとフルスクリーンショットが開きます)

1. PDF: PDFページを画像としてレンダリングする このアクションは、PDFファイル(どのファイルを入力とするかは後で指定します)を入力として受け取り、そのページを画像ファイルとして抽出します。カラーモデル、フォーマット、解像度、圧縮はデフォルト設定で問題ありません。

2. Finder:Finder項目の名前を変更する このアクションは、前のアクションで作成された画像ファイルの名前を変更し、新しい名前にそれぞれ固有の数字の接尾辞を追加します。警告ボックスが表示されたら、「追加しない」をクリックします。一番上のポップアップメニューで「連番にする」を選択します。「新しい名前」を選択し、テキストフィールドに名前を入力します(私は「Doc Page」を使用しました)。「番号を配置する」メニューは「名前の後」に設定し、「番号の開始位置」は「1」のままにしておきます。また、「区切り」が「ダッシュ」になっていることを確認します。「すべての番号を2桁にする」ボックスを「2桁」に設定します。

3. Finder:Finder項目の名前を変更する 次に、各画像の新しい名前の先頭に現在の日付を追加します。警告ボックスで再度「追加しない」をクリックします。最初のポップアップメニューから「日付または時刻を追加」を選択し、「日付/時刻」ポップアップを「現在」に、「場所」ポップアップを「名前の前」に、「区切り」ポップアップを2つとも「ダッシュ」に設定します。「フォーマット」で任意の値を指定し、「先頭にゼロを使用」オプションを選択します。

4. iPhoto: iPhotoに写真をインポートする ワークフローでは、前の3つのアクションで作成し名前を付けた画像をiPhotoアルバムにインポートします。「新規アルバム」を選択し、テキストフィールドに名前(ここでは「Doc Pages」を使用)を入力します。同じ名前のアルバムが既に存在しない場合にのみ、新しいアルバムが作成されます。次に、「インポート後に元の画像を削除」オプションを選択します。

5. iTunes: iPodをアップデート このアクションは、接続されたiPodをアップデートするようにiTunesに指示します。アップデートに関する警告が表示されますが、「続ける」をクリックしてください。

ワークフローの実行 このワークフローを実行する前に、iTunesがiPhotoアルバムから写真を自動的に同期するように設定されていることを確認してください。iTunesの環境設定パネルのiPodタブで「写真」を選択し、「写真の同期元」オプションを選択して「iPhoto」を選択します。「選択したアルバムのみコピー」オプションを選択し、下のリストから「Doc Pages」(またはアルバム名)を選択します。

最初のアクションで述べたように、このワークフローに画像として保存するPDFファイルを指示する必要があります。このワークフローをデスクトップに保存し、Finderで変換したいPDFファイルをそれぞれ見つけて、ワークフローにドロップすることもできます。しかし、もっと簡単な方法があります。ワークフローを印刷プラグインとして保存すれば、どのアプリケーションの印刷ダイアログボックスでもオプションとして選択できるようになります。

これを行うには、Automatorの「ファイル」メニューから「プラグインとして保存」を選択します。次に、「プラグイン対象」ポップアップメニューから「プリントワークフロー」を選択し、名前を入力します(私は「Doc Page Images to iPod」を使用しました)。「保存」ボタンをクリックして処理を完了します。

ワークフローをプラグインとして保存すると、どのアプリケーションでも「ファイル」メニューから「印刷」を選択し、印刷ダイアログボックスの下部にある「PDF」ボタンをクリックしてワークフローを選択するだけで、ワークフローを実行できます。ドキュメントはPDFファイルとして保存され、そのPDFがワークフローの入力として送信されます。

メールを聞く

外出中は、メールをじっくり読む時間がないものです。しかし、 まずメッセージを音声に変換し、iPodに保存しておけば、メッセージを 聞くことができます。そのためのワークフローをご紹介します。

電子メールを音声で読み上げる このワークフローでは、選択した電子メールメッセージを音声ファイルに変換し、iPod の専用プレイリストにアップロードします。(画像をクリックするとスクリーンショットが開きます)

始める前に メールメッセージを保存するフォルダを作成する必要があります。私はデスクトップに「Audio E-mail Messages」というフォルダを作成しました。次に、iTunesでこれらのメッセージのオーディオ版を保存するプレイリストを作成する必要があります。私は「Audio e-mail messages」という名前にしました。その後、iPodを接続し、作成したプレイリストが更新されたときに、そのプレイリストも含まれるように設定する必要があります(iTunesの環境設定パネルの「iPod」タブで「すべての曲とプレイリストを自動的にアップデート」を選択するか、「選択したプレイリストのみを自動的にアップデート」を選択して、作成したプレイリストを選択します)。

1. Automator: AppleScriptを実行 Automatorには、メールの内容を取得するためのアクションは含まれていません。しかし、AppleのMailはスクリプト化可能であり、AutomatorにはAppleScriptコードをトリガーするアクションがあるので、実現可能です。「AppleScriptを実行」アクションをAutomatorのワークフローパネルにドラッグしたら、デフォルトのAppleScriptコードを以下のコードに置き換えてください。

	on run {input, parameters} tell application "Mail" set theSelection to selection if theSelection ≠ {} then return content of item 1 of theSelection end tell error "iPod メモとして保存するには、Mail でメッセージを選択してください。" end run	

2. テキストエディット:テキストを音声ファイルに 変換 メールのテキストを音声ファイルとして指定のフォルダに保存します。必要に応じてシステムボイスを選択し、「名前を付けて保存」欄に名前(例えば「音声メールメッセージ」)を入力します。「保存場所」ポップアップメニューで「その他」を選択し、プロンプトが表示されたら、ワークフローを作成する前に作成したフォルダ(この場合は「音声メールメッセージ」)を選択します。

3. iTunes: ファイルをプレイリストに追加 生成した オーディオファイルをiTunesの指定のプレイリストに追加します。「既存のプレイリスト」を選択し、ポップアップメニューから作成したプレイリスト(この例では「オーディオメールメッセージ」)を選択します。

4. iTunes: iPodをアップデートする この操作により、プレイリストがiPodに追加されます。警告ボックスが表示されたら、「続ける」をクリックしてください。

ワークフローの実行 ワークフロー が完成したら、Automator 内から実行できます。しかし、Mail 内から素早く実行したい場合もあるでしょう。そのためには、ワークフローを OS X のスクリプトメニューのプラグインとして保存します。Automator のファイルメニューから「プラグインとして保存」を選択します。次に、「プラグイン対象」ポップアップメニューから「スクリプトメニュー」を選択し、名前を入力します(例:「選択したメッセージをオーディオファイルとして iPod に保存」)。「保存」ボタンをクリックしてプロセスを完了します。

ワークフローをスクリプトメニュープラグインとして保存すると、メニューバーにスクリプトアイコンが表示されます。ワークフローを実行するには、メールを最前面に表示し、メッセージを選択して、スクリプトメニューからワークフローを選択してください。

[ Ben Waldie 氏は 、『Mac OS X Technology Guide to Automator』 (Spiderworks、2005 年)の著者であり、Mac ベースの企業に AppleScript、Automator、ワークフロー自動化コンサルティングを提供する Automated Workflows 社の社長です。 ]