------------------------------------------------------ チャットシステムver5.0 使用方法 ------------------------------------------------------ 1.システムの特徴と問題 ・プログラムはC言語で書かれています。 ANSI C規格に基づいたコンパイラが必要です。 ・GETメソッドを使用しています。 ・タグが使用できます。 ・利用状況が分かります。 ・ブラウザにフレーム機能がなくてもチャットはできます。 ・1対1対話モードがあります。 ・プログラムが分散化していて、かなり多いです。 2.注意事項 ・このプログラムはフリーウエアです。しかし、著作権は放棄しません。 私の承諾なしに複製して他の人に提供したりしないでください。 ・私が求めればプログラムの使用を中止させる権限を持つものとします。 ・チャットを設置する場合、itihara@graph.ike.tottori-u.ac.jpへ 私にチャットを設置するURLを教えてください。 ・このプログラムを走らせることで問題が発生したとしても、私は責任をもてません。 ・あらかじめC言語が使えることを確認してください。 ・念のために書いておきますが、これはサーバ管理者が一般ユーザのCGI使用を許可していないと使えません。 以上を受諾する方は、次の設置手順へ進んでください。 3.チャットの設置手順 ダウンロードしたchat.lzhを解凍すると以下のファイルがあります。 <テキストファイル> readme.txt................取扱説明 <HTMLファイル> index.html................インデックスページ go.html...................入室フォーム okite.html................チャットの説明ページ <C言語ファイル> (ヘッダ) cgichat.h.................ヘッダ (CGI) chatnavi.c................フレーム分割や入室フォームの表示 say.c.....................入室処理と発言フォームの表示 chat.c....................発言処理とログの表示 viewlog.c.................チャットログを表示する out.c.....................退室処理 vcust.c...................利用状況の表示 sendform.c................1対1メッセージ入力フォームの表示 send.c....................1対1メッセージ書き込み nfchat.c..................ノーフレームチャット (サブルーチン) addchat.c.................チャットログへの書き込み modcust.c.................利用状況の管理 nkf.c.....................漢字コードの統一処理 cgiparse2.c...............引数のコード変換 <GIFファイル> outimg.gif................退室のボタン ・HTMLファイルの書き換え index.htmlの場合 7行目の のURLをvcust.cを置くURLに 16行目の