为什么我按键精灵9 制作了一个后台鼠标挂机的脚本,进游戏点以后没反应呢?
已经测试过抓抓是可以通过句柄截图的,看了教程说只要能截图就是支持后台的啊 求解!脚本如下:Plugin.Window.MousePoint Call Plugin.Bk
按时间排序
Hwnd=plugin.window.MousePointRem aCall Plugin.Bkgnd.LeftClick(Hwnd, 708, 442)Delay 600Call Plugin.Bkgnd.LeftClick(Hwnd, 704, 374)Delay 600Call Plugin.Bkgnd.LeftClick(Hwnd, )Delay 600Call Plugin.Bkgnd.LeftClick(Hwnd, )Delay 600Call Plugin.Bkgnd.LeftClick(Hwnd, 938, 467)Delay 600Goto a前后台脚本的坐标可是不一样的,自己看看帖子吧另外,有些游戏/软件不支持按键精灵后台插件的运行,识别方法在上面的帖子里有介绍。
您可以邀请优质答主更快回答您的问题
擅长领域:&&&&
在装机硬件分类下共有606个回答
zhaozihao1599
擅长领域:
在装机硬件分类下共有233个回答
擅长领域:&&&&
在装机硬件分类下共有197个回答
Oo城管大队长oO
擅长领域:&&&&
在装机硬件分类下共有162个回答
woshifengxin8
擅长领域:
在装机硬件分类下共有129个回答
擅长领域:&&&&
在装机硬件分类下共有115个回答
加载更多答主
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?查看: 167|回复: 9
下一站下一站
简单举个例子,具体自己研究 Dim Hwnd '定义变量,后台脚本一般都定义变量(习惯,不定义系统会默认定义) Hwnd = Plugin.Window.MousePoint() '得到鼠标指定窗口句柄,这是后台的关键语句 Delay 100 '延时时间 Call Plugin.Bkgnd.KeyPress(Hwnd
骑上单车去旅行
目前看情况,没问题,请把你的完整脚本贴出来,并说明用途和对应的到底是什么程序 要知道,不是所有程序,都支持后台的,特别是完全最小化. 有的窗口,激活状态,后台模式生效,切换到后台,后台模式就不生效.,而有的窗口,是最小化不生效,更有甚者是后台模
前台和后台有很多不同。。前台靠的是屏幕的坐标,后台靠的是窗口的坐标,两者完全不一样的。。。我不知道你写的坐标是屏幕的坐标还是后台窗口的坐标。后台的还需要窗口的句柄。。。这些你都没有。。。
龙口孙境阳
这就是按键精灵中的“伪后台”现象了。 按键精灵的后台插件很粗糙,对于大多数游戏来说,并不能真正的支持后台。于是就出现了这样的,前台可以生效,但真正后台却无效的情况。 这种情况,LZ可以用神盾试试可否改善。但是别抱太大希望。 同时LZ最好
Hwnd = Plugin.Window.MousePoint() Rem a Call Plugin.Bkgnd.LeftClick(Hwnd, 30, 304) Delay 5000 For 20 Call Plugin.Bkgnd.LeftClick(Hwnd, 817, 497) Delay 5000 Next Delay 5000 Call Plugin.Bkgnd.LeftClick(Hwnd, 43, 284) Delay 5000 C
与你桐花万里路
按键自带后台 但是很多游戏屏蔽它 大漠插件后台兼容性很好 但是新手有难度 Hwnd = Plugin.Window.Foreground() 这是自带后台的窗口句柄获取 然后向这个句柄发送后台模拟按键 就能实现后台
后台鼠标不能最小化窗口,窗口只要露出一小角肉眼能看到,后台鼠标就生效
efe5b53q9d
//得到鼠标指向的窗口句柄 Hwnd = Plugin.Window.MousePoint() //向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:65)按键 Call Plugin.Bkgnd.KeyPress(Hwnd, 65) //向后台窗口句柄(变量:Hwnd)发送一个鼠标移动到客户区域(坐标:0, 0)处 Call
枣庄要强大
不存在你说的功能 你可以试着接两个鼠标 很显然两个鼠标都能控制电脑 互相影响 按键精灵就相当于拿第2个鼠标的人 你要解决的是两个鼠标功能分立
vncn实得分
如果您没有编写基础可能会看得很吃力 首先你要获取游戏句柄 然后你用后台插件命令像该窗口发送您的鼠标键盘找图找色等命令、 这样就能实现后台了 后台跟前台的区别很大很大。 你找到按键精灵-插件命令-后台命令 里面有后台命令,不过对于客户端