按键精灵命令 - 张凯博客| 既是个人原创,也是汇聚分享

ShowScrTXT 屏幕输出
参数1 整数型,屏幕左上角X坐标 
参数2 整数型,屏幕左上角Y坐标 
参数3 整数型,屏幕右下角X坐标 
参数4 整数型,屏幕右下角Y坐标 
参数5 字符串型,屏幕输出内容 
参数6 字符串型,内容的16进制颜色
PU=0
For 10
    //下面这句是直接对屏幕进行刷新...

常数 描述
vbOKOnly    0 只显示确定按钮。
vbOKCancel    1 显示确定取消按钮。
vbAbortRetryIgnore    2 显示终止重试忽略按钮。
vbYesNoCancel    3 显示取消按钮。
vbYesNo    4 显示...

颜色插件.png

ColorToRGB 颜色转RGB

参数1 字符串型,16进制颜色值

参数2 整数型,返回10进制R分量

参数3 整数型,返回10进制G分量

参数4 整数型,返回10进制B分量

//下面这句是把16进制颜色("0000FF")转换分解到10进制(R:R, G:G, B:B)分量中

Call Plugin.Color.ColorToRGB("ffffFF", R, G, B)

...

网页插件.png

Bind 绑定WQM进程:启动网页按键精灵

Call Plugin.Web.Bind("WQM.exe")


SetSize 设置WQM窗口大小

Call Plugin.Web.SetSize(1000,600)


Tips 显示提示信

//在系统托盘区显示一个气泡提示信息;可用来在脚本执行过程中的提示

Call Plugin.Web.Tips("脚本开始运行")


...

Sys系统插件.png

GetScRX 获得屏幕宽度  

ScreenW = Plugin.Sys.GetScRX()   
Msgbox "获得屏幕分辨率宽度:" & ScreenW

GetScRY 获得屏幕高度

ScreenH = Plugin.Sys.GetScRY()
Msgbox "获得屏幕分辨率高度:"&ScreenH

GetScDep 获得屏幕颜色质...

其他命令.png

Delay 延时

Delay 500

SayString 输入文本

MessageBox 弹出对话框 

RunApp 运行

//如果程序路径不是变量,别忘了加双引号   
RunApp "notepad.exe"    

UserVar 用户定义变量
//标准型自定义变量
//格式: UserVar {变量}={默认值} {注释}
//解释...

颜色图形命令.png

IfColor 颜色判断

例子1:
//判断条件(0:等于 1:不等于 2:近似等于)
IfColor 860,27,"e1b072",0 Then
    Msgbox "颜色等于"
Else 
    Msgbox "颜色不等于"
End If
//判断坐标点(860,27)的颜色是否等于e1b072

GetPixel...

控制命令.png

Do 循环

do
loop
// 无限次循环

例子1:
//支持Exit Do 命令退出循环
i=0
Do While i=0
    Msgbox "我停不下来啦!!快住手"
Loop
//当循环条件成立的时候,反复执行循环体


例子2:
i=0
Do Until i=0
    Msgbox "为什么没有循环到我呢?"
...

键盘命令.png

键盘命令

KeyPress 按键 

//KeyPress、KeyPressS、KeyPressH
//KeyPressS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用
//KeyPressH: 硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项
KeyPress 65,1
//65是A键的按键码,上面的...
Ɣ回顶部
00:00 / 00:00
顺序播放