据网上资料,dd驱动可以实现驱动级鼠标模拟,这可以突破一些游戏对ahk模拟鼠标点击的封锁,几经尝试,均无法在ahk下通过dllcalll来实现。不过在python下调用dd.dll实现了驱动级模拟:
将python代码存为dd.pyw脚本文件,此格式在ahk调用时不会出现运行弹窗:
F1::
Run C:\dd.pyw %myvar%
return
通过曲线救国,ahk实现了驱动级鼠标模拟,亲测有效。
据网上资料,dd驱动可以实现驱动级鼠标模拟,这可以突破一些游戏对ahk模拟鼠标点击的封锁,几经尝试,均无法在ahk下通过dllcalll来实现。不过在python下调用dd.dll实现了驱动级模拟:
将python代码存为dd.pyw脚本文件,此格式在ahk调用时不会出现运行弹窗:
F1::
Run C:\dd.pyw %myvar%
return
通过曲线救国,ahk实现了驱动级鼠标模拟,亲测有效。
上个回复排版有点乱。上图
非常感谢
虽然很曲线,能解决问题就好
设置隐藏需要设置权限查看才可以
设置隐藏需要设置权限查看才可以
查阅外网,已经找到答案。可以dllcall直接使用dddll.代码如下: dll_path = D:AutoAHK – 4.0Drivers1.SimpleDD94687.64.dll if !hLib := DllCall(“LoadLibrary”, “Str”, dll_path, “Ptr”) throw “Failed to load dll” if !pFunc := DllCall(“DD94687.64.dllDD_btn”, “Int”, 0) ;之所以不成功,主要是没有初始化。文档里也没说明,坑! throw “Failed to initialise button” DllCall(“DD94687.64.dllDD_btn”, “Int”, 4) DllCall(“DD94687.64.dllDD_btn”, “Int”, 8)
感谢分享
感谢分享