バージョンアップ決定!?
あなたのご要望をお待ちしております。
感情表現付き人工無能Ver1.02
| 感情表現付き人工無能チャットスクリプトです。 |
| 特徴 |
このスクリプトは、以下の様な特徴が挙げられます。
WindowsサーバーやNTサーバーでも動作する様に作られておりますので、社内LANなどにこのまま流用する事が出来ます。 ただ、会社ではちょっと??? まずは、こちらのサンプルをご覧下さい。 |
| 必要なファイルや道具 |
| まず必要になるのは、漢字コードEUCが使えるエディターです。 MacintoshならばJedit、Windowsなら秀丸などといったエディターをご用意下さい。漢字コード変換出来ないエディターでは、導入出来ません 下記のファイルをダウンロードして下さい。 |
| ファイル名 | 説 明 |
| bot.cgi | チャット本体CGI。 |
| bot_t.cgi | 辞書登録CGI |
| bot.dat | 書きこみデータファイル |
| d.dat | 辞書データ |
| d2.dat | ボケ辞書データ |
| ip.cgi | 悪戯排除IP CGI |
| ip.dat | 排除するIPを保存するデータ |
| ip.html | IP登録Form |
| log.cgi | 過去のログを表示させるCGI |
| log.dat | 人格3のボケ辞書データ |
| design.html | デザインForm |
| design.cgi | デザイン生成CGI |
| set.dat | デザインデータファイル |
| damy.gif | デザインを整える為の透過gif |
| jcode.pl | 文字コード変換の際に必要なCGI。 |
| 以上、16のファイルが必要になります。 この他に、表現したい感情の個数分の画像が必要です。 感情の画像は、ご自身で作成願います。(添付画像は、参考です) 他の人工無能の辞書を使う事が出来ますが、 感情の画像は、後からはWEB上では編集できません。 d.dat、d2.datファイルを参考の上、エディターで編集してください。 |
| 設置作業 |
| CGIの内容を、あなたのご使用になられる環境に合わせて書き換えて下さい。 各CGIに書かれているコメントを参照すれば、ある程度は書き換えられると思います。どういう風に書き換えればいいか分からないよ〜、という方は、こちらのヘルプをご覧下さい。 (新しいブラウザが立ち上がってヘルプが表示されます) 解凍されたファイル名が、大文字になっている場合は、全て小文字にしてください。 |
| 転送・パーミッションの設定 |
| まず、FTPソフトで全てのファイルを転送します。 ここでは、仮に「public_html」というディレクトリの中に「cgi-bin」というディレクトリを作成して、すべてその中に設置するものとします。 尚、転送モードは全てTEXT(damy.gifは、バイナリー)となります。 |
| ファイル名 | パーミッション | コマンド |
| bot.cgi | 705 or 755 | chmod
705 bot.cgi chmod 755 bot.cgi |
| bot_t.cgi | 705 or 755 | chmod
705 bot_t.cgi chmod 755 bot_t.cgi |
| bot.dat | 606 or 666 | chmod
606 bot.dat chmod 666 bot.dat |
| d.dat | 606 or 666 | chmod
606 d.dat chmod 666 d.dat |
| d2.dat | 606 or 666 | chmod
606 d2.dat chmod 666 d2.dat |
| ip.cgi | 705 or755 | chmod
705 ip.cgi chmod 755 ip.cgi |
| ip.dat | 606 or 666 | chmod
606 ip.dat chmod 666 ip.dat |
| ip.html | 644 | chmod 644 ip.html |
| log.cgi | 705 or 755 | chmod
705 log.cgi chmod 755 log.cgi |
| log.dat | 606 or 666 | chmod
606 log.dat chmod 666 log.dat |
| design.html | 644 | chmod 644 desigm.html |
| design.cgi | 705 or 755 | chmod
705 design.cgi chmod 755 design.cgi |
| set.dat | 606 or 666 | chmod
606 set.dat chmod 666 set.dat |
| damy.gif | 644 | chmod 644 damy.gif |
| jcode.pl | 644 | chmod 644 jcode.pl |
![[back]](../../../gif/back.gif)