【发布时间】:2011-02-23 13:52:31
【问题描述】:
如何知道是否模拟了鼠标点击?当鼠标点击时由程序或真实鼠标设备发送
...我正在为游戏编写系统检测程序,以避免只接受合法鼠标点击的机器人、自动点击等
【问题讨论】:
-
忽略点击。如果再次单击,则很可能是真正的鼠标。忽略那个,如果你得到很多点击,你可以确定有一个愤怒的用户试图点击......
-
不可能。计算机以相同的方式解释它们,这就是重点。否则,模拟鼠标事件不可能具有与真实鼠标单击相同的功能。毫无疑问,无论您想要实现什么,都有更好的方法。
-
@T33C 如果这个(细化细节)要求出于某些有用的目的需要检测,以改变程序行为或强制用户,那么它必须完全阻止脚本的使用。否则它是一个毫无意义的练习。
-
你让 AI 很痛苦,因为不允许两个游戏互相对抗。神经网络可能需要大量点击来训练。