检测Python中是否按下了键(并计数)(不是键盘记录)

时间:2014-09-04 00:23:18

标签: python keyboard keylogger

我想知道是否有办法检测onkeyboardevents,但只是计算它们。我不想确切地知道用户输入了什么,但更像是他输入了什么。

更具体一点: 如果用户在键盘上按下“a”键,我很有兴趣知道他按下了它(以及在什么时间),而不是字母是什么。

方案: 用户在2.5秒的时间内输入“hello stackoverflow”。 我想知道他在打字,不在乎他输入的内容。

为什么我要这样做?有些程序将“键盘记录器”检测为病毒(他们应该这样做),我不希望我的用户认为它是可疑的。

干杯。

1 个答案:

答案 0 :(得分:0)

在python keylogger本身中,只需在记录键击的位置保持计数,

while(event.Ascii):
   c++

参考:https://github.com/VigneshPrasadV