這個庫在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. 雙擊設備驅動程序的代碼簽名,選擇已啟用及忽略

測試

