www.ypnh.net > 求按键精灵后台鼠标连点脚本

求按键精灵后台鼠标连点脚本

plugin yx = window.mousepoint()delay 500plugin s = window.getclientrect(yx)xyarray = split(s, "|", -1, 1)dx = xyarray(0)dy = xyarray(1)delay 500rem aplugin bkgnd.leftclick(yx, 888-dx, 585-dy)delay 500goto a运行前一定要点击一下游戏画面,然后运行脚本,不然无法后台.注意,是游戏画面!请及时采纳!

你在点击语句前面加个MoveTo命令就可以了或者留个邮箱我给你发一个

Plugin yx = Window.MousePoint() Delay 500 Plugin s = Window.GetClientRect(yx) XYArray = Split(s, "|", -1, 1) dx = XYArray(0) dy = XYArray(1) Delay 500 Rem A Plugin Bkgnd.LeftClick(yx, 888-dx, 585-dY) Delay 500 Goto A 运行前一定要点击一下游戏画面,然后运行脚本,不然无法后台.注意,是游戏画面!请及时采纳!

x1=100:y1=100x2=200:y2=200//后台循环左键点击点击 = WaitClick()//等待点击要抓取的窗口Delay 10//等待时间10毫秒//得到鼠标指向的窗口句柄Hwnd = Plugin.Window.MousePoint()//下面这句是得到窗口句柄的客户区大小 sRect = Plugin.

//下面这句是得到当前最前面的窗口句柄Plugin Hwnd = Window.Foreground()StrPos = "113|226|442|607|232"StrColor = "55d3fd|6daecc|91"ArrayPos = Split(StrPos,"|")ArrayColor = Split(StrColor,"|")x=ArrayPos(0) :y=ArrayPos(1) : color

很简单先新建一个脚本,然后在上面有个抓点抓色,在要点击的位置按下ctrl+alt+1然后在鼠标命令,鼠标移动到坐标的下面选p1插入,鼠标动作选左键单击插入就可以了,保存退出,在这个新建的脚本前面打对号,f10启动f12退出.

这个坐标你自己看着改,0).Window, 100.MousePoint()Rem A8Delay 2000Call Plugin.RightClick(Hwnd. 屏幕抓点的坐标减去 游戏界面左上角(把左上角看成0, 100).Bkgnd, 100)Goto A8delay 你应该知道(Hwnd, 100Delay 1000Hwnd = Plugin,就是后台的坐标了

首先你要先有一个获取后台窗口句柄的命令,一般使用Hwnd = Plugin.Window.MousePoint(),然后你就可以使用后台插件的命令了,如Call Plugin.Bkgnd.LeftClick(Hwnd, 100,100).大致上就这么简单.

运行脚本前,先把鼠标移到需要点击的坐标 按启动热键 然后就可以做其他的事情了 还有就是这个只能单击 至于按键Y和U你可以加在EndFor 前面 但是不支持组合按键 所有ctrl+v无法实现 因为现在按键精灵还不支持后台组合按键 不过你可以用按

a=lng(写上你要点击的次数)do//每1秒点2次鼠标左键 ,点击a次后停止 脚 本i=i+1 leftclick 1delay 500if i=a then exit do end if loop

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com