##====================================================================================## ## Norenz MultiCounter ver 1.0 ## Copyright2005 - NorenzPRO ## http://www.norenz.net/ ##====================================================================================## ■Norenz MultiCounter ver 1.0について 「Norenz MultiCounter ver 1.0」の御利用ありがとうございます。 このアクセスカウンタは、複数のページをIDで認識して個別にカウントするマルチカウンタです。 また、複数の種類のGIF画像を利用できるだけでなく、カウンタの表示/非表示も選択出来ます。 ■カウンタ画像の用意について このパッケージには、もともと[gif1]、[gif2]、[gif3]の3つのサンプルが用意されています。 あたらしくカウンタGIF画像のパッケージを作るときは、 [0.gif]〜[9.gif]までの10個のパッケージを必ず用意して下さい。 GIFパッケージのセットは何個でも使えます。 ■CGIのセットアップについて 以下は、ディレクトリの設置例とパーミッションの設定例です。 カウンタGIFの格納ディレクトリは好きな名前を付けても結構です。 カウンタ表示時に使いたいGIF画像をディレクトリ名で指定します。 multicounter/ [755] | |- .htaccess (あなたのサーバーで必要時にお使い下さい) | |- mcount.cgi [755] (アクセスカウンタ本体のスクリプト) |- mcount.dat [666] (アクセスカウンタ記録ファイル) | |- cgi-lib217.pl [755] (CGIライブラリ) |- jcode.pl [755] (CGIライブラリ) |- gifcat.pl [755] (CGIライブラリ) | |- dummy.gif [644] (非表示用ダミーGIF) |- error.gif [644] (エラー用GIF) | |- gif1/ [644] (カウンタGIFの格納ディレクトリ:任意名) | |- 0.gif [644] | |- 1.gif [644] | |- 2.gif [644] | |- : | |- : | |- 9.gif [644] | |- gif2/ [644] (カウンタGIFの格納ディレクトリ:任意名) | |- 0.gif [644] | |- : | |- 9.gif [644] | |- gif3/ [644] (カウンタGIFの格納ディレクトリ:任意名) | |- 0.gif [644] | |- : | |- 9.gif [644] | | ■カウンタの表示について カウンタのタグをHTMLに貼付ける場合は、[mcount.cgi]の後ろに 下記の要領で[mode]、[id]、[type]、[digit] の4つの要素を入れます。 □画像表示の場合 □テキスト表示の場合 サンプルは[sample.html]を見ると具体例がわかります。 入力するときは全て半角英数で書いて下さい。 □モード [mode=count] カウント1upさせてTotalカウンタを表示 [mode=total] カウント無しでTotalカウンタを表示 [mode=today] Todayカウンタを表示 [mode=yesterday] Yesterdayカウンタを表示 □ID名 [id=main] 認識させたいID名(ここではmainというID、必ず半角英数でIDを定義する) [id=sub] (ここではsubというID、必ず半角英数でIDを定義する) ※2つ以上の場所にカウンタを設置するときは異なるID名を使う。 ※新しくIDを加えると自動的に登録されます。 □GIFディレクトリ名/テキスト表示/非表示の選択 [text=gif1] ./gif1/ のカウンタ画像セットを利用して表示 [text=gif2] ./gif2/ のカウンタ画像セットを利用して表示 [text=gif3] ./gif3/ のカウンタ画像セットを利用して表示 [text=text] Javascriptでテキストを表示 [text=hide] 非表示、[dummy.gif] を返す □表示桁数 [digit=4] 4桁で表示 [digit=5] 5桁で表示 ■カウンタの集計結果を見るには アクセスカウンタ本体のスクリプトファイルは [mcount.cgi] となります。 ブラウザから直接「http://www.xxx.com/multicounter/mcount.cgi」といったような感じで [count.cgi] にアクセスするとID別の集計結果を表示できます。 ■更新履歴 [ver1.0] ・Norenz MultiCounter ver 1.0 をリリース ■COPYRIGHT(著作権について) このスクリプトの著作権は、 (株)のれんずファクトリーが有します。 再配布ならびに改造については営利・非営利を問わず基本的に許可します。 但し、商用で再配布する場合はあらかじめ連絡下さい。 ■免責事項 このスクリプトの利用によるデータの紛失など、 いかなる損害については、当方は一切の責任を持ちません。