GRN WEB SITE

jcounterはてなブックマーク Buzzurl

jcounter

jounter  ver1.00

特徴
1. Java Scriptを使いテキスト、画像表示が可能
2. 動作が軽い
3. 2重カウンタ防止機能
4. Log出力機能
5. 画像の場合画像連結ライブラリーなどを使わないため軽い

 サンプル(jcounter)

*ブラウザのJavaScriptが ON でないと表示されません。


Download

CGI File

jcounter
   ├jcount.cgi
   ├jcount.js
   ├jviwe.js
   ├log.dat
   ├count.dat
   ├lock[ロックフォルダ]
   └pic[数値画像フォルダ]


 File size:8.17 KB (8,375 バイト)
    Downlod (jounter ver1.01)


設定

CGI File

1行目をサーバーの指定するCGIパスに書き直してください。
  #!/usr/local/bin/perl

 count.datをテキストエディッタで開いてCounterの値を好きなように変更してください。
   
   total<>today<>yesterday<>tdata<>ip
   
の順番で書かれています。


設置

パーミッションとディレクトリの設定

 [.....]はパーミッションの値です。基本的には設置するサーバーに合わせてください。
    count.cgi  [755]
    count.dat  [666]
    log.dat    [666]
    jviwe.js   [644]
    jcount.js  [666]

ディレクトリの設定例
   Server
    ├ index.html (カウンタを表示させるページ)
    └ cgi-bin    [777]
      ├jcount.cgi      [755]
      ├jcount.js       [655]
      ├jviwe.js        [644]
      ├log.dat        [655]
      ├count.dat      [655]
      ├lock[ロックフォルダ] [755]
      └pic[数値画像フォルダ] [755]


表示方法

 *パスはディレクトリの設定例のindex.htmlに表示させるように設定してます。

  カウンタを表示させたい場所(HTMLソース内)に、以下の文を書き込んでください。
  *http://〜からの絶対パスで指定してもOKです。

まず<head>内に(<head>〜</head>の間に)

  <script type="text/javascript" src="cgi-bin/jviwe.js"></script>
  <script type="text/javascript" src="cgi-bin/jcount.js"></script>

を書き込みます。次に<body>内のなるべく上に

   <img src="cgi-bin/jcount.cgi" height="0" width="0">

を書き込みます。でカウンターに表示させたいところに

   <script type="text/javascript"> count(1,0); </script>

を書き込みます。

画像で表示させたい場合は

  <script type="text/javascript">
   var picdir ='./cgi-bin/pic/'  //画像の場所
   var pictype = '.gif'       //画像の拡張子
   count(1,1);
   </script>

と書けば表示されます。また

   count(0,1); 画像でTotal の表示に
   count(0,0); テキストでTotal の表示に
   count(1,1); 画像でTotal Today Yesterday の表示に
   count(1,0); テキストでTotal Today Yesterday の表示に

簡単に変更することが可能です。

   http://severname/index.html (*例です)

    にアクセスして表示できたら成功です。



About | Site Map | ©2004-2008 GRN All rights reserved