‘カウンター’ カテゴリーのアーカイブ

Dream Counter

2009年1月9日 金曜日

Dream Counerは、多機能なアクセスカウンタです。

Windows Web Server 2008 + IIS7.0へのDream Counterのインストール手順を以下に示します。

  1. perlのインストール
    perlがインストールされていない場合は、本サイトのActivePerlページを参照して、perlをインストールする。
  2. Dream Counterのダウンロード
    http://www.kent-web.com/count/dream.htmlにアクセスして、zip書庫(圧縮)ファイル(dream.zip)をダウンロードする。
  3. ダウンロードしたファイルを任意のインストールしたいフォルダに解凍する。
    ex.) C:¥WebApplications¥dreamcounter
    以降、「DREAMCOUNTER_HOME」と記述する。
  4. 設定ファイルの編集
    DREAMCOUNTER_HOME¥drinit.cgiに対して、設定を記述する。
    ※ここにあるパラメータは特に重要なものだけであり、全てではない。

    $pass 編集画面入室用パスワードを記述する。
    $ip_chk 同一のIPアドレスによる重複カウント防止機能
    ONにするなら「1」、OFFにするなら「0」
    $base_url dream.cgiを設置するページのURL
  5. 数字画像の作成
    「0」~「9」までのそれぞれの数字の画像をgif形式で作成し、それぞれ「0.gif」~「9.gif」というファイル名でDREAMCOUNTER_HOME¥gif1¥フォルダ置く。
  6. ファイル、フォルダのアクセス権の設定
    以下のファイルおよびフォルダ以下は、IUSRグループが書き込み可能にする。

    • DREAMCOUNTER_HOME¥data¥
  7. IIS仮想ディレクトリの設定
    仮想ディレクトリが必要であれば、「IIS仮想ディレクトリの作成」を参照して、IISの仮想ディレクトリを追加する。
    物理パスにはDREAMCOUNTER_HOME(ex. C:¥WebApplications¥dreamcounter)を指定する。
  8. チェックモードで起動する。
    http://{あなたのURI}/{IIS仮想ディレクトリ}/dream.cgi?mode=checkにアクセスし、チェック内容を確認する。
  9. カウンタを設定したいページのhtmlに以下のようなイメージタグを記述する。
    <img src="/{IIS仮想ディレクトリ}/dream.cgi?id=index" />
    ex.)

    <img src="http://www.yourdomain.com/dreamcounter/dream.cgi?id=index" />

    オプションは夢カウンタの使い方を参照。

以上

Day Counter

2009年1月7日 水曜日

Day Counterは、昨日・今日のアクセス数を表示できるカウンターです。

Windows Web Server 2008 + IIS7.0へのDay Counterのインストール手順を以下に示します。

  1. perlのインストール
    perlがインストールされていない場合は、本サイトのActivePerlページを参照して、perlをインストールする。
  2. Day Counterのダウンロード
    http://dream.lib.net/room/cgi/e_dcount.htmlにアクセスして、ZIP形式のファイルをダウンロードする。
  3. ダウンロードしたファイルを任意のインストールしたいフォルダに解凍する。
    ex.) C:¥WebApplications¥daycounter
    以降、「DAYCOUNTER_HOME」と記述する。
  4. 画像フォルダの作成
    DAYCOUNTER_HOME¥image¥フォルダを作成する。
  5. 数字画像の作成
    「0」~「9」までのそれぞれの数字の画像をgif形式で作成し、それぞれ「0.gif」~「9.gif」というファイル名でDAYCOUNTER_HOME¥image¥フォルダ置く。
  6. ファイル、フォルダのアクセス権の設定
    以下のファイルは、IUSRグループが書き込み可能にする。

    • DAYCOUNTER_HOME¥count.dat
    • DAYCOUNTER_HOME¥ipdata.dat
  7. IIS仮想ディレクトリの設定
    「IIS仮想ディレクトリの作成」を参照して、IISの仮想ディレクトリを追加する。
    物理パスにはDAYCOUNTER_HOME(ex. C:¥WebApplications¥daycounter)を指定する。
  8. カウンタを設定したいページのhtmlに以下のイメージタグを記述する。
    累計のカウント数 <img src="/{仮想ディレクトリ}/daycount.cgi?1" />
    当日のカウント数 <img src="/{仮想ディレクトリ}/daycount.cgi?2" />
    前日のカウント数 <img src="/{仮想ディレクトリ}/daycount.cgi?3" />

    ex.)

    累計カウンタ: <img src="/daycounter/daycount.cgi?1" />
    今日のカウント数: <img src="/daycounter/daycount.cgi?2" />
    昨日のカウント数: <img src="/daycounter/daycount.cgi?3" />

以上