2012年7月12日木曜日

Automator.appを利用して電話番号のハイフンを半角スペースに置換する

以前の記事でも書いたが、iCloudの連絡先に含まれる電話番号の書式はどこを経由して入力したかによって書式がバラバラになるようだ。 Bento for Macなどで一覧表示にすると非常に目に付く。

ということで、電話番号に含まれるハイフン(-)を半角スペースに置換する処理をAutomatorのサービスを利用してコンテキストメニュー(右クリック)から実行できるようにしたみた。

例)XXX-XXX-XXXX → XXX XXX XXXX

というふうに変換できる。

使い方は、
連絡先の電話番号を編集できるアプリケーションを開き、ハイフンを含む電話番号を選択状態にしてコンテキストメニューを呼び出す。(右クリック又は2本指クリック) すると下の方に「ハイフンを半角スペースに置換」というメニューが出てくる。 これを実行すればOK。 (初回はやや時間がかかるかもしれない)

※ MacOS10.7 Lionで動作検証しています。

Bento for Macなど一覧表示できるアプリケーションで次々に実行していけば楽に編集ができると思う。

インストールは「ハイフンを半角スペースに置換.workflow.zip」を解凍して出来たファイルをダブルクリック。 

するとインストールしても良いかというダイアログがでるので許可をすればインストールが完了する。 (インストールされる場所は ~/Library/Services) アンインストールはここから削除すればOK。

どのような処理をしているのか、詳しく見たい人は解凍したファイルをAutomator.appで開けば記述されているAppleScriptを見る事が出来る。

0 件のコメント:

コメントを投稿