网页按键精灵后台以后,无法执行LeftClick 1,怎么办??
我编了一个网页游戏的按键精灵脚本,可是程序后台以后,其中有个命令是寻找野地,然后用moveto命令把光标挪过去,最后左键点击选取。可是每次后台以后,左键点击这个任务总不能...
我编了一个网页游戏的按键精灵脚本,可是程序后台以后,其中有个命令是寻找野地,然后用move to命令把光标挪过去,最后左键点击选取。可是每次后台以后,左键点击这个任务总不能完成,怎么办??怎么解决或者有什么命令可以代替?
展开
2个回答
展开全部
后台键盘鼠标不是所有程序都支持的,例如WINDOWS记事本就不支持
如果支持,还需要知道点击鼠标的位置的窗口坐标,注意,是窗口坐标,不是屏幕坐标
同时,后台键盘鼠标是必须用附加插件的。推荐361后台插件,论坛有下载
你的脚本可以简单写为
Plugin h=Window.Foreground() //获取窗口句柄
Plugin BGKM5.MMove(h,窗口横坐标,窗口纵坐标) //鼠标在窗口中移动到指定位置
Plugin BGKM5.LClick(h,窗口横坐标,窗口纵坐标) //鼠标左键在窗口中指定位置点击
Delay 200
Plugin BGKM5.KeyClick(h,114) //在窗口中按下键盘F3键
Delay 200
注意一点,后台鼠标,是看不到动作的,只能看结果
还有,后台点击鼠标,移动鼠标位置必须要,不能省略
如果支持,还需要知道点击鼠标的位置的窗口坐标,注意,是窗口坐标,不是屏幕坐标
同时,后台键盘鼠标是必须用附加插件的。推荐361后台插件,论坛有下载
你的脚本可以简单写为
Plugin h=Window.Foreground() //获取窗口句柄
Plugin BGKM5.MMove(h,窗口横坐标,窗口纵坐标) //鼠标在窗口中移动到指定位置
Plugin BGKM5.LClick(h,窗口横坐标,窗口纵坐标) //鼠标左键在窗口中指定位置点击
Delay 200
Plugin BGKM5.KeyClick(h,114) //在窗口中按下键盘F3键
Delay 200
注意一点,后台鼠标,是看不到动作的,只能看结果
还有,后台点击鼠标,移动鼠标位置必须要,不能省略
追问
我用的是按键精灵9,用网页按键精灵程序。
FindColor 0,0,1024,768,"131C20",intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 800
LeftClick 1
End If
我已经下载了361,请问这一段怎么后台?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |