求高手帮忙把下面按键精灵的代码改成后台运行 帮忙设置按键精灵后台运行命令(自己已经有代码)

作者&投稿:彩常 (若有异议请与网页底部的电邮联系)
Hwnd = Plugin.Window.Foreground()
Call Plugin.Window.Move(Hwnd, 0, 0)
Delay 1000
//上述命令是对游戏窗口进行绑定

While 7=7
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd,544, 790)
if GetColor = "926101" Then
Call Plugin.Bkgnd.KeyPress(Hwnd, 112)
//如果颜色一致,按F1
Else
Call Plugin.Bkgnd.KeyPress(Hwnd, 113)
//如果颜色不一致,按F2
End If
Wend

//while---wend这个是循环体,可以在循环体内输入你需要的脚本,进行循环(因为绑定窗口不能循环操作,所以需要使用到循环体)

使用以上代码,首先鼠标点击一下你需要后台的那个窗口,然后启动脚本即可(若需要再按其他按键,请自行修改按键码,例如121是F10,按键精灵内部可以查询按键码的)

备注:前台找色的坐标是根据你的电脑分辨率得出,如果你要后台找色,那么需要获得游戏窗口的取色的正确坐标,如果你依然使用554,790是100%导致错位了。 你可以下载大漠综合工具轻松获得游戏窗口目的坐标。

没仔细看楼上的回答,不过感觉满细致的,所以就不去翻代码了

帮忙把下面代码换成按键精灵8的后台运行脚本~

Delay 100
// 需要将鼠标停留在要运行的窗口上
Hwnd = Plugin.Window.MousePoint()
//KeyPress "1", 1
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)
Delay 2000
//KeyPress "2", 1
Call Plugin.Bkgnd.KeyPress(Hwnd, 50)
Delay 2000
//KeyPress "3", 1
Call Plugin.Bkgnd.KeyPress(Hwnd, 51)
Delay 3000
//KeyPress "4", 1
Call Plugin.Bkgnd.KeyPress(Hwnd, 52)
Delay 4000
//KeyPress "5", 1
Call Plugin.Bkgnd.KeyPress(Hwnd, 53)
Delay 2000
//KeyPress "G", 1
Call Plugin.Bkgnd.KeyPress(Hwnd, 71)
Delay 2000

组合键 在按键精灵里基本是 无法实现的

麻烦高手帮忙把我的按键精灵脚本转成后台的.十分感谢!
答:Call Plugin.Web.Bind("WQM.exe")Call Plugin.Web.SetSize(1020,740)Call Plugin.Web.Go("http://bai.sohu.com/home.do")Delay 3000 Call Plugin.Web.Go("http://bai.sohu.com/app/rongcar/")Delay 200 Rem 开始 //获得WQM页面句柄 Hwnd=Plugin.Web.GetHwnd()Call Plugin.Web.ScrollTo...

设置二维数列,下面的代码按键精灵如何改成 规范的按键精灵代码
答:Dim Array PZ="1290,194|1290,217|1290,236|1290,258|1290,281|1290,295|1290,317|1290,341|1290,362|1290,379|1290,407|1290,426|1290,442|1290,467|1290,487|1290,509|1290,528|1290,550|1290,571|1290,593|1290,611|1290,636|1290,651|1290,679|1290,693|1290,717|1290,738|1290,...

按键精灵,把下面的代码改成自动复制空格后面的字,满意加200
答:你这个脚本中有多处错误,一处我感觉是重复了(当然可能是我不知道脚本用途感觉错误),最后结尾没有endif。可能是LZ没有把脚本完整的粘贴到这里吧。LZ检查一下。希望能对您有帮助

按键精灵 怎么把前台的指令变成后台的,求助!哪位帮忙变换下!谢谢!
答://后台循环按键 点击 = WaitClick()//等待点击要抓取的窗口 Delay 10//等待时间10毫秒 //得到鼠标指向的窗口句柄 Hwnd = Plugin.Window.MousePoint()do Delay 1000 //向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:49)按键("1")如果你会查按键的扫描码.你就自己查出来,自己改改.如果你不会,...

按键精灵怎么把这个脚本改成另个键?
答:那些数字,161 160 还有16,是左右两个shift键的按键码,你把他改成你要设置的按键的按键码就行了。例如数字1的按键码是49 你就改数字为49就好 不过你要求按了1键要同时按下shift键和鼠标左键,下面代码我给你写好了。AJ = WaitKey()If AJ = 49 Then //数字代表快捷键按键码 KeyDown ...

按键精灵组合改建,求帮助...
答:"BackSpace", 1 KeyDown 17, 1 KeyPress 86, 1 KeyUp 17, 1 ElseIf a= 51 Then KeyPress "BackSpace", 2 End If Loop 如果你是需要用到记事本或者其他输入框的话,你按了1就会替换成1了,然后脚本执行复制代码也没什么用了,建议用F1,F1的按键码是112,把上面49改成112就能换了 ...

按键精灵求高手设置
答:UserVar s1=20 "设置技能1施放间隔时间"UserVar s2=70 "设置技能2施放间隔时间"Dim number(1), thetime(1), sj(1)Dim c, d, s1, s2, t1, t2, L number(0)=jn1:number(1)=jn2 thetime(0) = s1 : thetime(1) = s2 t1 = now : t2 = now Call 判断时间()While true If ...

求把电脑用的按键精灵代码转译为auto.js用的代码
答:主要是Goto 继续——Rem 继续 如何转化和 颜色判断中的“如果是则执行A,否则执行B”怎么写 其他的没问题了 下面是参考代码 Rem 继续 MoveTo 826, 296 Delay 1000 LeftClick 1 Delay 5000 IfColor 928,663,"232352",2 Then MoveTo 928,663 Delay 3000 LeftClick 1 Else MoveTo 706, 577 Left...

如何实现按键精灵键盘改键
答:  首先,打开按键精灵软件,进入软件主界面,如下图所示:  点击“新建”,就进入到编辑脚本的窗口,如下图所示:  我们要通过写脚本命令实现功能,所以我们要在右侧的“普通/源文件”选择“源文件”,如下图所示:  假设,我们要将键盘上的Q改为T...

请高手帮小弟做一个很简单的按键精灵的后台脚本~!谢
答:打开按键精灵,点新建,出现脚本编辑窗口,然后在代码编辑框的上面 有 普通 和源文件2个选项卡,点源文件,然后把上面的代码复制到里面,在右边有脚本属性栏,可以更改启动和结束的快捷键,不冲突的话,你默认就好了。在点脚本循环,就是点后面有 ...的小方块,选择循环到按终止键为止!然后保存推出就...