(現在 過去ログ11 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■9727 / inTopicNo.1)  Reverse Access Ranking
  
□投稿者/ hiro -(2004/08/20(Fri) 20:48:22)
    はじめまして。
    Reverse Access Ranking、いつも大変ありがたく使用させていただいております。
    ありがとうございます!!

    Reverse Access Rankingで、同一IPを連続カウントしないように設定
    させていただいております。
    しかし、最近、不正クリックが多いようで、あきらかにランキングが
    おかしくなっております。
    ランキングに参加してくださっている他サイトさまのご迷惑にもなりますし、
    どうにか改善したいと思っています。

    Reverse Access Rankingで同一IPの連続カウントをしないようにするのではなくて、一つのIPからのカウントは一日に1回という風に出来ないでしょうか?

    お手数ですが、ご回答宜しくお願いします<(_ _)>
引用返信 [メール受信/OFF] 削除キー/
■9730 / inTopicNo.2)  Re[1]: Reverse Access Ranking
□投稿者/ りゅういち -(2004/08/21(Sat) 00:31:30)
http://www.cj-c.com/
    No9727に返信(hiroさんの記事)
    > しかし、最近、不正クリックが多いようで、あきらかにランキングが
    > おかしくなっております。
    > ランキングに参加してくださっている他サイトさまのご迷惑にもなりますし、
    > どうにか改善したいと思っています。
    > > Reverse Access Rankingで同一IPの連続カウントをしないようにするのではなくて、一つのIPからのカウントは一日に1回という風に出来ないでしょうか?

    不正クリックがどのように行われているかによっては、
    その対策はあまり意味を持たないと思うのですが、
    まず、IPアドレスを記録するログを用意して、
    カウントごとにそこにIPを書き込みます。
    それと同時にログの作成日を確認し、1日以上たっていたらフォーマット、
    さらに、同じIPアドレスがあればカウントをしないで終わる
    というようにすればOKだと思います。

    これはどのような不正クリックを防ぐための対処なのでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■9732 / inTopicNo.3)  Re[2]: Reverse Access Ranking
□投稿者/ hiro -(2004/08/21(Sat) 00:42:21)
    お忙しいところ、早速のご回答、本当にありがとうございます。
    不正クリックと言いますのは、どうやら本人が一日に何度もクリックを
    して、ランクを上げているようなのです。
    そのサイトさまのアクセス数、リンクの設置場所からして、どうしても考えられないカウント数になっております。
    しかし、もしかすると、本当にそれだけのクリック数があるかもしれない・・・
    とあやふやで、確実ではないのに、相手サイトさまに「不正クリックはしないでください」と言ってしまったり、ランキングから除外してしまうと、少しひどいかしら?と悩んでおります。

    全くもって、CGIの知識がなく、ただ、りゅういちさまの設置方法の説明を
    読みながらなんとか設置するのが精一杯でしたので、わたくしには無理では
    ないか?と少し不安ですが、調べながらやってみますので、もしよろしければ
    りゅういちさんのお手をわずらわせないよう、簡単にご説明いただけると嬉しいです。


引用返信 [メール受信/OFF] 削除キー/
■9743 / inTopicNo.4)  Re[3]: Reverse Access Ranking
□投稿者/ りゅういち -(2004/08/21(Sat) 23:57:20)
http://www.cj-c.com/
    No9732に返信(hiroさんの記事)
    > 不正クリックと言いますのは、どうやら本人が一日に何度もクリックを
    > して、ランクを上げているようなのです。
    
    なるほど、つまり時間を置いて、ということでしょうか?
    その場合はIPアドレス記録の対策も意味があるかもしれません。
    
    > > 全くもって、CGIの知識がなく、ただ、りゅういちさまの設置方法の説明を
    > 読みながらなんとか設置するのが精一杯でしたので、わたくしには無理では
    > ないか?と少し不安ですが、調べながらやってみますので、もしよろしければ
    > りゅういちさんのお手をわずらわせないよう、簡単にご説明いただけると嬉しいです。
    
    まず、ip.log などの空ファイルを用意します。で、以下のコードを
    157行目あたりの my($ad)=$ENV{'REMOTE_ADDR'}; の下に追加してみてください。
    
    my $ipflag=0; # IPがすでにあるかのフラグ
    open(IPI,"ip.log");
    while (<IPI>){
      if($_ eq $ad){$ipflag=1; last;}#IPがすでにある場合フラグを立てて終わり
    }
    close(IPI);
    if($ipflag){if($SSI){&html_($ARGV[1],0);}else{&gif_;}}#フラグがたっている場合
    else{#そうでない場合
      if((-M "$tlog") < 1){#更新されてから1日以内ならIP追加
        open(IPO,">>ip.log");
        print IPO $ad;
        close(IPO);
      }else{#更新されて1日以上ならログをフォーマットして追加
        open(IPO,">ip.log");
        print IPO $ad;
        close(IPO);
      }
    }

引用返信 [メール受信/OFF] 削除キー/
■9744 / inTopicNo.5)  Re[4]: Reverse Access Ranking
□投稿者/ hiro -(2004/08/22(Sun) 00:03:24)
    りゅういちさん、お忙しいのに、ご丁寧にお教えくださいまして
    ありがとうございます<(_ _)>
    タイプをするのも大変なのに・・・。
    感謝しています。
    さっそく、今から作業をさせていただきます。
    一日様子を見て、そして結果をご報告させていただきます!!
    本当にありがとうございます<(_ _)>
引用返信 [メール受信/OFF] 削除キー/
■9787 / inTopicNo.6)  Re[5]: Reverse Access Ranking
□投稿者/ hiro -(2004/08/27(Fri) 09:28:18)
    りゅういちさま、おはようございます!
    大変ご報告が遅くなりまして申し訳ございません<(_ _)>
    3日に一度の集計にしていたので、3日間様子を見てみましたところ、
    不正と思われるサイトさんはランクインしなくなりました!
    とっても助かりました。
    ありがとうございました!
    大変お忙しいのに、ソースを書いてくださったり、お返事をくださったり
    感謝しております。
    どうもありがとうございました<(_ _)>
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -