環ボクが関わっているブランドで人気投票をやったのだが、今回は不正投票があった。これを「不正投票」と呼んでいいかは疑問ではある。悪しきものとは考えていないことを最初に記しておきたい。人のキャラクタのうちから好きなキャラクタを投票するというものだ。仕組みは非常に簡単で、いわゆる「カウンタ」を利用している。サイトのトップでみかける「何人来ました」っていうヤツだ。各キャラクタごとにカウンタが設置されており、「好きなキャラクタを選ぶ」=「そのキャラクタ専用のサイトに訪問した」と解釈するわけである。これによってカウンタが一つ上がり、そのキャラクタの票が一つあがることになる。別途あり、そこでどのキャラが何位なのかが解るようになっている。下の絵がグラフ表示されたものである。使って同じ人かどうかをチェックしている。時間に設定されている。時間経過するまでは何度投票してもカウンタは増えない(無効票となる)。アドレスではチェックしていない。違う人がアクセスすることは珍しいことではないからだ。ログを見たところ、「桜織」と「十和子」というキャラに不正投票があった。削除してもう一度投票すればよいのだ。削除されると寿命が切れたことになり、もう一度投票出来る。これをくり返せば、何度でも有効票が投票出来てしまうのだ。使った仕組みそのものが「何度でも投票出来る」という状況を作り出している。これは誰にでも簡単にできてしまうので「不正投票」と言い切れないのだ。仕組み自体がよくない。投票した方もその仕組みを自覚しているらしく(?)、大量に票を入れていない。時間でビリだったキャラクタが一位になってしまった。「不正投票があった」とこっちも勘づいてしまったのだけど。この辺の増加量は難しいもので、ウチが弱小ブランドだっていうのもあるかもしれない。増えただけでかなり形勢が変わってしまうのだ(汗)。票としてカウントした。それでも不備はあるものの、まぁ、細かい所を突き詰めてもしようがないし、このような不正投票が出来てしまう仕組み自体が問題なので、今回はこれで良しとしよう。レベルファイブさんなんかはこの不正投票も含めてネタにしてしまっているみたいだけど、ウチとしては正直、誰が一番なのかを知りたいし......。他に方法としては順位をリアルタイムで見せないという方法もあるかもしれない。なんてカウント数では済まず、スクリプトとかで大量投票してくるかもしれない......。時間経たないと投票できない」という制限そのものを取っ払う。票とするというのも有りかもしれない。次回はどうしようかなぁ......どういう仕組みにすればいいのだろう。あるのだが、けっこう仕組みが面倒くさいというか、組むのが面倒くさい......。このへん、他社さんとかどうしているかいろいろ見てみる必要がありそうだ。12:19プロバイダからの情報だけでは難しいですし、エロゲの人気投票くらいではプロバイダは協力してくれないかもしれません。三つを使って判定したりします)。上の日記にも書きましたが、組むのが面倒くさくて(汗)。今後はそういった対処も必要になってくるかも知れませんね。コメントをキャンセルメールアドレスが公開されることはありません。»Intoroduction某コンシューマ・ゲーム会社勤務。ディレクション、時々プログラマ。なってから宿題を始めてしまう、ダメ人間タイプ。撮られた写真はジオタグがついてます。カメラの詳しい遍歴はこちら。お勧めの曲やその日、ボクがヘビーローテーションした曲など。