RO按键精灵如何后台工作?
按键后台是需要插件支持的(必须先到按键精灵论谈下载361后台插件并放到按键目录下的plug目录里)而且有的游戏(特别是DX游戏)可能不好使给你个用361后台插件的例子: 这是我在网页投票时用的,就是按回车. Plugin hwnd = Window.GetKeyFocusWnd() Delay 1000 Rem 开始 Delay 2000 Plugin Window.SendKeyPress(hwnd,13) Goto 开始 EndScript 窗口在前台非最大化时运行脚本,运行后你就可以随便做别的了. 插件地址: http://bbs.vrbrothers.com/viewthread.php?tid=33722&extra=page%3D1
后台锁定分手动和自动两种。
自动需要知道窗口名称或者类名:
//查找窗口类名(0)或者标题("无标题 - 记事本"),返回找到的句柄Hwnd
Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")
手动:
//得到当前最前面的窗口句柄
Hwnd = Plugin.Window.Foreground()
或者
//得到鼠标指向的窗口句柄
Hwnd = Plugin.Window.MousePoint()
下面是按你说的循环:
Do//无限循环
Call Plugin.Bkgnd.KeyPress(Hwnd, 56)//按8
Call Plugin.Bkgnd.KeyPress(Hwnd, 52)//按4
Call Plugin.Bkgnd.KeyPress(Hwnd, 51)//按3
//向后台窗口句柄(变量:Hwnd)的客户区域(坐标:0, 0)处发送一个鼠标右键单击
Call Plugin.Bkgnd.RightClick(Hwnd, 0, 0)
Delay 8000
Loop
例如
PutAttachment .\plugin
Plugin hwnd = Window.GetKeyFocusWnd()
就是锁定当前窗口,之后的指令前面只要加上Plugin Window就是只针对刚才琐定的窗口的,指令开始之后你就可以切换到其他窗口做事了.
不过后台运作只能接受键盘指令,所以挂采集和钓鱼用这个最好了.我写的采集脚本
PutAttachment .\plugin
Plugin hwnd = Window.GetKeyFocusWnd()
For 100
Delay 2000
For 10
Plugin Window.SendKeyDown(hwnd,121)
Delay 140
Plugin Window.SendKeyUp(hwnd,121)
Delay 1500
Plugin Window.SendKeyDown(hwnd,117)
Delay 140
Plugin Window.SendKeyUp(hwnd,117)
Delay 1500
Plugin Window.SendKeyDown(hwnd,27)
Delay 140
Plugin Window.SendKeyUp(hwnd,27)
Delay 5500
EndFor
Plugin Window.SendKeyDown(hwnd,121)
Delay 140
Plugin Window.SendKeyUp(hwnd,121)
Delay 1500
Plugin Window.SendKeyDown(hwnd,112)
Delay 140
Plugin Window.SendKeyUp(hwnd,112)
Delay 1500
Plugin Window.SendKeyDown(hwnd,27)
Delay 140
Plugin Window.SendKeyUp(hwnd,27)
Delay 1500
EndFor
F5 采集 F8 料理
你可以试试
用Plugin指令
例如
PutAttachment .\plugin
Plugin hwnd = Window.GetKeyFocusWnd()
就是锁定当前窗口,之后的指令前面只要加上Plugin Window就是只针对刚才琐定的窗口的,指令开始之后你就可以切换到其他窗口做事了.
不过后台运作只能接受键盘指令,所以挂采集和钓鱼用这个最好了.我写的采集脚本
PutAttachment .\plugin
Plugin hwnd = Window.GetKeyFocusWnd()
For 100
Delay 2000
For 10
Plugin Window.SendKeyDown(hwnd,121)
Delay 140
Plugin Window.SendKeyUp(hwnd,121)
Delay 1500
Plugin Window.SendKeyDown(hwnd,117)
Delay 140
Plugin Window.SendKeyUp(hwnd,117)
Delay 1500
Plugin Window.SendKeyDown(hwnd,27)
Delay 140
Plugin Window.SendKeyUp(hwnd,27)
Delay 5500
EndFor
Plugin Window.SendKeyDown(hwnd,121)
Delay 140
Plugin Window.SendKeyUp(hwnd,121)
Delay 1500
Plugin Window.SendKeyDown(hwnd,112)
Delay 140
Plugin Window.SendKeyUp(hwnd,112)
Delay 1500
Plugin Window.SendKeyDown(hwnd,27)
Delay 140
Plugin Window.SendKeyUp(hwnd,27)
Delay 1500
EndFor。
按键精灵怎么设置时间和后台运行
你设置的1是指1毫秒,1秒=1000毫秒.如果1毫秒都慢,那就没法了.Hwnd = Plugin.Window.MousePoint()Rem caijiCall Plugin.Bkgnd.KeyPress(Hwnd,49)Delay 10Call Plugin.Bkgnd.KeyPress(Hwnd,50)Delay 20Goto caiji
按键精灵 大漠后台
大漠后台要先绑定窗口,先测试出后台绑定模式之后调用大漠的bindwindow 或 bindwindowex绑定后台图色 鼠标 和键盘后 所有的鼠标键盘操作都用大漠对象调用大漠插件里的键鼠操作 ,比如keypress 要变成 dm.KeyPressChar "S"
按键精灵8 后台运行脚本
\/\/得到鼠标指向的窗口句柄 Hwnd = Plugin.Window.MousePoint()\/\/向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:65)按键 Call Plugin.Bkgnd.KeyPress(Hwnd, 65)\/\/向后台窗口句柄(变量:Hwnd)的客户区域(坐标:0, 0)处发送一个鼠标左键单击 Call Plugin.Bkgnd.LeftClick(Hwnd, 0, 0)\/\/向后台...
求人帮写按键精灵的后台运行代码
DimEnv hwnd\/\/\/定义一个全局变量,句柄hwnd = Plugin.Window.MousePoint()BeginThread aBeginThread bSub a While 1 Plugin.Bkgnd.KeyPress hwnd,81\/\/\/按键Q的键代码 Plugin.Bkgnd.KeyPress hwnd,81 Delay 25 Plugin.Bkgnd.KeyPress hwnd, 75\/\/\/按键K的键代码 Plugin.Bkgnd.KeyPre...
求一个按键精灵长按右键的脚本、后台运行的那种
\/\/得到鼠标指向的窗口句柄 Plugin Hwnd = Window.MousePoint()Delay 1000 \/\/向后台窗口句柄的客户区域(坐标:0, 0)处发送一个鼠标右键按下 Rem a Plugin Bkgnd.RightDown(Hwnd, 639, 353)Delay 5000 Goto a \/\/只要把鼠标放在你要运行的窗口上,然后启动脚本开始运行后就可以后台了 记得给分哦 ...
按键精灵 如何写一个 如果键盘手动按了一个按键 比如o 那么按键精灵就...
Do key = WaitKey()If key = 96 Then MessageBox "你按下了0"ElseIf key = 97 Then MessageBox "你按下了1"ElseIf key = 98 Then MessageBox "你按下了2"ElseIf key = 99 Then MessageBox "你按下了3"ElseIf key = 100 Then MessageBox "你按下了4"ElseIf key = 101 Then MessageB...
按键精灵脚本,求解答。
1 Delay 100 WendEnd Select这段代码目前只能做到:按F10启动,再按一下Q,会持续输出O,按F12停止;再按F10启动,再按一下E,会持续输出P,按F12停止。你上面提到的那个方法,看似简单,处理起来有点费劲。如果仅仅只是按键映射,用 warkey 这个小软件更方便,我玩dota1就是用的这个。
那个用大漠插件(按键精灵)做的后台程序是不是不能最小化的?
大漠插件最小化,只对于图色有影响,按键、鼠标,都是没有影响的 而按键自带的后台插件是可以完全最小化的 这是windows的原因,如果你用的是win7,可以试下将窗口遮盖,这是鼠标移动到任务栏上,可以看到略缩图,是动着的,而如果最小化,则是静止,因为Windows已经暂停了图像的刷新以节省资源 一般...
求教怎么用按键精灵设置ALT+P=字母o ALT+0=9,谢谢各位大神们了...
按键的QUI界面设置里有个热键控件
按键精灵输出参数到word?
这里面o。 keypress这个命令的意思是模拟点击按键:I,次数:1次。如果你想输出i的值,需要用input i,而且这里必须是你定义的小写的i,而且不能加引号。
支沾健肝: 先找游戏窗口句柄,通过后台语句向该窗口句柄发送按键鼠标操作.
霍山县15819984024: 按键精灵怎样设置后台自动处理 - ?
支沾健肝: 给你思路, 首先,需要获取当前工作窗口的句柄. 然后当前窗口切换至后台后,所有的键盘按键,鼠标按键等,就要对着这个窗口句柄发送信息. 具体你可以去按键精灵官方论坛查找相关代码 按键官方论坛上有几类后台插件,建议在做后台的脚本时候最好能用上.
霍山县15819984024: 按键精灵 后台操作 怎么实现 - ?
支沾健肝: 很简单,实现前台操作,你就用前台指令;你要实现后台 就用后台指令,没什么深奥的!比如你要点击一个点,前台命令就是 Moveto x,y:leftclick 1; 后台命令就是 Call Plugin.Bkgnd.LeftClick(Hwnd, x, y) 其中前台的坐标是相对桌面而言的,即桌...
霍山县15819984024: 按键精灵,后台模式怎么这样按键? - ?
支沾健肝: 1. 懂得获得窗口句柄2. 熟练使用后台插件3. 注意某些软件会屏蔽原版按键精灵的后台锁定和动作4. 如果原版无效的话可以试试大漠或者365插件 Hwnd = Plugin.Window.MousePoint(FTGMOSClass, "FTGMOSMainWindow") doCall Plugin.Bkgnd.LeftDoubleClick(Hwnd, 463, 700)Delay 1200*1000 loop 延时好像有点长,确定不用改么看
霍山县15819984024: 按键精灵如何后台运行??
支沾健肝: 说按键不能后台的有句话给你:不懂可以但不要误导人!!!!!!!按键精灵是可以后台的1.因为你没说明是用于什么样的窗口我只能做到这不能用我也没法.只是想诰诉你可以后台别听那些不懂的乱说.2.脚本写了3个你要试试哪个能用(第一...
霍山县15819984024: 怎么用按键精灵进行鼠标后台移动?
支沾健肝: 如何使用按键精灵?(使用步骤) 使用步骤如下: 1. 制作脚本:按照个人需求从网上搜集脚本或者自己制作脚本.如果您的脚本是从别的地方收集的,请先把脚本文件拷贝到按键精灵文件夹下的script文件夹中,然后再运行按键精灵. 2.选择有...
霍山县15819984024: 如何在按键精灵中运用后台操作运行游戏里的操作? - ?
支沾健肝: 你这个问题很麻烦的,在插件命令里选windows窗口插件,然后下面选Foreground命令,给你个图,自己研究下吧,这个说不清楚的
霍山县15819984024: 按键精灵怎么后台运行 - ?
支沾健肝: 代码如下1.先启动脚本2.然后鼠标移动到游戏窗口内按键Q然后就会自动按F3了 w = WaitKey() If w=81 Then Hwnd = Plugin.Window.MousePoint() do Call Plugin.Bkgnd.KeyPress(Hwnd, 114) Delay 50 Loop End If
霍山县15819984024: 按键精灵后台运行怎么弄 - ?
支沾健肝: 第一步,取要作用窗口句柄.用按键精灵自带的Window 窗口插件 列子:Hwnd = Plugin.Window.Foreground() 这句话的意思是得到当前最前面的窗口句柄,并将这个句柄赋值给Hwnd第二步,向这个窗口句柄发送执行你需要的动作,用Bkabd后台插件, 列子:Call Plugin.Bkgnd.KeyPress(Hwnd, 49) 这句话是向Hwnd这个窗口句柄的窗口 后台按键1一下, 49代表键盘1的代码. 当然,上面是按键精灵8.0语法写的,希望你看得懂,不懂得话去论坛看看,上面有详细教程 打字不容易,请各位看官大大不要抄袭,谢谢
霍山县15819984024: 按键精灵的脚本如何后台运行 - ?
支沾健肝: 晕S 什么热键设置啊这是个后台按F1F2F3F4的脚本 参数自己改 后面的数字其实也就是按键码 鼠标命令中可以查找 //下面这句是得到当前最前面的窗口句柄 Plugin Hwnd = Window.Foreground() Rem M Plugin BGKM5.KeyClick(Hwnd,112) //112...