##====================================================================================##
## 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(著作権について)
このスクリプトの著作権は、
(株)のれんずファクトリーが有します。
再配布ならびに改造については営利・非営利を問わず基本的に許可します。
但し、商用で再配布する場合はあらかじめ連絡下さい。
■免責事項
このスクリプトの利用によるデータの紛失など、
いかなる損害については、当方は一切の責任を持ちません。