如何给一个窗口挂脚本
❶ 怎么写锁定一个窗口,可以后台运行的脚本
请提供窗口标题和类名,窗口句柄每次开启都是不同的。如果要改成后台,请使用后台语句。
//得到鼠标指向的窗口句柄Hwnd = Plugin.Window.MousePoint()
或者
//得到当前最前面的窗口句柄Hwnd = Plugin.Window.Foreground()
然后把你的脚本置换成后台脚本语句 。直接放进去是不能用的。
例子:
Hwnd = 200422
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 165, 97)//这个坐标需要取后台坐标,不是屏幕坐标
If GetColor = "51FBC2" Then
Delay 500
Call Plugin.Bkgnd.KeyPress(Hwnd, 40)
End If
❷ 按键精灵做出的脚本,我想在一台电脑上,两个游戏窗口用同一个脚本,该怎么弄
我有个笨方法,代码方面,在进入循环之前找一遍游戏窗口,之后进入循环,该打怪打怪,该加血加血,设置里选择只执行一次。
代码写好后生成小精灵,把第一个游戏窗口置于前面,按开始,
之后把另一个游戏窗口激活(鼠标点下另一个窗口)
在运行小精灵...这样,2个小精灵负责两个窗口,
❸ 按键精灵怎么怎么把脚本绑定窗口
Do
Hwnd = Plugin.Window.MousePoint()
Loop Until Hwnd > 0
Do
Call Plugin.Bkgnd.KeyPress(Hwnd, 192)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 50)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 51)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 52)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 53)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 54)
Call Plugin.Bkgnd.KeyPress(Hwnd, 55)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 56)
For 5
Call Plugin.Bkgnd.KeyPress(Hwnd, 192)
Next
Loop
复制上面代码可达成,脚本启动前先将鼠标移动到游戏窗口内并且点击一次。等待脚本运行,脚本开始运行后鼠标可自由操作移动。
❹ 按键精灵如何运行脚本
问题一:按键精灵8已经编好脚本了,但是如何运行呀? 这个界面是脚本编辑界面,你可以在右边脚本描述那里给它重新写个名字,然后点上面的按钮“保存退出”,就能保存脚本并退回到按键精灵主界面,在那里有脚本列表,找到你刚保存的脚本,看看你这个脚本前面“有效”那一栏是否有勾,没勾的话勾上,然后把需要用按键精灵的网页打开,点快捷键F10。
问题二:在不打开按键精灵的情况下能否运行脚本? 将脚本制作成小精灵,可以是脚本脱离按键精灵独立运行,但不能再修改。
问题三:按键精灵怎么启动脚本啊 上面有个调试.边上有启动键和停止键的设置.默认是F10启动.F12终止
问题四:如何用按键精灵制作用脚本运行可执行程序? 按键精灵编写完成后,可以生成小精灵,(脚本)。就能执行你编写的程序中所有功能
问题五:按键精灵 同时运行两个脚本 可以同时运行,如果你是在同一个窗口同时运行的话你只需要将两个脚本的启动热键设置成一个就可以了。如果是两个窗口就设置成不同的热键。
不过如果是同一个窗口的话你这个脚本可以写到一个脚本里面
问题六:按键精灵脚本无法运行 点击“开始”->“运行”,输入regsvr32 vbscript.dll之后回车,然后用同样的方法“运行” regsvr32 msscript.ocx ,之后重启按键精灵,再启动脚本。 只能说试试。。
问题七:按键精灵中录制好一个脚本后怎么使这个脚本循环运行 首先进入你要修改的脚本。在右边的 《脚本属性》中,《运行》选项卡里的 《脚本循环》选择《循环到按中止键为止》然后在《热键》选项卡中把《启动热键》和《中止热键》设置下。。就可以了
问题八:按键精灵制作的脚本怎么用到游戏中!? 首先现在的网络游戏基本都有防第三方软件的保护程序,如果想自己做的脚本能成功在游戏上运行,需要绩买按键精灵会员,开启神盾后才能越过保护程序。
想要脚本后台运作,需要在加上游戏窗口的句柄,和改用后台按键,就可以达到边干别的事情边玩游戏的效果。
问题九:为什么按键精灵脚本运行不了 双击打开编辑脚本页面,在右边的脚本属性里更改热键.
如果还不行,可以点编辑页面上面的调试,再点左下的开始.
问题十:按键精灵8已经编好脚本了,但是如何运行呀? 这个界面是脚本编辑界面,你可以在右边脚本描述那里给它重新写个名字,然后点上面的按钮“保存退出”,就能保存脚本并退回到按键精灵主界面,在那里有脚本列表,找到你刚保存的脚本,看看你这个脚本前面“有效”那一栏是否有勾,没勾的话勾上,然后把需要用按键精灵的网页打开,点快捷键F10。
❺ 一个按键精灵的脚本如何绑定游戏窗口
前台坐标是根据电脑屏幕分辨率计算,后台坐标是根据游戏窗口内计算,所以如果你直接转换后台,那么坐标移位。建议下载大漠综合工具轻松获得游戏窗口所需要的坐标
Hwnd = Plugin.Window.Foreground()
Call Plugin.Window.Move(Hwnd, 0, 0)
Delay 1000
//上述命令是对游戏窗口进行绑定
While 7=7
Plugin.Bkgnd.MoveTo(Hwnd, 1597, 415)
//鼠标移动到坐标1597,415
Delay 1000
//延时1秒(1000=1秒)
Plugin Bkgnd.LeftClick(Hwnd, 1597, 415)
//鼠标移动到坐标1597,415并且点击左键(如果你不是有延时1秒,其实可以直接使用这句即可)
Wend
//while---wend这个是循环体,可以在循环体内输入你需要的脚本,进行循环(因为绑定窗口不能循环操作,所以需要使用到循环体)