按键精灵脚本命令大全及举例说明Word下载.docx
《按键精灵脚本命令大全及举例说明Word下载.docx》由会员分享,可在线阅读,更多相关《按键精灵脚本命令大全及举例说明Word下载.docx(119页珍藏版)》请在冰豆网上搜索。
3.If
Key
=
13
Then
4.
Msgbox
"
你上次按下了回车键"
5.End
If
//脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量Key里。
Key=GetLastKey()
IfKey=13Then
Msgbox"
EndIf
(7.x语法)
2.GetLastKey
Key
13
5.EndIf
GetLastKeyKey
IfKey=13
EndIf
KeyDown按住
键盘按住
参数1整数型,键盘虚拟码(8.X支持按键字符)
参数2整数型,次数
1.//KeyDown、KeyDownS、KeyDownH
2.//KeyDownS:
超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用
3.//KeyDownH:
硬件模拟方式,仅支持PS(圆口)的键盘
点击查看使用硬件模拟方式的注意事项
4.KeyDown
65,1
5.//65是A键的按键码,上面的语句表示按住A键1次
6.
7.KeyDown
A"
1
8.//上面的支持按键字符,语句表示按住A键1次
//KeyDown、KeyDownS、KeyDownH
//KeyDownS:
超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用
//KeyDownH:
硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项
KeyDown65,1
//65是A键的按键码,上面的语句表示按住A键1次
KeyDown"
1
//上面的支持按键字符,语句表示按住A键1次
5.//65是A键的按键码,上面的语句表示按住A键1次
KeyPress按键
键盘按键
1.//KeyPress、KeyPressS、KeyPressH
2.//KeyPressS:
3.//KeyPressH:
4.KeyPress
5.//65是A键的按键码,上面的语句表示按A键1次
7.KeyPress
8.//上面的支持按键字符,语句表示按A键1次
//KeyPress、KeyPressS、KeyPressH
//KeyPressS:
//KeyPressH:
KeyPress65,1
//65是A键的按键码,上面的语句表示按A键1次
KeyPress"
//上面的支持按键字符,语句表示按A键1次
5.//65是A键的按键码,上面的语句表示按A键1次
KeyUp弹起
键盘弹起
1.//KeyUp、KeyUpS、KeyUpH
2.//KeyUpS:
3.//KeyUpH:
4.KeyUp
5.//65是A键的按键码,上面的语句表示松开A键1次
7.KeyUp
8.//上面的支持按键字符,语句表示松开A键1次
//KeyUp、KeyUpS、KeyUpH
//KeyUpS:
//KeyUpH:
KeyUp65,1
//65是A键的按键码,上面的语句表示松开A键1次
KeyUp"
//上面的支持按键字符,语句表示松开A键1次
5.//65是A键的按键码,上面的语句表示松开A键1次
WaitKey等待按任意键
等待按任意键
1.Key=WaitKey()
2.//脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里
MessageBox
恭喜你按下了回车键"
Key=WaitKey()
//脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里
MessageBox"
1.WaitKey
WaitKeyKey
二、鼠标命令
GetCursorPos得到鼠标位置坐标
得到当前鼠标所在的位置坐标
参数1整数型,返回x坐标
参数2整数型,返回y坐标
1.GetCursorPos
mx,my
2.//把当前鼠标位置的x和y坐标放在变量mx和my中
GetCursorPosmx,my
//把当前鼠标位置的x和y坐标放在变量mx和my中
1.VBSCall
GetCursorPos(mx,my)
VBSCallGetCursorPos(mx,my)
GetCursorShape得到鼠标形状
得到当前鼠标的形状特征
参数1整数型,参数
整数型,鼠标的形状值
1.//参数:
0
是6.83之前的版本默认的参数
2.//参数:
1
可用于一些在参数0下无法区分鼠标形状代码的情况
3.//下面是我们普通的WINDOWS鼠标形状特征
4.//不同电脑上鼠标形状特征也许不同,请使用"
抓点抓色"
功能抓取正确的鼠标形状特征
5.Shape1
1593350287
6.//下面是我们访问网页超链接时候的手型鼠标形状
7.Shape2
1055991329
8.shape=GetCursorShape(0)
9.If
shape
shape1
10.
当前鼠标形状是普通的WINDOWS鼠标"
11.ElseIf
shape2
12.
当前鼠标形状是手型鼠标"
13.Else
14.
不认识当前鼠标形状!
15.End
//参数:
0是6.83之前的版本默认的参数
1可用于一些在参数0下无法区分鼠标形状代码的情况
//下面是我们普通的WINDOWS鼠标形状特征
//不同电脑上鼠标形状特征也许不同,请使用"
功能抓取正确的鼠标形状特征
Shape1=1593350287
//下面是我们访问网页超链接时候的手型鼠标形状
Shape2=1055991329
shape=GetCursorShape(0)
Ifshape=shape1Then
ElseIfshape=shape2Then
Else
8.VBSCall
Shape=GetCursorShape(0)
shape1
当前鼠标形状是普通的WINDOWS鼠标
shape2
当前鼠标形状是手型鼠标
15.EndIf
VBSCallShape=GetCursorShape(0)
Ifshape=shape1
MessageBox当前鼠标形状是普通的WINDOWS鼠标
ElseIfshape=shape2
MessageBox当前鼠标形状是手型鼠标
MessageBox不认识当前鼠标形状!
EndIf
GetLastClick检测上次按过的鼠标键
检测上一次按下的鼠标代码
1.Mouse=GetLastClick()
2.If
Mouse
=32770
Or
=32769
3.
你按下了鼠标左键"
4.End
Mouse=GetLastClick()
IfMouse=32770OrMouse=32769Then
1.GetLastClick
Mouse
4.EndIf
LeftClick左键单击
模拟点击鼠标左键
参数1整数型,次数
1.//LeftClick、LeftClickS、LeftClickH
2.//LeftClickS:
超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用
3.//LeftClickH:
硬件模拟方式,仅支持PS(圆口)的鼠标
4.LeftClick
5
5.//在当前鼠标的位置单击鼠标左键5次
//LeftClick、LeftClickS、LeftClickH
//LeftClickS:
超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用
//LeftClickH:
硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项
LeftClick5
//在当前鼠标的位置单击鼠标左键5次
LeftDoubleClick左键双击
模拟双击鼠标左键
1.//LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH]
2.//LeftDoubleClickS:
3.//LeftDoubleClickH:
4.LeftDoubleClick
5.//在当前鼠标的位置双击鼠标左键5次
//LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH]
//LeftDoubleClickS:
//LeftDoubleClickH:
LeftDoubleClick5
//在当前鼠标的位置双击鼠标左键5次
LockMouse锁定鼠标位置
锁定鼠标位置,用户将不能通过移动鼠标而改变鼠标位置,而脚本仍可以改变鼠标位置
1.//在脚本开始的时候使用这个命令,可以有效防止用户误触鼠标引起脚本执行出错
2.LockMouse
3.Do
Delay
1000
5.Loop
//在脚本开始的时候使用这个命令,可以有效防止用户误触鼠标引起脚本执行出错
LockMouse
Do
Delay1000
Loop
3.While
True
5.EndWhile
MiddleClick中键单击
模拟点击鼠标中键
1.//MiddleClick、MiddleClickS、MiddleClickH
2.//MiddleClickS:
3.//MiddleClickH:
4.MiddleClick
5.//在当前鼠标的位置单击鼠标中键5次
//MiddleClick、MiddleClickS、MiddleClickH
//MiddleClickS:
//MiddleClickH:
MiddleClick5
//在当前鼠标的位置单击鼠标中键5次
5