A. 按键精灵网页后台运行脚本
您好,想要不影响电脑使用必须使用后台脚本,而最小化的脚本几乎没什么意义,只要涉及到坐标的脚本是不可能最小化的,最小化是无法获取到坐标位置。。。所以不影响电脑使用的话可以使用后台脚本,只是不能最小化,但你可以遮挡窗口做别的事,而后台脚本这里就不说了,一说就很多,你自己可以上论坛学习制作。。。祝您早日解决问题,很高兴为您解答,希望能采纳
B. 按键精灵9后台按键脚本
Hwnd = Plugin.Window.Foreground()
Rem a
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)
Delay 2000
Goto a
不要太感谢我 2000是时间可以改动的 自己可以根据技能CD改动 !!!记得给分
C. 按键精灵怎么脚本怎么后台运行
Plugin hwnd = Window.MousePoint()While truePlugin BGKM5.KeyDown(hwnd,17)Plugin BGKM5.KeyDown(hwnd,70)Plugin BGKM5.KeyUp(hwnd,70)Plugin BGKM5.KeyUp(hwnd,17)Delay 5000EndWhile 注意,使用时先将窗口放到前台(保证鼠标指在上面),启动后即可放到后台。
D. 用按键精灵如何制作后台脚本
楼上P话多的要死。1 先看支持后台不, 支持才能后台, 不支持 你玩什么后台?倒.插还差不多。2 按键精灵里面有后台程序,你自己翻翻清楚。实在不行,你把你的前台发我,我来帮你翻成后台。满意采纳。翻成后台 要求追分。
E. 求按键精灵后台脚本
在单位没有时间修改,我把自己回答其他人类似问题的答案发给你看看
看你提问的方式,是个聪明人,应该很容易懂,可以自行修改成你想要的脚本。
======================================================
设置按键精灵添加脚本:
点击窗口上方 设置 选项进入设置窗口,选择 增强模式
点击窗口上方 新建 选项进入新建脚本窗口,找到窗口中间位置的 普通与源代码,点击源代码,在下面窗口中原封不动的复制
Plugin hwnd = Window.GetKeyFocusWnd()
Rem start
Plugin Window.SendKeyPress(hwnd,53)
Delay 10
Plugin Window.SendKeyPress(hwnd,88)
Delay 10
Goto start
以上的语句COPY到按键精灵脚本的源文件中,注意是源文件那一栏!
解析,
第一句是获取窗口句柄命名为HWND,名称可以自己改
第二句,标记名称为“START”,名称可以自己改
第三句,在HWND句柄窗口中按53号键,按键可以自行修改,见键盘代码:http://image..com/i?ct=503316480&z=0&tn=imagedetail&word=%BC%FC%C5%CC%B4%FA%C2%EB&in=21146&cl=2&cm=1&sc=0&lm=-1&pn=0&rn=1&di=3769685809&ln=210&fr=&ic=0&s=0
第四句,等0.01秒
第五句,在HWND句柄窗口中按88号键,同第三句
第六句,等0.01秒
第七句,返回到START标记处
点击保存退出,如果出现是否保存为默认名称之类的就选是。
游戏内设置:
创建一个宏,将下面的信息原封不动复制进一个宏里:
/施放 激怒
/施放 重殴(等级 8)
/施放 横扫(熊)(等级 6)
/施放 生存本能
/施放 树皮术
将这个宏放到快捷键6的位置,然后把6号位置快捷键改为X,将狂暴回复放到5号位置。
F. 按键精灵如何制作后台脚本
我经常用Plugin
hwnd=window.getkeyfocuswnd()
获得当前窗口的句柄Hwnd。如果向窗口发送K键,则用Plugin
Bkgnd.KeyPress(Hwnd,75)来实现。第三条,这是许多人转不过弯的地方。假定窗口左上角坐标为屏幕坐标系的(100,200),那么前台语句MoveTo
328,
239LeftClick
1与后台语句Plugin
Bkgnd.LeftClick(Hwnd,228,39)是同样的效果。如果把窗口左上角移动到屏幕坐标系(155,89)处,前台语句MoveTo
383,128LeftClick
1与后台语句Plugin
Bkgnd.LeftClick(Hwnd,228,39)也是同样的效果。可以清楚看到,移动窗口后,前台坐标需要改变,而后台坐标则不变。仔细体会一下,屏幕坐标系和窗口坐标系的区别。它们的关系是X=328-100,Y=239-200
或
X=383-155,Y=128-89窗口坐标=屏幕坐标-窗口坐标系原点坐标 如果你实在体会不了屏幕坐标系和窗口坐标系的区别,请往下看。Plugin
hwnd=window.getkeyfocuswnd()Plugin
s
=
Window.GetClientRect(hwnd)MyArray
=
Split(s,
"|",
-1,
1)SX
=
MyArray(0)SY
=
Myarray(1)这一段是获得窗口坐标系原点坐标(SX,SY),当你需要把前台脚本改为后台脚本时,只需要套用公式窗口坐标=屏幕坐标-窗口坐标系原点坐标
就行了。你也许会问,这样改后,移动窗口时,脚本会不会乱点,答案是不会。
G. 按键精灵怎么让脚本运行指定的窗口并支持后台
//下面这句是查找窗口类名("Notepad")或者标题(0),返回找到的句柄Hwnd
Hwnd =
Plugin.Window.Find("Notepad", 0)//Notepad改为游戏窗口的名称
//下面这句是得到窗口句柄的客户区大小
sRect =
Plugin.Window.GetClientRect(Hwnd)
//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串
dim MyArray
MyArray = Split(sRect,
"|")//加粗部分要改成这样
//下面这句将字符串转换成数值
UX= Clng(MyArray(0))
UY = Clng(MyArray(1))
以上信息综合到一起就是:
Hwnd = Plugin.Window.Find("Notepad", 0)
sRect = Plugin.Window.GetClientRect(Hwnd)
dim MyArray //变量的名称
MyArray = Split(sRect, "|") //将变量分割为字符串
x = Clng(MyArray(0)) //将字符串转换为x的数值,x为定义的名词
y= Clng(MyArray(1)) //将字符串转换为y的数值,y为定义的名词
//上边就是为下边命令做铺垫
//按键精灵里启动插件里的后台命令,直接插入按键使用,切记后台按键和前台按键代码不同。
禁忌所有代码全部用按键精灵里的插入,不能将代码直接复制粘贴,很容易出现问题。细心检查,没有问题了,就可以使用。
H. 谁可以教我怎么用按键精灵 做后台脚本
所谓的后台脚本 第一点 先要得到窗口的句柄 参见按键精灵界面里的全部命令 里的 按键精灵插件命令 里的
window窗口插件 里的N种获取窗口句柄的命令 通常最常用的是获取鼠标所指的窗口的句柄命令 Plugin Hwnd = Window.MousePoint()
和获得当前活动窗口的 Plugin Hwnd = Window.Foreground() 命令
里面你只要记得 Hwnd 就是最终得到的窗口句柄 这个变量你可以自己定义 比如说
Plugin SB = Window.MousePoint()
SB就是脚本启动的时候鼠标指向的窗口的句柄
在得到窗口的句并之后 就可以使用后台控制命令里的命令来实现后台操作了 要记住 后台命令全部都依赖
于窗口句柄 每个后台命令都要求要有窗口句柄
比如 Plugin Bkgnd.KeyPress(Hwnd, 13) 命令的意思就是 在窗口 Hwnd 里执行回车命令
Hwnd 就必须要用上面介绍的命令获取
就这么简单
I. 按键精灵后台运行脚本
你的脚本就是获取当前的窗口句柄,,当你脚本获取完句柄运行后你退出游戏重启游戏句柄变了。。需要重启脚本再度运行,或者你编的脚本加上固定的句柄名字来查找句柄如HwndEx = Plugin.Window.Search("记事本")
J. 按键精灵后台脚本
后台操作需要绑定窗口,如果你想右击当前窗口的左下角,那么脚本代码如下:
Hwnd = Plugin.Window.Foreground
srect = Plugin.Window.GetClientRect(Hwnd)
xy = Split(sRect, "|"):y = Clng(MyArray(3))
Call Plugin.Bkgnd.RightClick(Hwnd, 1, y)
如果你想右击整个屏幕的左下角,那么在上面的代码前面加一段:
KeyDown 91, 1
KeyPress 68, 1
KeyUp 91, 1
Delay 200