这个库在0.3.0版本之后由'rabird.winio'改为了'pywinio'
'pywinio'主要用于实现驱动级模拟按键,可以用来做任何游戏脚本。驱动级的模拟一般很难进行检测。
安装环境
win10
pywinio包安装
pip install pywinio
替换WinIo64文件
https://github.com/vaptu/winio/tree/master/Binaries
下载页面中的WinIo64.dll
和WinIo64.sys
。
1. 将两个文件覆盖到python环境的Lib\site-packages\winiobinary\data\3.0
目录下
如下,我项目使用的python环境是anaconda中的:
2. 将WinIo64.dll
覆盖到C:\Windows\System32
目录下
3. 将WinIo64.sys
覆盖到C:\Windows\System32\drivers
目录下
WinIo64.sys 签名认证
1. WinIo64.sys -> 右键属性 -> 数字签名 -> 详细信息
2. 常规 -> 查看证书
3. 安装证书
4. 如图所示选择 受信任的根证书颁发机构
完成安装即可。
禁用驱动程序强制签名
重启f8进入安全模式(f8不可用可以在每次出现开机动画的时候手动电源键强制关机,重复三次以上即可)
win10也可以用from baidu
1. 禁用驱动程序强制签名
2. 开机后 win+R ,打开运行,输入gpedit.msc
3. 依次点击 管理模板 -> 系统 -> 驱动程序安装
4. 双击设备驱动程序的代码签名
,选择已启用
及忽略
测试
来源:oschina
链接:https://my.oschina.net/u/4350344/blog/4288989