62
iChatグループに彩りを加える

OS Xの素晴らしい点の一つは、ほとんどのアプリケーションの少なくとも一部を簡単にカスタマイズできることです。特定の配色が気に入らない?特定のサウンドが煩わしく、アプリケーションの設定で無効にできない?そんな時は、問題となる要素を自分で変更すればいいのです!OS X以前の時代、アプリケーションを変更するにはResEditとかなりの調査が必要でした。しかし、多くのOS Xアプリケーションでは、マウスを数回クリックし、ファイルを複製する機能(バックアップ用)、そして実験してみる意欲があれば十分です。ここで紹介するヒントの多くは、このカスタマイズの容易さを活かしたもので、まずはこのヒントから始めましょう。

iChat 10.4には、実に素晴らしい機能がいくつかあります。中でも特に便利なのは、改良されたグループ機能です。グループ機能を使えば、扱いにくいメンバーリストを、より管理しやすい小さなサブセットに分けることができます。例えば、同僚用、オンライン上の友人用、親戚用など、それぞれ別のグループを作成できます。以前のバージョンのiChatにも基本的なグループ機能はありましたが、グループの管理と使用のためのインターフェースは、控えめに言っても少し扱いに​​くいものでした。

Tigerでは、iChatのグループサポートが格段に使いやすくなりました。グループを有効にし(「表示」→「グループ」)、新しいグループをいくつか作成し(「Buddy List」ウィンドウの左下にあるプラス記号を使用)、ドラッグ&ドロップで仲間をグループに分類すると、iChatは作成したグループごとに整理された仲間リストを表示します。

ご覧の通り、グループの区切り線は個別に開閉できるので、バディリストウィンドウの使い勝手が大幅に向上しました。しかし、この区切り線を見た時の第一印象は「うーん、区切り線のグレーが気に入らない」でした。バディリストウィンドウはマシンを使っている間はいつでも見えるので、もう少し見た目にこだわって欲しかったのです。ここで、OS Xアプリケーションの編集の容易さが活きてきます。Finderで少し操作し、グラフィックソフト(私の場合はPhotoshop Elements)で少し調整するだけで、区切り線を簡単にカスタマイズできます。その方法をご紹介します。

余談ですが、OS X アプリケーションを変更する鍵はその構造にあります。ほとんどの OS X アプリケーションは、実際には特別な名前 (すべて .app で終わります) を持つ単なる通常のフォルダです。この特別な拡張子があることで、フォルダがアプリケーションに変わります。自分で試して確認してください。新しいフォルダを作成し、「MyTest.app」または同様の名前を付けると、フォルダ アイコンではなくアプリケーション アイコンが表示されます。フォルダだけですが、アプリケーションを作成したことになります。したがって、プログラムを変更する最初の手順は、これらの特別な「アプリケーション フォルダ」内に隠されているプログラムのコンテンツに「飛び込む」ことです。ありがたいことに、それは、表示したいアプリケーションを Control キーを押しながらクリックし、ポップアップ メニューから「パッケージの内容を表示」を選択するだけです。これで新しいウィンドウが開き、アプリケーションの内容が表示されます。

iChat を変更するので、まずプログラムが起動していないことを確認してください。次に iChat アプリケーションを起動します。プログラムを Control キーを押しながらクリックし、ポップアップメニューから「パッケージの内容を表示」を選択します。開いた新しいウィンドウに「Contents」フォルダが 1 つ表示されます。このフォルダを開き、その中の「Resources」フォルダを開きます。このフォルダには、通常、各プログラムで簡単に変更できるグラフィックやサウンドが格納されています。特に iChat の場合は、多数のファイルが表示されますが、そのほとんどはわかりやすい名前になっています。画像ファイル (.tiff、.png)、オーディオファイル (.aiff)、その他のファイル、そしてサポートされている言語ごとに 1 つずつ (Italian.lproj、Japanese.lproj など) のフォルダがあります。言語フォルダには、アプリケーションのインターフェースを構築するために使用するファイル (言語固有のもの) と、追加のサポートファイルが格納されています。例えば、今週初めに特定のスマイリーを無効にする際に確認したのは、このフォルダです。しかし、今日は、リソース フォルダーに時間を費やします。

前述の通り、Resourcesフォルダ内のファイルのほとんどは、少なくともプログラム内での用途が分かります(frown.tiffなど)。名前が明確でなくても、グラフィックのプレビューを見れば、その機能についてある程度の見当がつくはずです(Finderでサウンドファイルを再生して、内容を確認することもできます)。今回の例では、グループ区切りのグラフィックを変更しようとしているので、ファイルリストの「G」セクションを見てください。対象となるのは、以下の4つのファイルです。

GroupRowBG ファイルは各グループ名の背景色を設定し、2つの Triangle ファイルは各グループ名の横にある開いた三角形と閉じた三角形に使用される画像です。何か作業を行う前に、 これら4つのファイルのコピーを作成してください。万が一何か問題が発生した場合に備えて、変更するファイルは必ずバックアップを作成して ください 。複製後、複製したファイルの名前を変更すると便利です。例えば、GroupRowBG copy.tiff ではなく、GroupRowBG.tiff_original のような名前を使用します。こうすることで元のファイルを見つけやすくなり、再度使用する場合はファイル名の末尾の _original を削除するだけで済みます。

次に、お気に入りのグラフィック編集パッケージで 4 つのファイルをそれぞれ開き、必要に応じて変更します。 画像のサイズは変更せず 、すでに定義されている境界内で作業してください。ただし、そのスペース内では、好きなように自由に試してください。背景ファイルは単にパターンの繰り返しであることに注意してください。つまり、小さなグラデーションが、使用可能なスペースを埋めるために必要に応じて水平方向に繰り返されます。そのため、左右に滑らかに繰り返される色、グラデーション、またはパターンを使用する必要があります。また、グループ名のテキストは白であるため、グループ名が確実に表示されるように、暗い色を使用することをお勧めします。変更を加えたら、ファイルを保存します。その際、ファイル名やファイル形式 (.tiff) は変更しないでください。これで完了です。iChat を起動して、新しいグループ区切りをお楽しみください。

私の場合は、「虎のような」アクアブルーのグラデーションと濃い青の開閉用三角形を使用することにしました。

個人的には、灰色の区切り線よりもずっと見やすく、各グループを視覚的に明確に区別できると思います。私が作成したものを出発点として使いたい場合は、作成した4つの画像のアーカイブ(21KB)をこちらに用意しています。まずはオリジナルをコピーし、iChatの「リソース」フォルダにドロップしてください。必要に応じて編集することも、iChatを起動してそのまま使用することもできます。

アプリケーションを改造する際の欠点の一つは、砂浜の砂の城のように、自分の作品がどれくらい長く残るかわからないことです。iChatの将来のアップデートで、変更内容が上書きされてしまう可能性も十分にあります。アプリケーションの調整に多くの時間を費やす場合は、変更が終わったら変更したファイルを別のディレクトリにコピーしておくことをお勧めします。例えば、「iChat Tweaks」というフォルダを作成し、そこに変更した画像のコピーを入れておくとよいでしょう。そうすれば、アップデートでせっかくの作業が消えてしまっても、Finderからコピーするだけで、変更した画像を復元できます。