フリーCGIの配布&CGI・ホームページの制作サイト サポート掲示板検索 
メインメニュー
HOME
CGI利用規程
リンクについて
トクトク情報
パソコン情報
メルマガ登録
お奨めサーバー紹介
事業者登録
広告掲載お問い合わせ
アンケート(ご協力下さい)

Free CGI Script
グラフィックカウンター
ログカウンター
テキストカウンター
ページカウンター
ダウンロードカウンター
アップBBS
カラーBBS
ツリーBBS
シンプルBBS
シンプルBBS EX
iモードBBS
i-BBS
カレンダー
Diary(日記)
管理者ボード
My日記
リンクロゴ
シンプルチャット
iチャット
iクイズ
Myフォーラム

お薦めCGI提供サイト
WA!!!ランキング
CGI-NOW
さーちえんじん

CGI・HP制作
CGI制作の順序
制作料金表
見積依頼 (無料)
制作依頼



CGI-NOW-ID
ランキングサイト


















グラフィックカウンター

■ 概要
  • 最新バージョン V1.20 です。
  • CGIのアクセスカウンターです。SSIが使えないサーバーでも使用することが出来ます。
  • 初期設定で、カウンターの表示桁数を設定できます。
  • お好みのカウンター用GIF画像を使用できます。 (アニメーションGIFや透過GIFはご利用できません)
  • 指定時間内の訪問者をカウント拒否する機能。

    <サンプル>


    ホームページ用素材各種

■ ダウンロード
  • g_counter.lzh (15KB)
  • ダウンロードすると以下のファイルが圧縮されています。

    1. g_counter.cgi
    2. g_counter.dat
    3. gifcat.pl
    4. 0.gif〜9.gif(2組)

    ※一部のMacユーザーの方は、データファイルが入っていなかったという事がある場合があります。その場合は、単に空のファイルを作ってサーバーにアップしてください。

■ 設定
g_counter.cgiの初期設定

  1. 解凍後、g_counter.cgi をメモ帳などのエディタで開きます。
  2. 1行目をサーバー指定のPerlのパスに変更する。
    #!/usr/bin/perl
    #!/usr/local/bin/perl または #!/usr/bin/perl のはずです。不明の場合は、プロバイダー、サーバー管理者にお尋ね下さい。

g_counter.cgiのオプション設定

  1. $gifcat = './gifcat.pl';
    画像連結用ライブラリの位置を相対パスまたは絶対パスで指定します。g_counter.cgiと同じディレクトリに設置した場合はこのままで結構です。

  2. $digit = 6;
    カウンターの表示桁数を指定します。「6」とした場合は6桁で表示され、7桁以上(設定値を超えると)になると、ここの設定は無視されます。
    半角数字で指定してください

  3. $im = './image/';
    カウンター用画像のディレクトリを絶対パスか相対パスで指定します(ここでは相対パスで書いています)。下に書いています構成に設置した場合は、このままで結構です。
    但し、CGIサーバーとHTMLや画像ファイルを別に設置するサーバーでは、変更する必要があります。

  4. $datefile = './g_counter.dat';
    カウンターを記録するデータファイルの位置を、g_counter.cgiから見た相対パスまたは絶対パスで指定します。g_counter.cgiと同じディレクトリに設置した場合は、このままで結構です。

  5. $lockfile = './g_counter.lock';
    ロックファイル名を設定してください。通常はそのままで結構ですが、複数設置される場合は、必ず変更して下さい。

  6. $lock_mode = '1';
    ロックモードを選択します。 symlink関数を使用する場合は「1」 open関数を使用する場合は「2」。「1」の設定でエラーになる場合は「2」にして下さい。

  7. $non_count = '1';
    再訪問者はカウントしない場合は[1]、制限しない場合は[0]にします。

  8. $cookie_name = 'G_COUNTER';
    クッキーの名前を指定します。通常はこのままで結構です。

  9. $cook_limit = '15';
    「再訪問者をカウントしない」に設定した場合に、上記の指定時間だけカウントをしません。単位は「分」です。[15]とした場合は、一度訪れた人は15分間カウントされません。

カウンターを表示させたいHTMLファイルの記述

<img src="http://www.***./cgi-bin/g_counter.cgi">

■ アップロード
アップロードの前に準備するもの
  • FTPソフト。(ホームページビルダーのファイル転送でも結構です)
    FTPソフトの使用方法については、サポートできませんので、ご使用のソフトのヘルプ等をご覧下さい。

アップロード
  1. FTPソフトでサーバーに接続する。
  2. サーバーに「cgi-bin」ディレクトリを作成します。
  3. 作成した「cgi-bin」ディレクトリ内に「image」ディレクトリを作成します。
  4. ファイルを転送します。ファイルの転送場所は、以下の構成を推奨します。CGIの設置に詳しい方は、ご自分の好きなディレクトリに設置して下さい。
  5. ファイルのパーミッション(アクセス権や属性とも言う)を変更します。

    public_html (homeやhtmlの場合もあります)
       |
       ├ cgi-bin (作成する)
       |   ├ image (作成する)
       |   |  ├ 0.gif
       |   |  ├ 1.gif
       |   |  ├ 2.gif
       |   |  ├ --中略--
       |   |  └ 9.gif
       |   ├ g_counter.cgi
       |   ├ g_counter.dat
       |   └ gifcat.pl

    ファイル名 パーミッション 転送モード
    g_counter.cgi 755 アスキー
    g_counter.dat 666 アスキー
    gifcat.pl 644 アスキー
    0.gif 〜 9.gif 644 バイナリ

■ 更新履歴
  • V1.00 (1999-12-22) 正式リリース。
  • V1.10 (2001-06-23) 一定時間の再訪問者カウント拒否機能追加。
  • V1.20 (2001-08-19) ロック機能の変更。

Copyright (C) 2016 CGIダウンロード All Rights Reserved.