44
知らないとっておきのOS Xサービス4選

OS Xのあまり使われていないショートカットであるサービスの基本を理解したら、次に必ず疑問に思うのは「もっと多くのサービスはどこで見つけられるのか?」ということです。独自のサービスを追加したり、作成したりすることも可能です。ここでは、特におすすめの4つのサービスをご紹介します。

1. DevonTechnologies の WordService

探せばサードパーティ製のサービスがいくつか見つかります。DevonTechnologiesの無料WordServiceは、選択したテキストに対して操作を実行できるサービスのバンドルです。このサービスセットは、メールからコピーしたテキストの書式を変更したり、改行を削除したり、すべて大文字のテキストを通常の大文字に変換したり、テキスト内のすべての単語を大文字にしたりする必要がある場合に最適です。テキストを手動で変更する必要はありません。

2. DevonTechnologiesのCalcService

CalcService も DevonTechnologies から無料で入手できます。これは、サービスを扱うあらゆるアプリケーションから計算機能を提供します。このサービスセットを使えば、テキスト文書に数式を入力し、いずれかのサービスを使って計算を実行できます。また、計算結果を表示したり、文書に追加したり(数式を置き換えたり、数式に結果を追加したり)することもできます。私は数学オタクではありませんが、このような数式を入力してbs(sin(sqrt(2)))*sign(cos(pi*pi)) 答えを出してくれるもの(-0.987765945993興味があれば教えてください)はどれもとても便利です。

3. MacAutomationのFinderサービス

MacAutomationのウェブサイトでは、音楽ファイルのエンコードや、AppleのiPhoto、メール、Safari、ターミナル、OS X Finderなどと連携するサービスなど、数多くの無料サービスを提供しています。私のお気に入りの一つは、サイトのFinderサービスバンドルに含まれる「Disk Item • New Disk Image with Selection」です。このサービスは、選択したFinder項目を含む新しいディスクイメージファイル(.dmg)を作成します。ディスクイメージでファイルを送信またはアーカイブする場合、このサービスによって大幅な時間節約が可能です。このバンドルに含まれる他のサービスは、「Disk Item • Rename Selected Items」と「Disk Item • Set Spotlight Comments」です。

4. あなただけのカスタムメイドサービス

サービス
Automator ワークフローをサービスに変換するのは簡単で、より迅速にアクセスできるようになります。

OS XのAutomatorでできることはほぼすべて、サービスとして保存できます。これにより、ワークフローへのアクセスと使用が非常に簡単になります。最近の記事「PDFをWord(およびその他の形式)に変換する方法」では、PDFからテキストを抽出するAutomatorワークフローの構築方法を説明しました。これをさらに一歩進めて、ワークフローをサービスとして保存することもできます。

Automatorを起動し、「書類の種類を選択」パネルで「サービス」をクリックし、「選択」をクリックします。ウィンドウ上部の「サービスが選択したものを受け取る」の後のメニューで「PDFファイル」を選択します。次に、Automatorの「ライブラリ」列で「PDF」をクリックし、2番目の列で「PDFテキストを抽出」をクリックして、Automatorウィンドウの右側のセクションにドラッグします。

Command+Sキーを押してサービスを保存し、表示されるダイアログボックスで「PDF to Text」などの名前を付けます。「保存」をクリックします。

動作していることを確認してください。FinderでPDFファイルを見つけ、右クリックして表示されるコンテキストメニューから「サービス」サブメニューを選択してください。そこにサービスがリストされているはずです。また、「Finder」→「サービス」を選択し、そちらのメニューにも表示されていることを確認してください。どちらの場所でも表示されているはずです。

ワークフロー
上記の手順に従った場合、完成した Automator ウィンドウは次のようになります。

PDF以外のファイルを選択した場合、サービスは表示されないことに注意してください。これは、最初に、サービスが PDF ファイルでのみ機能するように指定したためです。

シニア寄稿者のKirk McElhearn氏は、自身のブログKirkvilleでMac以外の記事も書いています。Twitter: @mcelhearn Kirk氏は『Take Control of Scrivener 2』の著者です。