本ブログの更新は停止しています。更新は新しいサイトの Travellers Tales で行なっています。

iChat で MSN Messenger ともチャットする


Win な人は MSN Messenger を使っていることが多いので (なお、Hotmail アカウントを登録していると、Win XP では知らないうちにログインしているので注意)、Win な人とやりとりするにはわざわざ Mac 版の MSN Messenger を使わなければなりません。

Win に AOL のインスタント・メッセンジャーを入れてくれれば、iChat とやりとりできるのですが、PC をよくわかっていない人にダウンロード・インストールさせるより、こちらが合わせてしまう方が手っ取り早いので、大概 Mac で MSN を使うことになります。

もちろん Adium 等の様々なチャットに対応したクライアントを使えば1つのアプリケーションで済むのですが、ビデオチャットや音声チャットも自在な iChat を置き換える気もいまいち起きない。そんな人でも Jabber に対応した Tiger の iChat を使えば問題は一挙解決です。

今回は iChat で MSN Messenger とチャットする方法を書きますが、Yahoo! や ICQ ともできるはず (と思います)。

Jabber には Transport という機能があり、対応している Jabber のサーバを介せば、他の IM とチャットすることが可能なんです。

iChat は Tiger で Jabber に対応したのでこの機能を活用することができます。残念なのが、最初に行う設定が iChat ではできないこと。他の Jabber クライアントが必要なので、とりあえず Jabber クライアントをダウンロードしてきましょう。ここでは Psi というクライアントを例に進めて行きます。

Hotmail/MSN アカウントも持っていることを前提としますので、持っていない場合は事前に作っておいて下さい。

1) Psi をダウンロード

Psi をダウンロードして、アプリケーションフォルダに移動したら、起動して Jabber アカウントを作りましょう。


2) Jabber アカウントを作成

Register new account をチェックします。
Add Account


次に好みのアカウントを取得しますが、Jabber がちょっと AOL や MSN と違うのは、中央集権的ではないことです。AOL や MSN ならどのサーバにアカウントを作るか、ということは考えなくてよいのですが、Jabber の場合、世界中にあるどこかのサーバにアカウントを作ることになります。

そのため、Jabber ID のところは「アカウント名@サーバ名」と入力します。
Register Account


アカウントは、上記で触れた Transport に対応したサーバに最初から作るのが簡単と思いますが、ここではあえて、Jabber プロジェクトの中心であり、世界中に登録者が多そうな jabber.org につくってみることにします。

アカウントの作り方は、Jabber.JP の Jabber をはじめようも参考になるかと思います。Jabber をはじめようでは jabber.jp にアカウントを作成しています。

3) ログインする

アカウントの作成が完了したら、Status メニューから Online を選んでログインします。


4) Transport 機能を提供しているサーバに登録

General メニューから Service Discovery を開き、Address にサーバを入れて Browse ボタンをクリックします。ここでは、nantoka.kicks-ass.net をサーバとして選びました。
Service Discovery


対応しているサービスが上記のように表示されます。Transport は対応していても日本語がうまく通らないこともあるので、注意が必要です。

登録したいサービスを選んで、黄色いスパナのアイコンをクリックするか、コンテクストメニューから Register を選びます。
Register MSN Transport


Psi を用いて行わなければいけないのは。とりあえずここまでです。次に iChat に移ります。Psi は終了して下さい。


5) iChat に Jabber アカウントを設定

iChat の環境設定の「アカウント」を開きます。ここで Jabber アカウントを設定しますが、さきほど登録した Hotmail アカウントが test@hotmail.com で、Transport を提供しているサーバが nantoka.kicks-ass.net だとしたら、Jabber ID は test%hotmail.com@nantoka.kicks-ass.net になります。

訂正
Jabber アカウントの設定は、最初に作った Jabber アカウントのほうがよいです。ここの例では、 test@jabber.org を設定すれば、このアカウントも使えるし、4) で登録した Hotmail アカウントも使えます。

6) iChat で Jabber にログイン

ウインドウメニューから Jabber を開いて、ログインします。MSN Messenger に登録済みの友人のアカウントがあるなら、ここで表示されるはずです。

以上です。


一連の iChat による MSN とのチャットの手続きは、英語ですが

All Forces » iChat to MSN Through Jabber

が参考になります。スクリーンショットが豊富なので、英語でもわかりやすいです。


Mac ではありませんが、Psi を用いた MSN の Trasport の設定は

Going My Way: Transport機能を利用してJabberクライアントでMSN、ICQ、YahooなどのIMに接続

がよい資料です。


その他、Poptarts Diary : iChatからMSNを使う

にも日本語で書かれた記事があります。

それでは皆さん、よい iChat ライフを!

追記

nantoka.kicks-ass.net がダメなようなら、jabbernet.dk なんかを試してみてください。

それでもダメなら、以下に公開されているようなサーバ群から、使えそうなものを探してみてください。

IM Services | Jabber.org
IM Federation - Networks

Posted: 木 - 7月 21, 2005 at 01:26 AM               Hatena Bookmark



©