Linux Tips

インスタントメッセージングを行うには

北浦訓行
2002/12/5

 インスタントメッセージング(IM)ソフトウェアは多数開発されているが、ここではgaimというマルチプロトコル対応のIMを紹介する。gaimは、TOC、Oscar(AOL)、Yahoo!、ICQ、MSN、IRC、Jabber、Napster、Zephyrの各プロトコルに対応している。

 Red Hat Linuxの場合、gaimは最初からインストールされているので、GNOMEメニューの[プログラム]−[インターネット]−[Gaim]を選択すれば起動する。

 TurbolinuxにはRPMファイルが用意されていないので、gaimのWebサイト(http://gaim.sourceforge.net/)からSRPMファイル(gaim-0.59.6-1.src.rpm)をダウンロードして再構築する。手順は以下のとおりだ。

# rpm --rebuild gaim-0.59.6-1.src.rpm
# cd /var/src/rpm/RPMS/i586
# rpm -ihv gaim-0.59.6-1.i586.rpm
Preparing...            ####################################### [100%]
   1:gaim               ####################################### [100%]

 Vine Linuxの場合、VineSeedにRPMファイルが用意されているので、VineSeedのFTPサイトからgaim-0.59.3-0vl1.i386.rpmをダウンロードしてインストールする。

# rpm -ihv gaim-0.59.3-0vl1.i386.rpm
gaim                    ##############################################

 X Window Systemの仮想ターミナルでgaimコマンドを実行すると、以下の画面が表示される。

gaimの起動画面

 最初にアカウントを登録するのだが、場合によってはプラグインの組み込みが必要となる。というのも、gaimがデフォルトでサポートしているのはTOCとOscar(AOL)の2プロトコルだけだからだ。それ以外のプロトコルで通信する場合は、プラグインを組み込まなければならない。ここでは、Windows XPに標準搭載されているWindows Messengerと通信してみる。

 gaimの画面上にある[プラグイン]ボタンをクリックするとプラグインのウィンドウが表示されるので、[読み込み]ボタンをクリックする。プラグインの一覧が表示されるので、[libmsn.so]というファイルを選択して[了解]ボタンをクリックする。

 プラグインのウィンドウにlibmsnが読み込まれるので、[閉じる]ボタンをクリックしてプラグインのウィンドウを閉じる。

libmsnが読み込まれたプラグインのウィンドウ

ダイアログボックスの名前は[アカウント修正]だが、新規登録もこのダイアログボックスで行う

 以上でプラグインの組み込みは終了だ。続いて、アカウントの登録を行う。gaimの画面で[アカウント]ボタンをクリックすると、[アカウント編集]ウィンドウが表示される。[加える]ボタンをクリックして、[アカウント修正]ダイアログボックスに必要事項を入力する。

 [スクリーン名]はmsnに登録済みのメールアドレス、[パスワード]は登録済みのパスワードを入力する。そして、プロトコルで[msn]を選択する。なお、[Alias名]に入力した文字は、メッセージの交換時に自分のウィンドウ上に表示される。

 [了解]ボタンをクリックすると、登録した内容が[アカウント編集]ウィンドウに表示される。

 [アカウント編集]ウィンドウでサインオン(オンラインになること)するには、登録したアカウントを選択して[サインオン/オフ]ボタンをクリックする。また、gaimを再起動すれば、gaimのメイン画面でアカウントを選択してサインオンできるようになる。

 サインオンすると、[仲間リスト]というウィンドウが表示され、オンラインの仲間が[オンライン]のパネルに表示される。

 オンラインの仲間とは、メッセージの交換ができる。メッセージを送信したい仲間を選択して、ウィンドウの左下の[簡易メッセージの送信]ボタンをクリックする。すると、メッセージの交換を行うウィンドウが表示される。

 下のボックスにメッセージを入力して[Enter]キーを押すか、左下の[送信]ボタンをクリックすると、メッセージが相手に送信される。また、絵文字を送信することもできる。

メッセージを交換している画面。青が自分で、相手は赤。[アカウント編集]ウィンドウの[Alias名]に入力した名前がウィンドウ上に表示されている

 相手はWindows XPのWindows Messengerだが、絵文字(ただし両方に共通するものだけ)の交換もできた。

相手側のWindows Messengerの画面

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間