求按键精灵高手帮我写一个后台脚本。

我玩寻仙,我只有一台笔记本电脑,现在只会用录制的方式来练法宝,但用录制的方法电脑就不能做其他事情了,很郁闷。
我想请高手帮我写一个后台练法宝的脚本,最小化寻仙游戏窗口以后,用按键精灵练法宝的熟练度,脚本内容就是2秒钟按一次键盘1按键,这个动作重复50次,然后停2分钟后再继续。
这样的话,就可以后台挂机,然后电脑做其他的事情也不耽误了。

hwnd = Plugin.Window.MousePoint()
While true
    For 50
        //按1延迟2秒
        Call Plugin.Bkgnd.KeyPress(hwnd, 29)
        Delay 2000
    Next
    Delay 120000
Wend

首先需要点击后台窗口,然后用热键启动,启动完了就可以到别的窗口,做别的事了

追问

请问:后台窗口就是我要进行的那个游戏窗口吗?

追答

是的

追问

按照你给的代码编写了脚本,但是按启动键够没任何反应。

追答

不好意思,把按键码弄错了,数字1是49,如果用小键盘1的话是97


hwnd = Plugin.Window.MousePoint()
While true
    For 50
        //按1延迟2秒
        Call Plugin.Bkgnd.KeyPress(hwnd, 49)
        Delay 2000
    Next
    Delay 120000
Wend


如果要按其他键可以去按键精灵里查,把49换掉就行了

追问

OK了,谢谢。

温馨提示:内容为网友见解,仅供参考
无其他回答

按键精灵如何制作后台脚本
要制作后台脚本使用按键精灵,首先需要获取目标窗口的句柄。通过调用getkeyfocuswnd()函数,获取当前活动窗口的句柄,如:Plugin hwnd = ***.getkeyfocuswnd();接着,为确保操作的延迟和稳定,可以插入适当的延时,例如1000毫秒:Delay 1000 然后,使用sendkeypress()函数发送按键指令。例如,向窗口发送数字键1...

按键精灵如何制作后台脚本
要制作按键精灵的后台脚本,首先在软件界面找到并点击“全部命令”选项,然后在下拉菜单中选择“后台插件命令”。接着,使用“句柄”工具定位并获取你想要控制的游戏中的特定颜色数据,这将作为脚本操作的依据。将游戏图像复制并粘贴到“图像”设置区域,以便程序识别。进入下一步,打开窗口插件,配置所需的...

按键精灵脚本指定窗口后台运行
在使用按键精灵编写脚本时,为了实现窗口的后台运行,我们可以采用一些特定的技巧。首先,定义变量是后台脚本中常见的做法,比如 Dim Hwnd 作为窗口句柄的容器。通过Plugin.Window函数获取鼠标点击的窗口句柄,这是实现后台操作的关键步骤,代码如下:Hwnd = Plugin.Window.GetMousePoint() ' 获取鼠标点击的窗口...

按键精灵如何制作后台脚本
1. 编写后台脚本代码:按键精灵支持多种脚本语言,如脚本语言版和API接口。首先需要编写后台脚本的代码,这些代码可以根据需要进行循环、条件判断等操作。后台脚本主要用于实现自动化操作,如定时执行某些任务等。2. 配置后台运行参数:编写完脚本后,需要在按键精灵的设置中配置后台运行参数。包括脚本的启动方...

求帮做按键精灵后台脚本
Hwnd = Plugin.Window.Find(0, "窗口名字")Call Plugin.Bkgnd.KeyPress(后台按键代码)Delay 1500<---按键后等待时间 Call Plugin.Bkgnd.KeyPress(后台按键代码)Delay 1500<---按键后等待时间 按键代码网上查

按键精灵高手进哦!~~~帮做个后台脚本~~
Dim Hwnd \/\/定义窗口变量 Hwnd = Plugin.Window.MousePoint() \/\/得到鼠标指向的窗口句柄(把鼠标放到WOW窗口上再启动脚本)Rem star Call Plugin.Bkgnd.KeyPress(Hwnd, 32) \/\/向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:32)按键 Delay 240000 \/\/延时4分钟 Goto star ...

按键精灵后台脚本制作
回答:1、游戏句柄 后台的意思就是当窗口被遮盖或移开的时候,仍能够正常的执行脚本动作,所以必须先找到该游戏的窗口句柄,这样可以保证我们编辑的脚本语句有正确的使用方向,获取窗口句柄的方法有很多,我一般使用以下的方法: Dim hwnd Plugin hwnd=Window.MousePoint() Plugin是调用插件命令,凡是调用插件都需要...

求个按键精灵后台脚本
后台需要获取窗口句柄 \/\/下面这句是得到当前最前面的窗口句柄 Hwnd = Plugin.Window.Foreground()Call Plugin.Bkgnd.MoveTo(Hwnd,979-133, 172-122)Call Plugin.Bkgnd.LeftClick(Hwnd, 0, 0)Delay 500 Call Plugin.Bkgnd.KeyPress(Hwnd, 229)Delay 500 Call Plugin.Bkgnd.KeyPress(Hwnd, 90)Delay...

用按键精灵如何制作后台脚本
1、打开按键精 灵 2、点击“增加 ” 3、选左栏“键 盘动作” 4、在“按键”内选“Tab”,后 5、接下来是“按键”逐个输入密码 了哈你能哈个一不 多了我哈得他他哈 例1:密码AB “插入” CD。则是:1、在 2、在“按键”内选“A”后“插入 3、在“按键”内选“B“后“...

谁能帮忙写个按键精灵后台脚本
Now)))temp= DateDiff("s",TimeNow,RunTime)If temp<1 Gosub ch EndIf Delay 50 Goto start Sub ch KeyDown 18,1 KeyPress 9,1 KeyUp 18,1 RunTime=DateAdd("s",interval,TimeNow)Return 注:在我的机子测试通过(10秒自动按一次ALT+TAB实现换窗口)我用的按键精灵是6.10正式版的.

相似回答