1

誰かを「自動クリック」からキャッチ/停止できるかどうか疑問に思っていました

できる方法を考えていました。最善の方法は、クリック時間の差がすべてのクリックで同じかどうかを確認することです。

誰かが私のウェブサイトを自動クリックするのを止める方法について何かアイデアをお持ちですか?

私は確認コードを使用していますが、自動クリックしない人にとっては迷惑/不公平だと感じています.

誰かがスクリプトを持っている場合は、自由に共有してください!

4

1 に答える 1

0

人々が通常クリックするボタンの領域を調べてみてください (これは、数百人のクリックを記録することで確認できます)。ほとんどの場合、常に同じエリア内 (中心部のどこか) にあることがわかります。

このデータを取得したら、現在のユーザーがクリックしている領域と比較します。常に (ピクセルに対して) まったく同じ場所にある場合、または (サンプル データと比較して) ランダムすぎる場合は、ボットである可能性があります。その場合は、チャレンジを表示します。たとえば、画面上にランダムに配置されたボタンをクリックするようにユーザーに依頼します。彼/それが失敗した場合、あなたはそれがボットであることを知っています.

もちろん、連続するクリックの間隔を監視することもできます。単純に実装されたボットで、間隔が常に同じである場合は、チャレンジを表示してキャッチすることもできます。

于 2012-04-13T04:52:56.977 に答える