python - 用于 Python 3.3 的 pyHook

标签 python keylogger pyhook

我正在使用 Python 编写一个简单的键盘记录器。我希望使用 pyHook 来捕获键盘事件。我找不到任何已安装的适用于 python 3.3 的 pyHook 包。 python 3.3 是否有任何其他模块提供类似的功能?

最佳答案

快速谷歌搜索 this site ,其中包含适用于 Python 3.3 的 pyHook 1.5.1(以及许多其他软件包)的非官方安装程序。我没有测试过,但似乎值得一试。如果这个存储库不起作用,Google 结果的第一页上还有几个其他类似的存储库。

我还在 github 上找到了一些分支,比如 this one ,其中修复了 3.x 中的 Unicode 错误。我不知道这些错误是否已在主 pyHook 项目中修复(或将其纳入 1.5.1 版本),但如果您遇到问题,您可能想看一看。

如果安装编译器(MinGW 和/或 Visual Studio Express)并使用 easy_installpip 自动安装包,构建如有必要,请从源头获取它们。这样您就不需要为所有内容搜索二进制安装程序。

关于python - 用于 Python 3.3 的 pyHook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15920203/

相关文章:

c++ - 这个 'for' 循环与键盘记录器有什么关系?

python - ModuleNotFoundError : No module named 'win32connsole'

Python Alt Hook

python - PyHook 未检测到某些窗口中按下的键

python - 调用函数时结束该线程的最佳方法是什么?

python - fork 流图的 Matplotlib 动画

python - 属性错误问题 : module 'selenium.webdriver' has no attribute 'Chrome'

c++ - WinAPI:获取键入的字符

python - 在 3D 轴上绘制 2D 图像

simulation - 如何使用 OSMnx 和与图节点对应的值列表在 Python 中创建热图?