按键精灵后台鼠标移动和点击脚本怎么制作。 按键精灵后台鼠标移动和点击脚本怎么制作

作者&投稿:仉宽 (若有异议请与网页底部的电邮联系)
脚本如下Dim hwndPlugin hwnd=Window.MousePoint()Delay 1000Rem starPlugin BGKM5.MMove(hwnd,668,297)//移动左键到“军事行动”Delay 400Plugin BGKM5.LClick(hwnd,668,297)//左键单击“军事行动”Delay 400Plugin BGKM5.MMove(hwnd,573,199)//移动左键到“第一舰队”Delay 400Plugin BGKM5.LClick(hwnd,573,199)//左键单击“第一舰队”Delay 400Plugin BGKM5.MMove(hwnd,727,377)//移动左键到“急速”Delay 400Plugin BGKM5.LClick(hwnd,727,377)//左键单击“急速“Delay 400Plugin BGKM5.MMove(hwnd, 808,405)//左键移动到“确定出击”Delay 400Plugin BGKM5.LClick(hwnd,808,405)//左键单击“确定出击”Delay 400Plugin BGKM5.MMove(hwnd,758,300)//左键移动到“确定”Delay 400Plugin BGKM5.LClick(hwnd,758,300)//左键单击“确定”Delay 500Plugin BGKM5.MMove(hwnd,1062,57)//左键移动到“关闭窗口”Delay 400Plugin BGKM5.LClick(hwnd,1062,57)//左键单击“关闭窗口”Delay 400//以上为一个出征循环,多次出征可复制以上内容Plugin BGKM5.MMove(hwnd,668,297)//移动左键到“军事行动”Delay 400Plugin BGKM5.LClick(hwnd,668,297)//左键单击“军事行动”Delay 400Plugin BGKM5.MMove(hwnd,573,199)//移动左键到“第一舰队”Delay 400Plugin BGKM5.LClick(hwnd,573,199)//左键单击“第一舰队”Delay 400Plugin BGKM5.MMove(hwnd,727,377)//移动左键到“急速”Delay 400Plugin BGKM5.LClick(hwnd,727,377)//左键单击“急速“Delay 400Plugin BGKM5.MMove(hwnd, 808,405)//左键移动到“确定出击”Delay 400Plugin BGKM5.LClick(hwnd,808,405)//左键单击“确定出击”Delay 400Plugin BGKM5.MMove(hwnd,758,300)//左键移动到“确定”Delay 400Plugin BGKM5.LClick(hwnd,758,300)//左键单击“确定”Delay 500Plugin BGKM5.MMove(hwnd,1062,57)//左键移动到“关闭窗口”Delay 400Plugin BGKM5.LClick(hwnd,1062,57)//左键单击“关闭窗口”Delay 400Plugin BGKM5.MMove(hwnd,668,297)//移动左键到“军事行动”Delay 120000
采纳哦

按键精灵后台鼠标移动和点击脚本怎么制作。~

具体代码如下:
PutAttachment "d:\p", "*.*"

//获取窗口句柄
Hwnd = Plugin.Window.MousePoint()
//获取窗口客户区左上角坐标
sRect = Plugin.Window.GetClientRect(Hwnd)
xyArray = Split(sRect, "|", - 1 , 1)
dx = xyArray(0)
dy = xyArray(1)

//转移窗口
KMData = Plugin.bgkms6_10.KMTransform(hwnd, 0)

//Plugin.BGCP2_02.TransformWindow 参数1

//加载图片
tu = Plugin.BGCP2_02.LoadBMP("d:\p\4.bmp")
tu1 = Plugin.BGCP2_02.LoadBMP("d:\p\12.bmp")
Do
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Delay 100
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)
Delay 3000
For 60
Call Plugin.BGCP2_02.FindPicture(hwnd, 0, 0, 1024, 768 ,tu(0), 30, 0.9, ipX, ipY)
If ipX > 0 And ipY > 0 Then
Call Plugin.Bkgnd.KeyPress(Hwnd, 51)
Delay 1000
Call Plugin.BGCP2_02.FindPicture(hwnd, 0, 0, 1024, 768 ,tu1(0), 30, 0.9, intX, intY)
If intX > 0 And intY > 0 Then
Call Plugin.bgkms6_10.MoveTo(KMData, intX, intY) //
Delay 1000
call Plugin.bgkms6_10.LeftClick (KMData) //这里后台点击鼠标左击没反应,是不是那地方写错了?
Delay 200
End If
End If
//End If
Next
Delay 100
Loop
Sub OnScriptExit
//释放转移窗口
Call Plugin.BGCP2_02.UnTransformWindow(Hwnd)
call Plugin.bgkms6_10.KMUntransform (KMData)
End Sub

先获取要后台操作的窗口句柄,然后调用后台命令进行点击。
参考以下代码:
Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")Call Plugin.Bkgnd.LeftClick(Hwnd, 100, 200)

按键精灵9后台脚本鼠标移动问题
答:后台操作的时候 你鼠标不能移动到执行脚本的窗口内 否则会造成鼠标错位 也有可能是执行脚本的窗口不支持后台鼠标点击 你可以尝试按下再弹起 Hwnd = Plugin.Window.MousePoint()'这个获取鼠标指向窗口命令 最好不用 Hwnd = Plugin.Window.Foreground() Do Call Plugin.Bkgnd.LeftDown(Hwnd, ...

按键精灵后台鼠标单击脚本怎么写,求详细一点的!!
答:首先你要先有一个获取后台窗口句柄的命令,一般使用Hwnd = Plugin.Window.MousePoint(),然后你就可以使用后台插件的命令了,如Call Plugin.Bkgnd.LeftClick(Hwnd, 100,100)。大致上就这么简单。

按键精灵如何对网页进行后台键鼠操作
答:你的脚本可以简单写为 Plugin h=Window.Foreground() //获取窗口句柄 Plugin BGKM5.MMove(h,窗口横坐标,窗口纵坐标) //鼠标在窗口中移动到指定位置 Plugin BGKM5.LClick(h,窗口横坐标,窗口纵坐标) //鼠标左键在窗口中指定位置点击 Delay 200 Plugin BGKM5.KeyClick(h,114) //在窗口中按下...

在《按键精灵》里录制了一个脚本,如何让它在游戏窗口内后台操作?_百度...
答:录制的脚本想要后台操作需要大量工作量。PluginHwnd=Window.GetKeyFocusWnd()首先需要这个语句找到当前游戏窗口句柄 PluginWindow.SendKeyPress(Hwnd,??)然后用这个语句执行后台键盘按键,鼠标左键按键的话是把SendKeyPress(Hwnd,??)改成LeftClick(Hwnd,x,y)键盘按键中的:??代表的意思是→键盘的按键码,...

按键精灵如何让网页鼠标键盘脚本后台运行
答:你的脚本可以简单写为 Plugin h=Window.Foreground() //获取窗口句柄 Plugin BGKM5.MMove(h,窗口横坐标,窗口纵坐标) //鼠标在窗口中移动到指定位置 Plugin BGKM5.LClick(h,窗口横坐标,窗口纵坐标) //鼠标左键在窗口中指定位置点击 Delay 200 Plugin BGKM5.KeyClick(h,114) //在窗口中按下...

按键精灵的后台鼠标自动点击问题。 获取了窗口句柄后,怎么使用呢?简单...
答:用网页按键精灵录制脚本,录制的脚本直接就支持后台 。录制前先点击设置(模拟模式),把记录鼠标模式去掉.录制后把脚本保存好点进脚本把无谓的命令删除和把运行次数改改就可以了 注意网页按键精灵浏览器右下直接就是点坐标 框大少 和滚动条位置坐标等数值显示,不用自己抓点那么麻烦。下面这个是我用网页...

如何用按键精灵制作鼠标点击动作的脚本?
答:1、首先在桌面找到并且双击打开按键精灵,显示出按键精灵主页,打开一个新的脚本制作表,如图找到点击打开 新建 图标。2、点击打开了新建按钮,出现到可以写命令的平台,很多命令表和命令库等指示。3、找到鼠标命令如图。选择提示框的鼠标左击后,再点击插入按钮,就会出现在命令表 LeftClick 1 (命令是...

怎么用按键精灵进行鼠标后台移动
答:如果您需要按键精灵忠实的记录鼠标移动轨迹,在后面的“记录鼠标移动轨迹”前面打个勾就可以了。录制过程中可以随便移动录制工具条,不会对您录制的动作产生任何影响。 图:上传脚本 上传脚本功能简介: 在主界面选择一个脚本,点击“上传”按钮就可以进入上传脚本界面。 您可以将自己比较得意的脚本上传到我们的服务器。在...

按键精灵怎样设置后台按键
答:《按键精灵》怎样制作后台按键?相信不少用户对此不是特别了解,深空游戏小编就为大家带来按键精灵后台按键制作方法介绍,一起来看看吧!按键介绍1、游戏句柄后台的意思就是当窗口被遮盖或移开的时候,仍能够正常的执行脚本动作,所以必须先找到该游戏的窗口句柄,这样可以保证我们编辑的脚本语句有正确的使用方向...

求一个能让我按键精灵脚本后台运行的方法,是鼠标点击的脚本
答:X1 = Clng(MyArray(0)): Y1 = Clng(MyArray(1))If X1=x and Y1=y //下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:x, y)处发送一个鼠标左键单击 Plugin Bkgnd.LeftClick(Hwnd, x, y)EndIf EndIf Delay ys Return 帮你精简了一下,后台就是麻烦一些,应该没问题了 ...