ahk 实现驱动级鼠标模拟 应用 案例 22年8月8日 编辑 Deepsea 取消关注 关注 私信 据网上资料,dd驱动可以实现驱动级鼠标模拟,这可以突破一些游戏对ahk模拟鼠标点击的封锁,几经尝试,均无法在ahk下通过dllcalll来实现。不过在python下调用dd.dll实现了驱动级模拟: 将python代码存为dd.pyw脚本文件,此格式在ahk调用时不会出现运行弹窗: F1:: Run C:\dd.pyw %myvar% return 通过曲线救国,ahk实现了驱动级鼠标模拟,亲测有效。 给TA捐赠 共{{data.count}}人 人已捐赠
ㅤㅤㅤD 守望小康lv2 22年8月30日 查阅外网,已经找到答案。可以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)
上个回复排版有点乱。上图
非常感谢
虽然很曲线,能解决问题就好
设置隐藏需要设置权限查看才可以
设置隐藏需要设置权限查看才可以
查阅外网,已经找到答案。可以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)
感谢分享
感谢分享