按键精灵9,多开+后台脚本

如题所述

第1个回答  2020-01-23
//后台循环按键
点击
=
WaitClick()//等待点击要抓取的窗口
Delay
10//等待时间10毫秒
//得到鼠标指向的窗口句柄
Hwnd
=
Plugin.Window.MousePoint()
do
Delay
1000
//向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:49)按键("1")如果你会查按键的扫描码.你就自己查出来,自己改改.如果你不会,我也没办法,我也没有时间.
Call
Plugin.Bkgnd.KeyPress(Hwnd,
49)
Delay
500
loop
//后台循环左键点击
点击
=
WaitClick()//等待点击要抓取的窗口
Delay
10//等待时间10毫秒
//得到鼠标指向的窗口句柄
Hwnd
=
Plugin.Window.MousePoint()
//下面这句是得到窗口句柄的客户区大小
sRect
=
Plugin.Window.GetClientRect(Hwnd)
//MsgBox
"得到窗口句柄的客户区大小为:"&
sRect
//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串
//dim
MyArray
MyArray
=
Split(sRect,
"|")
//下面这句将字符串转换成数值
L
=
Clng(MyArray(0)):
T
=
Clng(MyArray(1))
R
=
Clng(MyArray(2)):
B
=
Clng(MyArray(3))
//Msgbox
"窗口客户端后台坐标系原点的前台坐标x0"
&
L
&
",窗口客户端后台坐标系原点的前台坐标y0"
&
T
&
",
窗口客户端后台坐标x的最大值(宽)"&
R
&
",窗口客户端后台坐标y的最大值(高)"
&
B
do
Delay
1000
//向后台窗口句柄(变量:Hwnd)的客户区域(坐标:0,
0)处发送一个鼠标左键单击,自己改后台坐标.
Call
Plugin.Bkgnd.LeftClick(Hwnd,
0,
0)//后台坐标系
//Call
Plugin.Bkgnd.LeftClick(Hwnd,
x,
y)//用变量
//Call
Plugin.Bkgnd.LeftClick(Hwnd,
x+l,
y+t)//(变量为前台坐标系)
Delay
500
Loop
多线程还是不用的好,复制成多个脚本,运行更好.

按键精灵9,多开+后台脚本
点击 = WaitClick()\/\/等待点击要抓取的窗口 Delay 10\/\/等待时间10毫秒 \/\/得到鼠标指向的窗口句柄 Hwnd = Plugin.Window.MousePoint()do Delay 1000 \/\/向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:49)按键("1")如果你会查按键的扫描码.你就自己查出来,自己改改.如果你不会,我也没办法,我...

求按键精灵9高手帮做个后台多开运行的脚本,我自己写了延迟没用_百度知...
Next \/\/向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:32)按键空格 Call Plugin.Bkgnd.KeyPress(Hwnd, 32)Next Delay 200 \/\/向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:50)按键2 Call Plugin.Bkgnd.KeyPress(Hwnd, 50)loop

按键精灵多开后台运行挂机
Loop \/*鼠标移动到窗口内启动即可,可以最小化(按键精灵9可以后台最小化取色找色,之前的版本后台取色找色不能最小化)无限多开方法:进入脚本编辑界面,在右侧“脚本属性”中的“运行”中,有一个“禁止重复运行”,选“否”。然后鼠标移动到第一个要执行脚本的窗口内,启动,最小化,接着移动到...

求一个按键精灵9的后台网页游戏多开脚本
Loop 然后把“脚本属性”的“禁止重复运行”改成“否”

按键精灵9求个多线程例子 谢谢
MessageBox "多线程命令还在测试当中,并不稳定,请谨慎使用!" & vbcrlf & vbcrlf & "目前演示例子:多线程、多开并后台同时输入文字。"\/\/下面这个例子会打开一个记事本,用3个线程3个记事本同时向其中模拟按键 \/\/所谓多线程并不是同时做一件相同的事情,而是不分前后顺序执行脚本。Dimenv Hwnd1 ...

有按键精灵单开后台脚本,想请高人可以改成后台多开脚本
在编辑界面右边属性下有个选项,重复运行,选是就行了。前题是你的按键精灵安装有361度6.10后台插件

如何用按键精灵写脚本?..支持多开,后台运行的..
获取每个窗口的句柄 然后从全名命令中找到插件命令 再从windows窗口命令中选择需要的后台命令 建议你先做一个单开的 多开的只是加几个小语句就可以了

真心请求按键精灵9 制作后台运行 多开的代码 同时可以输入内容的 比 ...
Hwnd = Plugin.Window.MousePoint()While true Call Plugin.Bkgnd.KeyPress(Hwnd, 13)Delay 1000 Call Plugin.Bkgnd.SendString(Hwnd, "123123")Delay 1000 Call Plugin.Bkgnd.KeyPress(Hwnd, 13)Delay 1000 Wend

按键精灵后台多开脚本
= Plugin.Window.Foreground()Delay 5000 Rem a Call Plugin.Bkgnd.KeyDown(Hwnd, 160)Delay 120000 Call Plugin.Bkgnd.KeyPress(Hwnd, 86)Goto a 以上是代码 步骤:1.先把需要运行按键的界面放在最前面,就会自动获取句柄(后台的关键,游戏不支持后台就没办法了)2.等待10秒后就可以收下界面了。

按键精灵怎么多开窗口后台运行,请高手帮忙写一个
Plugin.Window.MousePoint()Delay 1000 Rem 循环 Call Plugin.Bkgnd.KeyPress(Hwnd,81)Delay 1000 '延时时间自己改下 Goto 循环 把这段代码复制 粘帖到新建脚本里,启动键与中止键 设置下,就可以用了 要在多窗口下后台运行,也就是每个窗口对应一个脚本,那么就需要重复复制 粘帖到新建脚本里,脚本...

相似回答
大家正在搜