バージョンアップ決定!?
あなたのご要望をお待ちしております。

チャット荒らし対策機能付き人工無能

友達に教える。

サンプル

言葉の登録や、チャットでの発言に不適切な登録をするチャット荒らしを排除します。
また、デザイン変更にパスワードが無いと変更できない様にしました。


人工無能Ver2.01を改造して作っていますので、辞書を用意して頂ければ既に設置済みの方でも、 直ぐに使えます。

サポートは、Ver2.01を設置出来た方のみを対象と致します。

設置の説明も、Ver2.01が設置出来ているものとして説明致します。

チャット荒らし対策機能付き人工無能とは。

言葉の登録、チャットでの発言にIPを記録する様にしています。
チャット荒らしのIPを記録しておき、排除したい時にそのIPをIPキラーCGIで入力し転送すると
チャット荒らしは、一切の書きこみが禁止されます。
IPで、書きこみを禁止するため、ダイヤルアップでの接続の場合は、アポイント若しくは
プロバイダー毎排除されます。

現在のインターネットの接続形態では、この方法しか無いので良心的な方まで一緒に
排除される可能性があります。
この方法がいやな場合は、パスワード認証を設定する方法をお勧め致します。

 

設置方法

 

必要なファイル パーミッション 備考
bot.cgi 755若しくは、705 人工無能本体(Ver2.01に準拠)
bot_t.cgi 755若しくは、705 辞書1への登録スクリプト
bot_b.cgi 755若しくは,705 辞書2(ぼけ辞書)への登録スクリプト
log.cgi 755若しくは,705 過去のログファイル閲覧スクリプト
dic.dat 666若しくは,606 キーワード:返す返事
という具合の辞書です。
参考辞書が欲しい方は、Ver.2.01に従ってください。

(ファイルを参考にして下さい)

工夫次第ででは、占いをす人工無能や、
辞書を引く人工無能を呼び出したり出来るかな。。。

dic2.dat 666若しくは606 ぼけようの辞書です。
キーワードにヒットする言葉がなかった時に返す返事です。
人格に合わせて適当に作ってください、
(ファイルを参考にして下さい)
bot.dat 666若しくは606 チャットの会話が書きこまれるデータです。
log.dat 666若しくは606 過去のログが書きこまれるデータです。
design.html 644 デザイン設定画面
design.cgi 755 デザイン生成CGI
パスワードは、ご自身で変更して下さい。
set.dat 666若しくは、606 デザインデータです。
ip.dat 644 排除したいIPを入れるファイルです。

例えば、排除したいIPが202.198.165.3だとするとこれを
エディターで、入力してください。
複数有る場合は、改行を入れて次のIPを入力します。

アポイント全てを排除したい場合は、一番右の組を*とすると
アポイント若しくは、プロバイダー毎に排除出来ます。
また、www.hogehoge.co.jp等の様にしても結構です。

ip.html 644 アクセス拒否IP設定画面
ip.cgi 755若しくは、705 IP排除スクリプト
jcode.pl 644 日本語変換スクリプト



ダウンロード

bot.sea---For Mac

bot.lzh ---For Win

no8.tar.Z ---For Win

各々の環境で解凍してお使い下さい。



質問は、メーリングリストにてお願い致します。
MLに入会出来ませんって方が居られますが、メール送信設定が、HTML形式に
設定されておられるのではないでしょうか。
セキュリティーの為にも、メールはテキスト形式でご使用される事を奨励致します。
辞書作成テクニック
辞書には、正規表現を使うことが出来ます。
本来WEB新撰組で作ろうと思っていたのですが、人工無能を設置頂き
メーリングリストで人工無能のカスタマイズのご意見等を積極的にお寄せ下さり、
且つ、CGIについて熱心にお勉強中の恭ちゃんが、独学で正規表現辞書についての
Helpページを公開して下さいました。
ここでの公開についても快くお受け頂きましたので、参考にして下さい。
このサンプルで使用されている辞書は、他の辞書よりかなり小さいものを使用して
いますので、賢くありません。
生まれたての状態に等しい状態です。
辞書が充実していない場合の動作は、この程度かと知って頂く為に用意した物です。


 

友達に教える。

戻る