集計機能付、今日と昨日を画像で表示するカウンター

■概要■
S-CNTに集計機能を持たせ、今日と機能を画像で表示する昨日を付け加えたカウンターです。

■ダウンロード■
○必ず、規定を読んでください。同意できない場合は絶対にダウンロードしないでください。
VER.2.03
tandy.cab tandy.lzh

■設定■
以下の部分をエディター(メモ帳やワードパッドなど。ワープロは不可)
赤字の部分は必ず変更してください。
黒字の部分は好みによって変更してください。
◆1行目 #!/usr/local/bin/perl
パールまでのパス。

▼カウンター表示系
◆38行目 $cosu =
6;
カウンターの桁

◆39行目 $kosu =
3;
今日と昨日のカウンターの個数(特に特定しない場合は0としてください。)

◆40行目 $maingif = '
./gif5/';
メイン画像のディレクトリ

◆41行目 $subgif = '
./gif6/';
昨日と今日の画像のディレクトリ(メイン画像と画像を使う場合は空欄に)

◆42行目 $gifcat = './gifcat.pl'; # gifcat.plの位置

▼ログ系
◆45行目 $kloguse = 1;
日付ごとのカウントをログに残すか(残す=1 残さない=0)

◆46行目 $logname = '
./tandy.log';
ログの名前

◆47行目 $klog = './tandy_s.log';
集計用ログファイル

▼ロック系
◆51行目 $lockname = 'tandy_lock';
ロック用ディレクトリ名

▼エラー
◆54行目 $error_img = 'error.gif';
ロック中などのエラーが発生したときに表示する画像(不要なら空欄)

▼その他
◆57行目 $log_max = 100;
保存しておく集計ログ

◆58行目 $key = 'kesoku';
集計を見るためのクエリー ( http://*****/tandy.cgi?(これ) )

◆59行目 $kyos = 'lockkaijo';
強制ロック解除クエリー ( http://*****/tandy.cgi?(これ) )

◆60行目 $bo = 'bo.gif';
集計用のグラフ画像

◆61行目 $waru = 1;
割る数(その日の人数がそのままwidthになる為その割る数)

◆63行目 $retry = 3;
リトライの回数(1回リトライごとに1秒待ちます)

■使用方法■
とりあえずサーバーにアップロードします。([]内はパーミッション)
□tandy [755]
  ├tandy.cgi    [755]
  ├index.html   [644]
  │
  ├gifcat.pl    [644]
  │
  ├bo.gif, error.gif [644]
  │
  ├tandy.log    [666]
  ├tandy_s.log  [666]
  │
  ├□gif5 [644]
  │  ├index.html [644]
  │  └0,1,2,3,4,5,6,7,8,9 .gif  [644]
  └□gif6 [644]
      ├index.html [644]
      └0,1,2,3,4,5,6,7,8,9 .gif  [644]

■使用方法■
メインの画像:<img src="tandy.cgi">
今日 〃 :<img src="tandy.cgi?to">
昨日 〃 :<img src="tandy.cgi?ye">

集計表示
...tandy.cgi?(設定したもの。デフォルトならkesokusu)

強制ロック解除(3分待てない人に)
...tandy.cgi?(設定したもの)

チェックモード
...tandy.cgi?check


以上です。
感想要望苦情質問バグなどがありましたらぜひ掲示板やメールなどで教えてください。

CGI研究所トップ サイトトップ