Chat City
Chat City > Free CyotChat > website 設置方法
Web site 設置方法

ダウンロードWebsite 設置方法 サンプル・使い方

CyotChat ver2.03
CyotChat(チョットチャット)は、ご自身のホームページに張り付けて使えるウェブチャットのフリーソフトです。Perlの使えるサーバーにアップロードしてご自由にお使いくだい。
 
ダウンロード用の圧縮ファイルにはFCCというディレクトリー(フォルダー)内に以下のファイルがあります。
FCC/
*
readme.html
ご覧になっていいるこのファイル
*
sample.html
ホームページへの設置サンプル
※以上2つのHTMLファイルはサーバーへアップロードの必要はありません。説明用のファイルです。
free_cyotchat.dcr
Shockwaveファイル
*
initialize.cgi
初期設定ファイル。設定箇所を書き換えます。
cyotchatF.cgi
チョットチャットのcgiファイル。
cytmembreF.dat
参加人数表示用に使うデーターファイル
cytcountF.dat
ログナンバー記録用のデーターファイル
cyotchatF.dat
ログを記録するデーターファイル
jcode.pl
perlの日本語変換ライブラリー

※以上7つのファイルをサーバーへアップロードします。の付いたファイルをかきかえます。
.datファイル.plファイルはこのままサーバーにアップロードします。

■CyotCyat(チョットチャット)の設置方法
 

 テキストエディタなどで  
   initialize.cgi cyotchatF.cgi
 
の2つのファイルを開いて以下の箇所をかきかえます。
(initialize.cgi)の設定箇所
  1行目 #!/usr/bin/perl
    設置するサーバーのperlの場所にあ わせて書き換える。
  12行目 $url = 'http://○○○○○○○/cyotchatF.cgi';
    の' 'の間にcyotchatF.cgiを設置し た(設置する)http://ではじまるURLを記入。
  14行目 $title = '○○○○○○○○○○○○○○';
    の' 'の間にチャットのタイトルを記入。(全角16字以内、改行は不可)
  18行目〜 @account = qw(○○○○○○○);
    の( )の間に初期画面に表示したいコメントを書き込む.(改行は自由)行数がおおすぎたり、1行の長さが長すぎるとスクロールが重くなります。また文字間のスペース,タブは改行と同じになります。
     
(cyotchatF.cgi)の設定箇所
  1行目 #!/usr/bin/perl
    設置するサーバーのperlの場所にあ わせて書き換える。
     
※設置構成を変えない(全て同じディレクトリに置く)なら設定箇所は以上です。
※独自の設置構成にする場合は(.dat)ファイルへの相対パスを書き換えてください
※独自の構成にする場合でもfree_cyotchat.dcr と initialize.cgi は必ず同じ階層に設置してください。
 

 FTPソフトなどでファイルをサーバーにアップロードしパーミッションを設定します。
 
|-- (CGIが実行可能なディレクトリ)
*
   
|-- free_cyotchat.dcr [BIN---]
|-- initialize.cgi [ASC 755]
   
|-- cyotchatF.cgi [ASC 755]
|-- cytmembreF.dat [ASC 666]
|-- cyotchatF.dat [ASC 666]
|-- cytcountF.dat [ASC 666]
|-- jcode.pl [ASC 755]
パーミッション ( 666 -rw-rw-rw-  755 -rwxr-xr-x)
転送モード (ASC - アスキーモード BIN - バイナリモード)

3
 チョットトチャットを表示するホームページのHTMLに以下のコードを追加します。
 
 
<embed src="./free_cyotchat.dcr" pluginspage="http://www.macromedia.com/shockwave/download/" width="236" height="265"></embed>
 
●チョットトチャットを表示するホームページのHTMLの<body>〜</body>の間の任意の箇所に、上記の<embed 〜></embed>までを埋込む。
  ●上記、src=" " の" "の間にアップロードしたfree_cyotchat.dcrまでのhtmlファイルからの相対パスかhttp://ではじまるfree_cyotchat.dcrのURLを記入する。htmlファイルとfree_cyotchat.dcr、initialize.cgiをすべて同じディレクトリーに設置するならHTMLの<body>〜</body>の間の任意の箇所にこのまま埋込む 。


設置は以上です。sample.htmlのsrc=" "の" "の間に設置したfree_cyotchat.dcr
のURLを記述して設定をテストできます。

サーバーのperlの場所(Perl コマンドのパス名を記述する)
back #!/usr/bin/perlと記述されている1行をアップロードするサーバ環境に合わせる必要があります。もちろんこのままでよい(書き直す必要のない)サーバーも多いはずですが、以下にいくつかのパス名をあげておきます。
#!/usr/local/bin/perl
#!/usr/bin/perl5
#!/usr/local/bin/perl5
FTPsoftwear入手先
back FTP_Explorer(Windows) http://www.ftpx.com/
エクスプローラスタイルのFTPクライアント。FTPサーバーをWindowsのエクスプローラとほぼ同じ使用感で操作できます。
Fetch(Macintosh) http://www.hartc.com/demosoft.htmlハートコンピュータソフトウエアライブラリのページ
FTPファイル転送ソフト"Fetch3.0.3"の日本語版です。
パーミッション (permission)

back

パーミッション (permission) とは許可、認可などという意味で、 WWW サーバや FTP サーバとして用いられるコンピュータはファイルやディレクトリごとに自分が読む権利、書いたり消したりする権利、実行する権利を個別 に設定することができるようになっています。これらの権利の設定のことを指してパーミッションと呼びFTPソフトなどで実行します。設定の仕方はお使いのFTPソフトのマニュアルなどをご覧ください。
パスについて

back

パスとは、httpで始まるURLとは違い、サーバー内での場所を現わします。
相対パスとはスクリプトの場所を基準としたパスの指定のことで、同じディレクトリは./1つ上のディレクトリ../ で現わします。
絶対パスとはサーバー内の一番上のディレクトリを基準としたパスの指定のことで
/usr/lib/home/public_html/cgi-bin/script.cgiなどとファイルまでの全てのディレクトリを記述します


CyotCyat(チョットトチャット)はフリーウェアですが、著作権はeceNetが所有しています。Cyotchatの使用によって生じた不利益、損害について、著作権所有者は一切の責任を負いません。もしCyotCyat運用中にバグや不具合等などがありましたら、下記宛にメールでご連絡いただければ幸いです。また、ご意見、ご感想、ご要望などお待ちしております。また、メール等でのサポートは行っておりませんのでご了承ください。
 
 



ダウンロード | Website設置方法 | サンプル・使い方

< Back to Top >

Copyright ece.corporation All rights resarved.