NonSoft

のんカウンター(perl)


 ダウンロード

各ページ個別のアクセス数を管理するカウンタ

ダウンロード 
#---------------------------------------------------------------------
# ファイル名:NONcount.cgi:のんカウンター Ver1.04
#
# 更新履歴:
# 2002.01.01 Ver1.00 初版。              作成者(のん)
# 2002.01.02 Ver1.01 コメント変更           変更者(のん)
# 2002.03.08 Ver1.02 コメント変更           変更者(のん)
# 2002.03.21 Ver1.03 クロスサイトスクリプティング対応 変更者(のん)
# 2002.03.25 Ver1.04 クロスサイトスクリプティング対応 変更者(のん)
#
# Copyright (c) 2001 のん
# 連絡先  :http://nonsoft.la.coocan.jp/
# 著作権  :著作権は放棄しません。
#       ファイル名の変更は禁止します。
#       使用・改造・再配布は制限しませんが、
#       改造したものを配布する場合は更新履歴をいれてください。
#
# 開発目標 :各ページ個別のアクセス数を管理するために作成しました。
#
# 機能概要 :概略としては以下の機能があります。
#       SIDという単位でアクセス数を管理しますので、
#       複数のページのアクセス数を別々に表示出来ます。
#       同一IPアドレスからのアクセスは、カウントしません。
#       (更新ボタンによるカウントアップはしません。)
#
# 起動パラメータ:sid----SID(default="etc")
#         ino---カウンタイメージファイル番号(default="0")
#         len---カウンタ桁数(default="3")
# (注意)カウンタイメージファイル番号は、デフォルトで0〜7を用意して
#     います。数字素材は、digit_arcadia様の素材を使用しています。
#     digit_arcadia様のURLは
#     http://www.bea.hi-ho.ne.jp/show-boo/digit_arcadia.shtmlです。
#
# 起動例:
#  <img src=
#   "http://xxx.xxx.xxx/NONcount/NONcount.cgi?sid=non1&ino=5&len=6">
#
# 管理ファイル :(1)SIDファイル(data/sid_NONcount.txt)
#            SIDを1行単位で複数記述します。
#            各行に改行が必要です。
#         (2)カウンタファイル(data/xxx_NONcount.txt)
#            xxxの部分は、SIDです。
#            各SIDのカウンタの値を管理します。
#            1行目が、最終アクセスIPアドレスです。
#            2行目が、現在のカウンタの値です。
#
# 関連プログラム:GIFファイル連結ライブラリ Ver1.52(gifcat.pl)
#         GIFファイル連結ライブラリは、
#         http://wakusei.cplaza.ne.jp/twn/様のフリーウェアを
#         を使用しています。
#
# インストール方法:NONcount.cgiと関連プログラムをCGIが動作する
#          ディレクトリに置きます。(サーバーがUNIXの場合は、
#          ".cgi"ファイルと".pl"ファイルに実行権を与えます。)
#          NONcount.cgiと同じディレクトリにdataディレクトリを
#          作成し管理ファイルを置きます。
#          NONcount.cgiと同じディレクトリにimg?ディレクトリを
#          作成し"0.gif"から"9.gif"ファイルを置きます。
#          img?の"?"はイメージファイル番号です。
#
#---------------------------------------------------------------------