【发布时间】:2013-04-27 19:13:39
【问题描述】:
我制作了一个游戏,任务是按空格键 100 次,这是多人游戏,人们开始使用简单的应用程序,这些应用程序会向“空格”键发送垃圾邮件,我想知道是否有办法只听用户输入或检测模拟按键事件的程序。
我没有测试过这些程序之一,但我的程序会监听 KeyUp 事件。
刚刚测试:他们可以模拟按键
【问题讨论】:
-
我不这么认为,因为模拟器只是将模拟的 Key-Event 发送到操作系统,操作系统会处理事件并将其发送到您的程序,因为您无法重新编程操作系统恕我直言,没有办法。
-
不,我认为您最好查看补丁,例如查看按下空格按钮时的一致性,如果每次都相同 - 将被编程。或者如果在 2 秒内按下了 100,它将被编程,依此类推。
标签: c# keyboard keyevent anti-cheat