tpChat(Java IRC Client)


tpChat
tpChatはJDK1.1相当のJavaに対応したWebブラウザからIRCを行うアプレットです。中継CGIを利用することにより任意のIRCサーバーに繋ぐことができます。


[掲示板] [tpChat.html] [tpChat.cgi] [設置方法] [ダウンロード] [FAQ]

○中継CGIとめます

申し訳ありませんが、荒らしの踏み台にされているようです。
よって停止。(2001/10/03)


○最近の変更

2001/04/12 Nickがぶつかった時に適当にNick変更。proxy.cgiちょっと修正。Ver0.04a
2001/01/21 LoginName編集禁止。proxy.cgi/tpChat.cgiにパスワード機能。Ver0.04
2000/12/23 ちょっとだけbugfix。Ver0.03b
2000/09/13 proxy.cgiをサーバパスワード対応にしました。
2000/08/25 07/29〜08/24まで引越しのためサーバが使えませんでした。m(__)m
2000/07/12 Cookie対応。色指定オプション追加。Ver0.03
2000/07/06 tpChat Cookie 対応版テスト中。
2000/07/01 Server/Port/Channel 編集禁止オプション追加。Ver0.02c
2000/06/25 PING/PONGを表示しないようにした。Ver0.02b
2000/06/18 IE4対応。kick/ban時の処理追加。Ver0.02a
2000/06/08 Javaのソースコードもダウンロードできるようにした。
2000/05/15 tpChatの設置方法、アプレット&CGIを公開
2000/05/11 アプレットを中継CGI対応にする。Ver0.02
2000/04/17 IRC中継CGI作成…実験中
2000/04/14 HP作成 tpChat Ver0.01 公開

〇JAVAアプレットの制約

JAVAアプレットにはセキュリティー上、アプレットが置いてあるWebサーバとしか通信できないという大きな制約があります。一般のIRCサーバに接続するにはそのIRCサーバにアプレットを置くかWebサーバに中継してもらう必要があります。また、ローカルディスクにはアクセスできないためDCCによるファイル交換はできません。

〇中継CGI

アプレットはWebサーバとしか通信できないため、WebサーバにCGI経由でIRCを中継させるためのものです。tpChatから呼び出されて使われます。CGIはPerl5で記述されており、Webサーバ上で独立したプロセスとしてクライアントが接続している間動き続けます。
WebサーバをIRC中継といった目的に使用するため、CGIを置くサーバの管理者には承諾をもらっておいたほうがいいかもしれません。(^^;

〇動作環境

JDK1.1相当のWebブラウザ。以下確認済みのもの。

〇制約事項

・JOINできるチャネルは1つのみ。(仕様)
・PRIV(Talk)はできない。(そのうち…)
・未実装コマンドたくさん。(ぉ

○開発方針(?)


○ToDo

ばぐりすと みじっそうきのう けんとうちゅう(妄想ともいふ)
メールはこちらまで。
yoko@@@tenchi.ne.jp (Takashi Yokoyama)

TOP