1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
http://wakabamac.blog95.fc2.com/blog-entry-1025.html

OpenMagic : クリエータコードから判断して登録しておいたアプリで起動
OS10.5以上(UB)
ドネーションウェア
ファイルが持つクリエータコードから判断して、予め登録しておいたアプリケーションでファイルを起動する、また、ファイルにクリエータコードを設定することもできる「OpenMagic」の紹介です。
Snow Leopard では、ファイルをダブルクリックして開くときに クリエータコード を無視して、開くアプリケーションを判断するようになってしまいました。
詳しくは『Snow Leopard ではクリエータコードが無視される件・・・』参照
OpenMagic を使うと、予め登録しておいたアプリケーションに関しては、そのファイルがもつクリエータコードからアプリケーションを判断して、そのアプリでファイルを開くようにできます。
インストール
ダウンロードして解凍すると、
- OpenMagic.app
- OpenMagicService.service

「OpenMagic.app」はアプリケーションフォルダへ、「OpenMagicService.service」は
(個別ユーザで使用する場合)
/Users/登録アカウント名/Library/Services/
(すべてのユーザで使用する場合)
/Library/Services/
に保存します。(フォルダが存在しない場合は、その名前のフォルダを新たに作成する)
“サービス” の設定
次にサービスメニューを使えるように設定します。
システム環境設定 > キーボード > キーボードショートカット > サービス
を開き、「OpenMagic」に ✓ を入れます。
ついでに任意のショートカットキーも設定しておきます。

これで Finder 上で「OpenMagic」サービスが使用できるようになります。

“OpenMagic” の設定
次にアプリケーション「OpenMagic.app」を起動して、サービスを通じてファイルを開くアプリケーションを登録します。
OpenMagic のウインドウの「Configuration」タブのリストに、登録したいアプリケーションのアイコンをドラッグ&ドロップします。

例えばテキストエディタの「CotEditor」を登録してみて、例を挙げると・・・
OS10.6で、CotEditor で標準テキストファイル(拡張子 .txt)を作成したとします。
(※このファイルには CotEditor のクリエータコード 'cEd1' が記録されています)
このファイルをダブルクリックして開くと、CotEditor ではなく、「テキストエディット.app」など UTI のデフォルトアプリケーションで開きます。
この仕様では面倒なことが多いです。
そこで「OpenMagic」サービスで設定したショートカットキーを押すと、一発で CotEditor でテキストファイルを開くことができます。
サービスを通じて、そのファイルが持つクリエータコードから、開くアプリケーションを判断して、ファイルを開きます。
クリエータコードを持っているファイルを「OpenMagic」サービスを通じて開く場合でも、OpenMagic で登録していないものについては、UTI のデフォルトアプリケーションで判断したりするようです。
もちろん、Finder のコンテキストメニューのサービスから「OpenMagic」を実行して開いても同じです。

また、OpenMagic で登録したアプリケーションに、さらに「拡張子」を登録しておくと、その拡張子のファイルをそのアプリで開くようにも設定できます。
(「OpenMagic」サービスを通じてファイルを開くとき)
例えば、「html」ファイルを OpenMagic で開くときには、CotEditor で開くように設定してみます。
まず、リストで「CotEditor」を選択した状態にします。
これで、拡張子「.html」を持つファイルを右側のリストにドラッグ&ドロップします。

こうしておくと、htmlファイルが OpenMagic サービスを通じて開くときには、CotEditor で開くようになります。
ファイルに “クリエータコード” を付加・変更する
OpenMagic の「Tool : Redefine creator」タブでは、ファイルに「クリエータコード」を付加したり、変更したりできます。

①右側のリストにファイルをドラッグ&ドロップ
②クリエータコードのアプリを選択
③右側リストでクリエータコードを適用させたいアプリを選択して「Appliquer」ボタンをクリック
以上で、ファイルにクリエータコードを付加・変更することができます。

この記事では OpenMagic 1.0b を使用しています。
(ダウンロードリンク)
Site top page : setnan.org - accueil
Download page : setnan.org > mac software > OpenMagic
(関連記事)
・Snow Leopard ではクリエータコードが無視される件・・・
・QuickFileType
▽同じ「タグ」が付いた関連記事
して見ています!
また投稿させて頂きます,よろしくお願いします!
trackback URL