- ベストアンサー
CGIカウンターを探しています
- 質問文章からセンセーショナルなタイトルを30文字前後で生成
- CGIカウンターを探しています。フリーCGI(perl)で、IPを取得して、一定時間経過しないとカウントしない様に設定でき、Total、Today、Yesterdayのカウントが出来るカウンターで、Gif画像を使用することができる。Totalと、Today、Yesterdayは違うGIF画像が使用できると嬉しいです。
- CGIカウンターの配布物を探しています。レンタルではなくCGIを探しており、フリーCGI(perl)で、IPを取得して、一定時間経過しないとカウントしない様に設定でき、Total、Today、Yesterdayのカウントが出来るカウンターで、Gif画像を使用することができる。Totalと、Today、Yesterdayは違うGIF画像が使用できると嬉しいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
中身を見るとREMOTE_ADDRを使ってますのでIPは取得していますよ。一定時間というのはありませんが、、、 一定時間となると結構厄介ですね。 ログに時間を保存しておいて ログから同一IPチェック →一致したら、現在時間とログ記録時間を比較 →一定時間内ならカウントしない という処理が必要になります。 当然簡単な改造ではありませんのでプログラミングの知識が必要になります。 もしこれらをすべて満たすCGIが必要なのであれば、自分で改造するか、作者に依頼するしかないと思います。 ちなみに一定時間のカウントを制御するという物の場合、処理が重たくなるのであまりお勧めしませんね。 念のため探してみました↓相変わらずすべてを満たしていませんが。。。 http://koboji.sub.jp/factory/kobocount/kobocount.shtml
その他の回答 (2)
- haiji2004
- ベストアンサー率25% (48/187)
#1です。 ソースコードの中身を確認しました。 総カウントと本/昨日カウント用GIF画像のディレクトリは個別に設定できますよ。 本/昨日も別にしたいという場合は改造が必要になります。
お礼
中身の確認までして頂いたようで、ありがとうございます。 ・・・ですが、言いにくいのですが、出来ればダブルカウント防止でなく、IPを取得して一定時間経過しないとカウントしないと言うタイプの物を探しているのですが、どう改変すればいいでしょうか・・・? No.1に対する私のお礼の言い方が悪かった様で誤解を招いてしまって、本当にすみません。 引き続き、探させて頂きたいと思います。 ご回答ありがとうございました。
- haiji2004
- ベストアンサー率25% (48/187)
>出来ればTotalと、Today、Yesterdayは違うGIF画像が使用できると嬉しい。 この項目だけは満たしているか不明ですが。。。 改造すれば簡単にできると思いますけどね。 http://www.kent-web.com/count/daycount.html 参考までに。
お礼
早速のご回答ありがとうございます。 実は、そのkent-web様にもご訪問させて頂いたのですが、やはり上記の理由等から自分の探している様なスクリプトは得られませんでした・・・ お答えありがとうございます。 また、探し回ってみます。
お礼
お礼を申し上げるのが遅くなってしまってごめんなさい。 アドバイスありがとうございます。 やはり改造が必要なのですね・・・ 自分は改造に自信が無く、暴走等起してしまいそうな不安があるので改造は控え、http://www.cgi-down.com/等、専門の知識がおありの方に依頼しようと思います。 お答えありがとうございましたm(_ _)m