キリ番カウンタ

 内容
 HPにアクセスカウンタを表示し、キリ番のゲット日時ログを自動作成します。

 特徴
 ●キリ番のログを自動作成しキリ番のゲット日時を表示します。
 ●カウンタを設置したHPページをリロードしてもカウントアップされません。(パソコンの場合)
 ●カウンタの初期値を設定できます。
 ●カウンタのロゴは自作のロゴを使用できます。

 表示例

 アクセスカウンタ


キリ番ログ

キリ番 ゲット日時
500 2002年 5月27日(月) 20:54
400 2002年 5月27日(月) 13:02
300 2002年 5月27日(月) 04:56
200 2002年 5月27日(月) 00:18
100 2002年 5月26日(日) 20:43
キリ番 ゲット日時
555 2002年 5月27日(月) 22:24
444 2002年 5月27日(月) 16:56
333 2002年 5月27日(月) 07:26
222 2002年 5月27日(月) 00:38
111 2002年 5月26日(日) 21:03

実際に動作しているサンプルが こちら にありますのでご覧下さい。


 設置手順
No 項 目                        内  容
1 ファイルダウンロード 下記の圧縮ファイルをダウンロードします。
  cnt5.zip
2 ファイルの解凍 圧縮ファイルを解凍すると下記のファイルが生成されます。解凍ツールは「+Lhaca」が推奨です。
  <ディレクトリ構成>
     |---cntdata (ディレクトリ)
     |---cnt5.cgi
     |---cnt_dsp5.cgi
     |---gifcat.pl
3 プログラムの変更 cnt5.cgi と cnt_dsp5.cgi は最初の行に下記のようにPerlパスが記述してあります。
この記述がサーバ側で定められた指定と異なる場合は修正して下さい。(参考
 /usr/bin/perl
4 HPページの記述 HPでアクセスカウンタを表示したい箇所に下記を記述します。
 <IMG src="http://xxxx/cnt5.cgi?n=0">

n はカウンタの初期値を設定します。(例: n=0、n=10)
5 ファイル転送 上記のファイル及びHPページをサーバへ転送します。
6 パーミッションの設定 アクセス権 (パーミッション)を下表のように設定します。
但し、サーバによってパーミッションが指定されている場合は、それに従って下さい。
ファイル名 アクセス権 備 考
cnt5.cgi、cnt_dsp5.cgi 755  
gifcat.pl 644  
cntdataディレクトリ 777  
kiri.txt、zoro.txt、
total.txt、last.txt
666 本CGIを実行すると自動設定されますが、設定されない場合は手動で設定して下さい。
ファイルはcntdataディレクトリの中にあります。
7 実行 上記のHPページにアクセスカウンタを表示します。
パソコンで下記のURLにアクセスしてキリ番のゲットログを表示します。
 http://xxxx/cnt_dsp5.cgi

 使用方法
 ●アクセスカウンタの表示
  ・カウンタ値が4桁未満の場合は左詰めに”0”が表示されます。4桁を越えると自動的に桁数が増えます。
  ・カウンタのロゴは次の通りです。
      ファイル名: 0.gif〜9.gif
   上記のロゴは、「cntdata」ディレクトリに格納されています。
   自作のロゴに変更できます。その場合、ロゴのサイズは自由ですが0〜9の各サイズは必ず揃えて下さい。
   サイズを揃えないと正常に表示されません。又、ファイル名は変更しないで下さい。ロゴはGIF形式のみ可能です。
  ・カウンタ初期値の設定は最初のカウンタ設置時のみ可能です。
  ・パソコンの場合はHPページをリロードしてもアクセス数はカウントアップされません。
   携帯の場合はHPページをリロードするとカウントアップされます。

 ●キリ番ログの表示
  ・キリ番ログは下記URLで表示します。
     http://xxxx/cnt_dsp5.cgi
  ・キリ番は次の通りです。
    100,200,300,400,500,600,700,800,900,
    1000,2000,3000,4000,5000,6000,7000,8000,9000,
    10000,20000,30000,40000,50000,60000,70000,80000,90000,
    100000,200000,300000,400000,500000,600000,700000,800000,900000,
    1000000,2000000,3000000,4000000,5000000,6000000,7000000,8000000,9000000,
    10000000,20000000,30000000,40000000,50000000,60000000,70000000,80000000,90000000

    111,222,333,444,555,666,777,888,999,
    1111,2222,3333,4444,5555,6666,7777,8888,9999,
    11111,22222,33333,44444,55555,66666,77777,88888,99999,
    111111,222222,333333,444444,555555,666666,777777,888888,999999,
    1111111,2222222,3333333,4444444,5555555,6666666,7777777,8888888,9999999,
    11111111,22222222,33333333,44444444,55555555,66666666,77777777,88888888,99999999

 ●留意事項
  ・アクセスが集中するとキリ番ゲットが重複する場合があります。


 改版履歴
リリース日 対象 版数 改版内容
 2002.7.23  cnt.cgi、cnt_dsp.cgi  V1.00、V1.00 初版
 2002.11.22  cnt5.cgi、cnt_dsp5.cgi  V1.1、V1.1 ファイル名変更、初期設定変更
 2003.2.28  cnt5.cgi、cnt_dsp5.cgi  V1.2、V1.2 スタイルシート設置
 2005.9.12  cnt5.cgi、cnt_dsp5.cgi  V2.0、V2.0 全面変更。旧版とのデータ互換性はありません。


CGI-design