Possible Duplicate:
How do you record keystrokes when operating on another window in Java?
尝试获取操作系统上的所有按键。有任何想法吗?
最佳答案
是的,您应该使用Java中的currentTimeMillis
或keyPressed()
方法中的任何keyReleased()
方法在Java中获得用户的击键,然后将这些时间记录保存在任何变量中,以获取时差并然后将其与存储在数据库中的具有特定阈值的击键进行比较,然后应该可以使用。在记录阶段,让用户键入要提交的目标文件5-6次,记录用户的击键记录,然后将其平均值保存在数据库中并将其与用户尝试登录时的当前击键进行比较。