TOTEKAN

Mac と過ごす素敵な日々

Bundle Identifier を表示するアプリケーションを作ってみた♪
Find Identifier

2 分で読める

Found Photos: crazy floating popsicles
Found Photos: crazy floating popsicles by Al Abut, on Flickr

AppleScript を書くときや、アプリケーションを作るとき、KeyRemap4MacBook で独自のキーマップをつくるときなど、Bundle Identifier をさくっと探せるようになったらいいのになぁ〜と思ったので、簡易的なものですが、アプリケーションを作ってみました。

このアプリケーションを使えば、いちいちアプリケーションパッケージの中を探しにいかなくてもいいので、少しは楽になるんじゃないかなぁと思います。

下のリンクからダウンロードができます。

ダウンロードはここから

weak を使っているので、Lion からの対応になります。

アイコン 募集中♪

使い方

Find Identifier

説明するまでもない気がしますが、上は起動した直後の画面です。左の枠のなかにアプリケーションをドロップすると、アプリケーション名・バージョン・Bundle Identifier・アプリケーションをパスが表示されます。もちろん メニューバーの File > Open から選んでもかまいません。

Find Identifier

あとは文字列を選択してコピーするなりして、使ってください。

ショートカット

機能 ショートカット
メインウィンドウを表示 コマンド + 0
アプリケーションを選択 コマンド + O
アプリケーション名をコピー コマンド + A
Bundle Identifier をコピー コマンド + B
アプリケーションパスをコピー コマンド + P
アイコンをコピー コマンド + I

ある程度、ショートカットも用意しています。上の一覧を参考に使ってください。コピー関連のショートカットはアプリケーションを選択していることが前提です。動くかもしれないけど。

Find Identifier

アイコンをドラッグをすると、画像のデータとしてドロップできるようになっています。ここから MarsEdit にドロップするとアイコンのファイルをそのままアップロードすることができるようになっています。もちろん他のアプリケーションで貼り付けをすることもできるので、試してみてもらえたらうれしいです。

メモリリークを細かくチェックはしていないのですが、極端なリークはしていないと思います。アプリケーションの使い方を考えると、そんなに使う頻度は高くない、短時間しかつかわないアプリケーションなので気になることはないんじゃないかと。

ということで、ぜひぜひ使ってあげてください。

ダウンロードはここから

アイコン 募集中♪

でわでわ、たかともでした。

番外編: Find Identifier を使わずに Bundle Identifier を見つける

アプリケーション

まずはアプリケーションを右クリックして、「パッケージの内容を表示」を選択します。

Contents フォルダの中に Info.plist というファイルがあるので、その中から "CFBundleIdentifier" という文字列を探します。

BundleIdentifier は その次の行の com.hogehoge.appname のような部分になります。

最後まで記事を読んでいただき、ありがとうございます。

このブログを少しでも、みなさんの記憶に残していただけるのであれば、ぜひ 左のアイコンから RSS 登録していただけたらうれしいです。また Twitter や Facebook もやっています。それぞれ、下から登録していただけたら、うれし泣きで号泣させていただきます。

Ads by Google