Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,208)  
HandBrake Japanese Language Version  (3,353)  
CrystalDiskInfo  (1,743)  
CotEditor  (1,120)  
CrystalDiskMark  (866)  
Boookends  (788)  
SMPlayer  (642)  
えこでこツール  (599)  
Tera Term  (595)  
10  FFFTP  (579)  
11  Cabos  (530)  
12  BathyScaphe  (494)  
13  ffdshow  (481)  
14  MergeDoc  (464)  
15  ギコナビ  (438)  
More >>

最近ブックマークされた記事

IRCの初心者向けガイド

2007年05月10日 19:30 Joe-'Zonker'-Brockmeier(2007年4月20日(金)) 1 2
 Linuxやオープンソースプロジェクトについての疑問は、どこで調べれば良いかさえ知っていれば、すぐに答えが得られることが多い。フォーラム、メーリングリスト、Google検索はいずれも疑問の解決に役立つが、本当にすぐにでも答えが知りたい場合にはIRC(Internet Relay Chat)が適している。まだ一度も使ったことがない人は、ぜひ本稿を読んでIRCの世界に足を踏み入れてほしい。

 もちろん、読者の方々はインスタントメッセージング(IM)について熟知していてAIM、MSN Messenger、Google TalkをはじめとするIMサービスは使ったことがあるだろう。IMサービスと比べてIRCが大きく異なるのは、1対1ではなく複数ユーザとのやりとりを想定していることと、参加可能なIRCネットワークが数多く存在することである。一方、IMサービスの大半は、AOLやMicrosoftといったサービス提供者の運用するネットワークでしか利用できない。複数ユーザでのチャット用に作られているIRCは、リアルタイムでユーザをサポートできるフォーラムを提供したいと考えるFOSSコミュニティにとって、理想的な通信手段だ。

IRCクライアントを選択する

 IRCの世界に踏み出そうと決めたら、IRCクライアントを選ぶ必要がある。それぞれに長所と短所があって一部のユーザには魅力的に思えてもほかの人には不都合な点もあるため、どんな場合にも推奨できる万能のIRCクライアントなどというものは存在しない。ここでは、定評のあるクライアントをいくつか紹介しよう。

 LinuxでIMサービスを利用している人なら、おそらくGaimについてはよくご存知だろう。AIM、MSN、Yahoo! Messenger、JabberなどGaimがサポートしているプロトコルでチャットを行うのに、このクライアントを使ったことがあるかもしれない。Gaimは、これらすべてのIMプロトコルの他、IRCにも対応している。すでにGaimを利用している場合は、設定を追加してIRCも利用できるようにするとよいだろう(編注:Gaimは今年4月に“Pidgin”に改名された)。

 KDEユーザであれば、Konversationを利用したいと思うかもしれない。こちらはIRC専用のクライアントだが、すべての機能が揃っていて一見の価値がある。もちろん、KonversationはLinuxのどんなデスクトップ環境でも動作するが、特にKDEデスクトップやKDEアプリケーション(Konquerorなど)との統合が上手く行われている。

 一方、GNOMEユーザであれば、GNOME用に作られたXChatのフロントエンドXChat-GNOMEから使ってみたいと考えるだろう。XChatは、Linux用やWindows用だけでなく、Mac用の移植版も存在するIRCアプリケーションである。

 ChatZillaというFirefox拡張機能を利用する手もある。これはFirefoxにIRCクライアント機能を追加するもので、以降ではこのChatZillaについて説明する (ChatZillaはMozillaのSeaMonkeyスイートにも含まれ、Netscapeブランドのブラウザでも利用できるが、最近はどちらもあまり見かけなくなった)。

 Firefoxの拡張機能であるため、ChatZillaにはクロスプラットフォームというメリットがある。自宅と職場でLinuxとWindowsを使い分けている人にはありがたい点だ。複数のマシンで同じクライアントを使えるだけでなく、マシン間でプロファイル同期化を行うGoogle Browser Sync(または同等のツール)を利用すれば各マシンでプロファイルを同期させることもできる。

IRCを使い始める

 ChatZillaを入手するには、Firefoxのアドオンサイトを訪れ、その画面内に表示されている「Install Now」をクリックする。メッセージに従ってFirefoxを再起動すると、メニューの「Tools」→「ChatZilla」を選択することでChatZillaを起動できるようになる。

 初めて起動したときには、いくつかの一般的なIRCネットワークへのリンクの他、ChatZillaのFAQIRCのヘルプWebサイトへのリンクが記された情報画面が読み込まれる。また、moznetのIRCネットワークや#chatzillaチャンネルにつながるChatZilla Support Channelへのリンクも表示される。

 早速、チャットに参加してみよう。ここでは、Kubuntuについての情報を得たい場合を考える。UbuntuのIRCチャンネルはFreenodeネットワークにあり、Kubuntuのヘルプチャンネルは#kubuntuであることが、Ubuntuのマニュアルに記載されている (チャンネル名は必ず"#"の文字で始まる)。

 Freenodeネットワークに接続するには、ChatZillaのテキストフィールドに「/server irc.freenode.net」と入力するか、Firefoxのアドレスバーにirc://irc.freenode.net/kubuntuと入力する。ChatZillaがFreenodeのサーバに接続すると、「irc.freenode.net」と記されたタブ内に大量のメッセージがスクロール表示されるはずだ。自分のニックネームに関するメッセージも表示される。このニックネームは、IRCで使うことになる名前で、他のユーザと重複しないように与えられている。

 簡単な質問をするためにIRCに入ったのなら、ニックネームについてそれほど気にしなくてよい。だが、IRCでの議論に何度も参加するつもりなら、あなたがログインしていないときに他のユーザに使われないように、ニックネームを登録しておく必要があるだろう。

 好きなニックネームを決めたら、ChatZillaのテキストフィールドに「/nick nickname 」という形で入力する。うまくいけばこれでニックネームが設定されるのだが、すでに使われている場合は「このニックネームは他の誰かによって登録されています」というメッセージが表示される。Freenodeのような利用者の多いネットワークでは、未使用のものが見つかるまでにいくつかのニックネームを試す必要があるかもしれない。

 未使用のニックネームが見つかったら、保護するために「/msg nickserv register password 」を実行する。こうしてパスワードを設定すると、IRCにログインするたびに本人認証のためにパスワードの入力が求められる。ただし、ニックネームは別のネットワークへは持ち越せないので、Freenodeでニックネームを登録したからといって別のIRCネットワークでも同じニックネームが使えるわけではない。

 ニックネーム設定の詳細については、FreenodeのFAQを参照してほしい。

 #Kubuntuチャンネルに参加するには、「/join #kubuntu」と入力する。すると、ChatZilla画面の左側には、チャンネル内にいるすべての利用者が表示される。利用者間のやりとりは、画面の右側に表示される。

最終更新:2009年06月24日 14:06