求一个按键精灵后台鼠标+键盘的简单脚本。

非常简单:

LeftClick 1
Delay 200
KeyPress 114,1
Delay 200

左键和F3重复使用而已,但是我不会发送后台命令,所以希望达人直接写个完整的给我,能用马上给满分。
孩子,你不懂啥叫后台,就别回答。。。

后台键盘鼠标不是所有程序都支持的,例如WINDOWS记事本就不支持

如果支持,还需要知道点击鼠标的位置的窗口坐标,注意,是窗口坐标,不是屏幕坐标

同时,后台键盘鼠标是必须用附加插件的。推荐361后台插件,论坛有下载

你的脚本可以简单写为

Plugin h=Window.Foreground() //获取窗口句柄
Plugin BGKM5.MMove(h,窗口横坐标,窗口纵坐标) //鼠标在窗口中移动到指定位置
Plugin BGKM5.LClick(h,窗口横坐标,窗口纵坐标) //鼠标左键在窗口中指定位置点击
Delay 200
Plugin BGKM5.KeyClick(h,114) //在窗口中按下键盘F3键
Delay 200

注意一点,后台鼠标,是看不到动作的,只能看结果
还有,后台点击鼠标,移动鼠标位置必须要,不能省略
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-05-20
Rem a
Plugin ck=Window.Foreground()
Plugin BGKM5.LClick(ck,986,676)
Delay 200
Plugin BGKM5.KeyClick(ck,114)
Delay 200
Goto a
第2个回答  2009-05-19
LeftClick 1
Delay 200
KeyPress 114,1
Delay 200
你这样就对了,就行了,在脚本编缉器里,那启动热键下有一个"循环"按键,点一下,

选择中间的那个"循环到按中止键为止",最后保存起来就OK
第3个回答  2009-05-20
不用按键精灵,用别的写的行不行?保证后台,需要就短消息或者hi我。
第4个回答  2009-05-20
在百度搜1下,简单游,有很多脚本,免费的收费的,自己选!

求一个按键精灵后台鼠标+键盘的简单脚本。
你的脚本可以简单写为 Plugin h=Window.Foreground() \/\/获取窗口句柄 Plugin BGKM5.MMove(h,窗口横坐标,窗口纵坐标) \/\/鼠标在窗口中移动到指定位置 Plugin BGKM5.LClick(h,窗口横坐标,窗口纵坐标) \/\/鼠标左键在窗口中指定位置点击 Delay 200 Plugin BGKM5.KeyClick(h,114) \/\/在窗口中按下...

求一个按键精灵 后台操作的简单脚本
\/\/脚本中坐标点XX,YY你要自己设定 Hwnd = Plugin.Window.MousePoint()\/\/得到当前鼠标指向窗口的句柄 While true \/\/当条件为真时循环 Call Plugin.Bkgnd.LeftClick(Hwnd, XX, YY)\/\/向这个窗口坐标XX,YY处发鼠标左键单击 Delay 500 \/\/延时500毫秒 Call Plugin.Bkgnd.KeyPress(Hwnd, 81)\/\/向这...

求一个能让我按键精灵脚本后台运行的方法,是鼠标点击的脚本
下面这个就是,因为后台运行要得到窗口句柄,所以运行的时候要在输入的地方点鼠标,然后按启动热键.开始工作之后就可以干别的了,不知道你的按键精灵版本是多少.因为后台按键有的游戏是没办法实现的,所以如果有问题偶给你切换几个命令看看哪个可行.问题补充.Plugin ck=Window.MousePoint()UserVar str1= " #c...

求一个很简单的按键精灵键盘后台脚本
用法是,把鼠标指向你要用后台按键的窗口,启动脚本即可 顺便我再解释下上面代码的作用吧。。这样你以后就不用出来求助自己可以做了。。j=Plugin.Window.MousePoint【得到鼠标指向的窗口的句柄码,并保存在j中,这个j你也可以换成别的字母,甚至是汉字都行。这个句柄码就像是某个窗口的门牌号,每个窗口...

按键精灵后台鼠标移动和点击脚本怎么制作。
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...

按键精灵后台按键脚本
msgbox "脚本第一次运行请关闭本窗口后用滚轮单击游戏窗口"Rem A WaitClick k If k=32777 Else Goto A EndIf \/\/下面这句是得到鼠标指向的窗口句柄 Plugin Hwnd = Window.MousePoint()While 1 \/\/下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:112)按键 Plugin Bkgnd.KeyPress(Hwnd,...

求按键精灵后台运行脚本简单的
Hwnd = Plugin.Window.MousePoint()Rem a Call Plugin.Bkgnd.KeyPress(Hwnd, 49)Delay 1500 Call Plugin.Bkgnd.KeyPress(Hwnd, 50)Delay 1500 Call Plugin.Bkgnd.KeyPress(Hwnd, 51)Delay 1500 Goto a 先把鼠标移动到需要运行脚本的窗口上,再启动脚本 ...

求一段很简单的后台按键精灵脚本
Window.MousePoint()Rem 开始 Call Plugin.Bkgnd.KeyDown(Hwnd, 17)Delay 100 Call Plugin.Bkgnd.KeyPress(Hwnd, 118)Delay 100 Call Plugin.Bkgnd.KeyUp(Hwnd, 17)Delay 1000 Call Plugin.Bkgnd.KeyUp(Hwnd, 49)Delay 1000 Goto 开始 把源码复制过去,然后把运行时间设置为6分30s就可以了 ...

按键精灵后台运行脚本
\/\/下面是你上面代码的后台的写法,两个窗口都可以最小化的 Rem start x=112 While x<118 \/\/下面这句用于向后台窗口句柄(变量:hwnd1)发送一个键盘(扫描码:65)按键 Plugin Bkgnd.KeyPress(hwnd1,x)Plugin Bkgnd.KeyPress(hwnd2,x)Delay 4*10^3 x=x+1 \/\/下面这句用于向后台窗口句柄(变量...

求一个按键精灵后台脚本
Hwnd = Plugin.Window.MousePoint()Rem aaa Call Plugin.Bkgnd.KeyPress(Hwnd, 85)Delay 1000 Goto aaa 鼠标放到要后台运行的窗口里启动。

相似回答