我正在尝试创建一个应用程序,在某个进程上重做我在键盘上的确切动作,所以我试图将我的键盘笔划注册时间戳,我尝试使用msvcrt或pygame来做,但是它们都需要键要输入到命令提示符本身,否则它不会检测到它。
是否可以使用PYTHON创建带时间戳的“键盘记录器” P.S:我只是想了解更多关于python脚本的知识。
这是我试过的代码:
import msvcrt
import time
import datetime
while True:
char = msvcrt.getch()
print char
print datetime.datetime.now().time()
答案 0 :(得分:4)
你所写的是一个捕捉自身输入的程序。你需要的,至少对于Windows来说,是全局输入挂钩。这将允许您的应用程序捕获所有输入到计算机。
查看以下资源: