按键精灵脚本编写命令大全及示例参考模板_第1页
按键精灵脚本编写命令大全及示例参考模板_第2页
按键精灵脚本编写命令大全及示例参考模板_第3页
按键精灵脚本编写命令大全及示例参考模板_第4页
按键精灵脚本编写命令大全及示例参考模板_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、按键精灵学习教程一、 键盘命令(25页)二、鼠标命令(513页)三、控制命令(1322页)四、颜色/图像命令(2228页)五、其他命令(2835页)五、网游脚本实例(35最后)1 / 58一、 键盘命令命令名称:GetLastKey 检测上次按键命令功能:检测上次按键命令参数:参数1 整数型,可选:变量名返 回 值:无脚本例子:(8.x语法)   复制代码1. /脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量Key里。   2. Key=GetLastKey()    3. If&#

2、160;Key = 13 Then    4.     Msgbox "你上次按下了回车键"  5. End If  /脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量Key里。Key=GetLastKey() If Key = 13 Then Msgbox "你上次按下了回车键"End If脚本例子: (7.x语法)  复制代码1. /

3、脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量Key里。   2. GetLastKey Key   3. If Key = 13   4.     Msgbox "你上次按下了回车键"  5. EndIf  /脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量Key里。GetLastKey KeyIf Ke

4、y = 13 Msgbox "你上次按下了回车键"EndIf命令名称:KeyDown 按住命令功能:键盘按住命令参数:参数1 整数型,键盘虚拟码(8.X支持 按键字符)参数2 整数型,次数返 回 值:无脚本例子:(8.x语法)   复制代码1. /KeyDown、KeyDownS、KeyDownH   2. /KeyDownS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用   3. /KeyDownH: 硬件模拟方式,仅支持PS(圆口)的键盘

5、 点击查看使用硬件模拟方式的注意事项   4. KeyDown 65,1   5. /65是A键的按键码,上面的语句表示按住A键1次   6.   7. KeyDown "A",1   8. /上面的支持按键字符,语句表示按住A键1次  /KeyDown、KeyDownS、KeyDownH/KeyDownS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用/KeyDownH:

6、硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项KeyDown 65,1/65是A键的按键码,上面的语句表示按住A键1次KeyDown "A",1/上面的支持按键字符,语句表示按住A键1次脚本例子: (7.x语法)  复制代码1. /KeyDown、KeyDownS、KeyDownH   2. /KeyDownS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用   3. /KeyDownH: 硬件模拟方式,仅支持PS(

7、圆口)的键盘 点击查看使用硬件模拟方式的注意事项   4. KeyDown 65,1   5. /65是A键的按键码,上面的语句表示按住A键1次 命令名称:KeyPress 按键命令功能:键盘按键命令参数:参数1 整数型,键盘虚拟码(8.X支持 按键字符)参数2 整数型,次数返 回 值:无脚本例子:(8.x语法)   复制代码1. /KeyPress、KeyPressS、KeyPressH   2. /KeyPressS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求

8、,PS2(圆口)和USB接口的键盘都可以使用   3. /KeyPressH: 硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项   4. KeyPress 65,1   5. /65是A键的按键码,上面的语句表示按A键1次   6.   7. KeyPress "A",1   8. /上面的支持按键字符,语句表示按A键1次  /KeyPress、KeyPressS、Ke

9、yPressH/KeyPressS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用/KeyPressH: 硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项KeyPress 65,1/65是A键的按键码,上面的语句表示按A键1次KeyPress "A",1/上面的支持按键字符,语句表示按A键1次脚本例子: (7.x语法)  复制代码1. /KeyPress、KeyPressS、KeyPressH   2. /KeyPressS: 超级模拟方式,兼容性

10、更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用   3. /KeyPressH: 硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项   4. KeyPress 65,1   5. /65是A键的按键码,上面的语句表示按A键1次  /KeyPress、KeyPressS、KeyPressH/KeyPressS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用/KeyPressH: 硬

11、件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项KeyPress 65,1/65是A键的按键码,上面的语句表示按A键1次命令名称:KeyUp 弹起命令功能:键盘弹起命令参数:参数1 整数型,键盘虚拟码(8.X支持 按键字符)参数2 整数型,次数返 回 值:无脚本例子:(8.x语法)   复制代码1. /KeyUp、KeyUpS、KeyUpH   2. /KeyUpS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用   3. /KeyUpH: 

12、;硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项   4. KeyUp 65,1   5. /65是A键的按键码,上面的语句表示松开A键1次   6.   7. KeyUp "A",1   8. /上面的支持按键字符,语句表示松开A键1次  /KeyUp、KeyUpS、KeyUpH/KeyUpS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用/Ke

13、yUpH: 硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项KeyUp 65,1/65是A键的按键码,上面的语句表示松开A键1次KeyUp "A",1/上面的支持按键字符,语句表示松开A键1次脚本例子: (7.x语法)  复制代码1. /KeyUp、KeyUpS、KeyUpH   2. /KeyUpS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用   3. /KeyUpH: 硬件模拟方式,仅支持PS(圆口)的键盘&#

14、160;点击查看使用硬件模拟方式的注意事项   4. KeyUp 65,1   5. /65是A键的按键码,上面的语句表示松开A键1次  /KeyUp、KeyUpS、KeyUpH/KeyUpS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用/KeyUpH: 硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项KeyUp 65,1/65是A键的按键码,上面的语句表示松开A键1次命令名称:WaitKey 等待按任意键命令功能:等待按任意键命令参数:参数1

15、整数型,可选:变量名返 回 值:无脚本例子:(8.x语法)   复制代码1. Key=WaitKey()    2. /脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里   3. If Key = 13 Then    4.     MessageBox "恭喜你按下了回车键"  5. End If  

16、;Key=WaitKey() /脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里If Key = 13 Then MessageBox "恭喜你按下了回车键"End If脚本例子: (7.x语法)  复制代码1. WaitKey Key   2. /脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里   3. If Key = 13   4.    &#

17、160;Msgbox "恭喜你按下了回车键"  5. EndIf  WaitKey Key/脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里If Key = 13 Msgbox "恭喜你按下了回车键"EndIf二、鼠标命令命令名称:GetCursorPos 得到鼠标位置坐标命令功能:得到当前鼠标所在的位置坐标命令参数:参数1 整数型,返回x坐标参数2 整数型,返回y坐标返 回 值:无脚本例子:(8.x语法)   复制代码1. GetCursorPo

18、s mx,my   2. /把当前鼠标位置的x和y坐标放在变量mx和my中  GetCursorPos mx,my/把当前鼠标位置的x和y坐标放在变量mx和my中脚本例子: (7.x语法)  复制代码1. VBSCall GetCursorPos(mx,my)    2. /把当前鼠标位置的x和y坐标放在变量mx和my中  VBSCall GetCursorPos(mx,my) /把当前鼠标位置的x和y坐标放在变量mx和my中命令名称:GetCursorShape

19、得到鼠标形状命令功能:得到当前鼠标的形状特征命令参数:参数1 整数型,参数返 回 值:整数型,鼠标的形状值脚本例子:(8.x语法)   复制代码1. /参数: 0 是6.83之前的版本默认的参数   2. /参数: 1 可用于一些在参数0下无法区分鼠标形状代码的情况   3. /下面是我们普通的WINDOWS鼠标形状特征   4. /不同电脑上鼠标形状特征也许不同,请使用"抓点抓色"功能抓取正确的鼠标形状特征   5. Shape1&#

20、160;= 1593350287   6. /下面是我们访问网页超链接时候的手型鼠标形状   7. Shape2 = 1055991329   8. shape=GetCursorShape(0)   9. If shape = shape1 Then    10.     MessageBox "当前鼠标形状是普通的WINDOWS鼠标" 

21、; 11. ElseIf shape = shape2 Then    12.     MessageBox "当前鼠标形状是手型鼠标"  13. Else    14.     MessageBox "不认识当前鼠标形状!"  15. End If  /参数: 0 是6.83之

22、前的版本默认的参数/参数: 1 可用于一些在参数0下无法区分鼠标形状代码的情况/下面是我们普通的WINDOWS鼠标形状特征/不同电脑上鼠标形状特征也许不同,请使用"抓点抓色"功能抓取正确的鼠标形状特征Shape1 = 1593350287/下面是我们访问网页超链接时候的手型鼠标形状Shape2 = 1055991329shape=GetCursorShape(0)If shape = shape1 Then MessageBox "当前鼠标形状是普通的WINDOWS鼠标"ElseIf shape = shape2 Then MessageBox &quo

23、t;当前鼠标形状是手型鼠标"Else MessageBox "不认识当前鼠标形状!"End If脚本例子: (7.x语法)  复制代码1. /参数: 0 是6.83之前的版本默认的参数   2. /参数: 1 可用于一些在参数0下无法区分鼠标形状代码的情况   3. /下面是我们普通的WINDOWS鼠标形状特征   4. /不同电脑上鼠标形状特征也许不同,请使用"抓点抓色"功能抓取正确的鼠标形状特征   5

24、. Shape1 = 1593350287   6. /下面是我们访问网页超链接时候的手型鼠标形状   7. Shape2 = 1055991329   8. VBSCall Shape=GetCursorShape(0)   9. If shape = shape1   10.     MessageBox 当前鼠标形状是普通的WINDOWS鼠标  

25、60;11. ElseIf shape = shape2   12.     MessageBox 当前鼠标形状是手型鼠标   13. Else    14.     MessageBox 不认识当前鼠标形状!   15. EndIf   /参数: 0 是6.83之前的版本默认的参数/参数: 1 可用于一些在参数0下无法区分鼠标形状代码的情况/下面

26、是我们普通的WINDOWS鼠标形状特征/不同电脑上鼠标形状特征也许不同,请使用"抓点抓色"功能抓取正确的鼠标形状特征Shape1 = 1593350287/下面是我们访问网页超链接时候的手型鼠标形状Shape2 = 1055991329VBSCall Shape=GetCursorShape(0)If shape = shape1 MessageBox 当前鼠标形状是普通的WINDOWS鼠标ElseIf shape = shape2 MessageBox 当前鼠标形状是手型鼠标Else MessageBox 不认识当前鼠标形状!EndIf 命令名称:GetLastClick

27、 检测上次按过的鼠标键命令功能:检测上一次按下的鼠标代码命令参数:参数1 整数型,可选:变量名返 回 值:无脚本例子:(8.x语法)   复制代码1. Mouse=GetLastClick()    2. If Mouse =32770 Or Mouse =32769 Then    3.     Msgbox "你按下了鼠标左键"  4. End If&#

28、160; Mouse=GetLastClick() If Mouse =32770 Or Mouse =32769 Then Msgbox "你按下了鼠标左键"End If脚本例子: (7.x语法)  复制代码1. GetLastClick Mouse   2. If Mouse =32770 Or Mouse =32769    3.     Msgbox "你按下了鼠标左键

29、"  4. EndIf  命令名称:LeftClick 左键单击命令功能:模拟点击鼠标左键命令参数:参数1 整数型,次数返 回 值:无脚本例子:(8.x语法)   复制代码1. /LeftClick、LeftClickS、LeftClickH   2. /LeftClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /LeftClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查

30、看使用硬件模拟方式的注意事项   4. LeftClick 5   5. /在当前鼠标的位置单击鼠标左键5次  /LeftClick、LeftClickS、LeftClickH/LeftClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用/LeftClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项LeftClick 5/在当前鼠标的位置单击鼠标左键5次脚本例子: (7.x语法)  复制代码1. /LeftC

31、lick、LeftClickS、LeftClickH   2. /LeftClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /LeftClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项   4. LeftClick 5   5. /在当前鼠标的位置单击鼠标左键5次  /LeftClick、LeftClickS、LeftClickH/LeftCl

32、ickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用/LeftClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项LeftClick 5/在当前鼠标的位置单击鼠标左键5次命令名称:LeftDoubleClick 左键双击命令功能:模拟双击鼠标左键命令参数:参数1 整数型,次数返 回 值:无脚本例子:(8.x语法)   复制代码1. /LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH   2. /LeftDoubl

33、eClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /LeftDoubleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项   4. LeftDoubleClick 5   5. /在当前鼠标的位置双击鼠标左键5次  /LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH/LeftDoubleClickS: 超级模拟

34、方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用/LeftDoubleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项LeftDoubleClick 5/在当前鼠标的位置双击鼠标左键5次脚本例子: (7.x语法)  复制代码1. /LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH   2. /LeftDoubleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都

35、可以使用   3. /LeftDoubleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项   4. LeftDoubleClick 5   5. /在当前鼠标的位置双击鼠标左键5次  /LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH/LeftDoubleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用/LeftDoubleCli

36、ckH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项LeftDoubleClick 5/在当前鼠标的位置双击鼠标左键5次命令名称:LockMouse 锁定鼠标位置命令功能:锁定鼠标位置,用户将不能通过移动鼠标而改变鼠标位置,而脚本仍可以改变鼠标位置命令参数:无返 回 值:无脚本例子:(8.x语法)   复制代码1. /在脚本开始的时候使用这个命令,可以有效防止用户误触鼠标引起脚本执行出错   2. LockMouse   3. Do  4.    

37、60;Delay 1000   5. Loop  /在脚本开始的时候使用这个命令,可以有效防止用户误触鼠标引起脚本执行出错LockMouseDo Delay 1000Loop脚本例子: (7.x语法)  复制代码1. /在脚本开始的时候使用这个命令,可以有效防止用户误触鼠标引起脚本执行出错   2. LockMouse   3. While True  4.     Delay 1000  

38、60;5. EndWhile  命令名称:MiddleClick 中键单击命令功能:模拟点击鼠标中键命令参数:参数1 整数型,次数返 回 值:无脚本例子:(8.x语法)   复制代码1. /MiddleClick、MiddleClickS、MiddleClickH   2. /MiddleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /MiddleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查

39、看使用硬件模拟方式的注意事项   4. MiddleClick 5   5. /在当前鼠标的位置单击鼠标中键5次  /MiddleClick、MiddleClickS、MiddleClickH/MiddleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用/MiddleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项MiddleClick 5/在当前鼠标的位置单击鼠标中键5次脚本例子: (7.x语法)  

40、;复制代码1. /MiddleClick、MiddleClickS、MiddleClickH   2. /MiddleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /MiddleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项   4. MiddleClick 5   5. /在当前鼠标的位置单击鼠标中键5次  命令名称:MouseWhe

41、el 鼠标滚轮命令功能:滚动鼠标滚轮命令参数:参数1 整数型,滚动量返 回 值:无脚本例子:(8.x语法)   复制代码1. /如果滚动量为正,向上滚动;否则向下滚动.   2. /仅支持Windows 2000以上的操作系统.   3. MouseWheel 1   4. /把鼠标滚轮向上滚动1格  /如果滚动量为正,向上滚动;否则向下滚动./仅支持Windows 2000以上的操作系统.MouseWheel 1/把鼠标滚轮向上滚动1格脚本例子: (7.x语法) 

42、 复制代码1. /如果滚动量为正,向上滚动;否则向下滚动.   2. /仅支持Windows 2000以上的操作系统.   3. MouseWheel 1   4. /把鼠标滚轮向上滚动1格  命令名称:MoveR 鼠标相对移动命令功能:鼠标相对移动到命令参数:参数1 整数型,X距离参数2 整数型,Y距离返 回 值:无脚本例子:(8.x语法)   复制代码1. /MoveR、MoveRS、MoveRH   2. /MoveRS: 超级模

43、拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /MoveRH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项   4. /当前鼠标在(100,100)点,使用下面语句   5. MoveR 200,300   6. /之后,鼠标就被移到了(100+200,100+300)处,也就是坐标(300,400)处   7. /提示:使用硬件模拟方式不能碰键盘鼠标,否则会导致出错 

44、 /MoveR、MoveRS、MoveRH/MoveRS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用/MoveRH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项/当前鼠标在(100,100)点,使用下面语句MoveR 200,300/之后,鼠标就被移到了(100+200,100+300)处,也就是坐标(300,400)处/提示:使用硬件模拟方式不能碰键盘鼠标,否则会导致出错脚本例子: (7.x语法)  复制代码1. /MoveR、MoveRS、MoveRH  

45、0;2. /MoveRS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /MoveRH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项   4. /当前鼠标在(100,100)点,使用下面语句   5. MoveR 200,300   6. /之后,鼠标就被移到了(100+200,100+300)处,也就是坐标(300,400)处   7. /提示:使用硬件模拟方

46、式不能碰键盘鼠标,否则会导致出错  /MoveR、MoveRS、MoveRH/MoveRS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用/MoveRH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项/当前鼠标在(100,100)点,使用下面语句MoveR 200,300/之后,鼠标就被移到了(100+200,100+300)处,也就是坐标(300,400)处/提示:使用硬件模拟方式不能碰键盘鼠标,否则会导致出错命令名称:MoveTo 鼠标移动命令功能:移动鼠标到命令参数:参数1 整数型,X坐

47、标参数2 整数型,Y坐标返 回 值:无脚本例子:(8.x语法)   复制代码1. /MoveTo、MoveToS、MoveToH   2. /MoveToS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /MoveToH: 硬件模拟方式,仅支持PS(圆口)的鼠标   4. MoveTo 100,200   5. /把鼠标移动到(100,200)这个点上   6. intX=50 &#

48、160; 7. intY=150   8. MoveTo intX,intY   9. /把鼠标移动到(intX,intY)这个点上,需要5.50以上版本支持.  /MoveTo、MoveToS、MoveToH/MoveToS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用/MoveToH: 硬件模拟方式,仅支持PS(圆口)的鼠标MoveTo 100,200/把鼠标移动到(100,200)这个点上intX=50intY=150MoveTo intX,intY/把鼠

49、标移动到(intX,intY)这个点上,需要5.50以上版本支持.脚本例子: (7.x语法)  复制代码1. /MoveTo、MoveToS、MoveToH   2. /MoveToS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /MoveToH: 硬件模拟方式,仅支持PS(圆口)的鼠标   4. MoveTo 100,200   5. /把鼠标移动到(100,200)这个点上   

50、;6. intX=50   7. intY=150   8. MoveTo intX,intY   9. /把鼠标移动到(intX,intY)这个点上,需要5.50以上版本支持.  命令名称:RestoreMousePos 恢复上次保存的鼠标位置命令功能:保存当前鼠标位置命令参数:无返 回 值:无脚本例子:(8.x语法)   复制代码1. SaveMousePos   2. /保存当前鼠标位置   3. Delay 100  

51、 4. MoveTo 500,20   5. Delay 100   6. RestoreMousePos   7. /将鼠标移动到上一次保存的鼠标位置   8. /保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,   9. /这样脚本执行后鼠标的位置就不会变化  SaveMousePos/保存当前鼠标位置Delay 100MoveTo 500,20Delay 100RestoreMousePos/将

52、鼠标移动到上一次保存的鼠标位置/保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,/这样脚本执行后鼠标的位置就不会变化脚本例子: (7.x语法)  复制代码1. SaveMousePos   2. /保存当前鼠标位置   3. Delay 100   4. MoveTo 500,20   5. Delay 100   6. RestoreMousePos   7. /将鼠标移动到上一

53、次保存的鼠标位置   8. /保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,   9. 这样脚本执行后鼠标的位置就不会变化  SaveMousePos/保存当前鼠标位置Delay 100MoveTo 500,20Delay 100RestoreMousePos/将鼠标移动到上一次保存的鼠标位置/保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,这样脚本执行后鼠标的位置就不会变化命令名称:RightClick 右键单击命令功能:模拟点击鼠标右键命

54、令参数:参数1 整数型,次数返 回 值:无脚本例子:(8.x语法)   复制代码1. /RightClick、RightClickS、RightClickH   2. /RightClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /RightClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项   4. RightClick 5   5. /在当

55、前鼠标的位置单击鼠标右键5次  /RightClick、RightClickS、RightClickH/RightClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用/RightClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项RightClick 5/在当前鼠标的位置单击鼠标右键5次脚本例子: (7.x语法)  复制代码1. /RightClick、RightClickS、RightClickH   2. /RightClickS:&

56、#160;超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用   3. /RightClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项   4. RightClick 5   5. /在当前鼠标的位置单击鼠标右键5次  /RightClick、RightClickS、RightClickH/RightClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标

57、都可以使用/RightClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项RightClick 5/在当前鼠标的位置单击鼠标右键5次命令名称:SaveMousePos 保存当前鼠标所在位置命令功能:保存当前鼠标位置命令参数:无返 回 值:无脚本例子:(8.x语法)   复制代码1. SaveMousePos   2. /保存当前鼠标位置   3. Delay 100   4. MoveTo 500,20   5. Delay 1

58、00   6. RestoreMousePos   7. /将鼠标移动到上一次保存的鼠标位置   8. /保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,   9. /这样脚本执行后鼠标的位置就不会变化  SaveMousePos/保存当前鼠标位置Delay 100MoveTo 500,20Delay 100RestoreMousePos/将鼠标移动到上一次保存的鼠标位置/保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束

59、时恢复鼠标位置,/这样脚本执行后鼠标的位置就不会变化脚本例子: (7.x语法)  复制代码1. SaveMousePos   2. /保存当前鼠标位置   3. Delay 100   4. MoveTo 500,20   5. Delay 100   6. RestoreMousePos   7. /将鼠标移动到上一次保存的鼠标位置   8. /保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存

60、鼠标位置,脚本结束时恢复鼠标位置,   9. 这样脚本执行后鼠标的位置就不会变化  SaveMousePos/保存当前鼠标位置Delay 100MoveTo 500,20Delay 100RestoreMousePos/将鼠标移动到上一次保存的鼠标位置/保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,这样脚本执行后鼠标的位置就不会变化命令名称:UnlockMouse 解除锁定鼠标位置命令功能:解除LockMouse命令对鼠标位置的锁定命令参数:无返 回 值:无脚本例子:(8.x语法)  

61、复制代码1.   脚本例子: (7.x语法)  复制代码1. /如果用户使用了LockMouse命令而没有使用UnlockMouse命令,按键精灵会在脚本结束时自动解除锁定   2. UnlockMouse  /如果用户使用了LockMouse命令而没有使用UnlockMouse命令,按键精灵会在脚本结束时自动解除锁定UnlockMouse命令名称:WaitClick 按任意鼠标键继续命令功能:脚本执行到这一句暂停,按下任意鼠标键之后继续命令参数:参数1 整数型,可选:变量名返 回 值:无脚本例子:(8.x语法)&

62、#160;  复制代码1. last_click=WaitClick()    2. MessageBox "您按下了" & last_click  last_click=WaitClick() MessageBox "您按下了" & last_click脚本例子: (7.x语法)  复制代码1. WaitClick last_click   2. MessageBox "您按下了

63、" & last_click  WaitClick last_clickMessageBox "您按下了" & last_click三、控制命令命令名称:Call 调用过程命令功能:调用过程命令参数:参数1 字符串型,过程名返 回 值:无脚本例子:(8.x语法)   复制代码1. Call 子程序("我是子程序,被你调用了")   2. EndScript   3. /支持中文名变量   4. Sub

64、 子程序(啊)   5.     Msgbox 啊   6. End Sub  7. /定义一个过程,可以在脚本中调用这个过程  Call 子程序("我是子程序,被你调用了")EndScript/支持中文名变量Sub 子程序(啊) Msgbox 啊End Sub/定义一个过程,可以在脚本中调用这个过程脚本例子: (7.x语法)  复制代码命令名称:Do 循环命令功能:条件循环命令参数:参数1 条件型,循环条

65、件返 回 值:无脚本例子:(8.x语法)   复制代码1. 例子1:   2. /支持Exit Do 命令退出循环   3. i=0   4. Do While i=0   5.     Msgbox "我停不下来啦!快住手"  6. Loop  7. /当循环条件成立的时候,反复执行循环体   8.   9

66、.   10. 例子2:   11. i=0   12. Do Until i=0   13.     Msgbox "为什么没有循环到我呢?"  14. Loop  15. Msgbox "循环结束"  16. /当循环条件成立的时候,离开循环体   17.   18.   1

67、9. 例子3:   20. i=0   21. Do Until i=1   22.     Msgbox "我停不下来啦!快住手"  23. Loop  24. /当循环条件不成立的时候,反复执行循环体   25.   26.   27. 例子4:   28. n=0   29. Do While

68、 true   30.     Msgbox "我将循环10次停下来!"  31.     If n>=10 Then  32.         /当循环条件成立的时候,离开循环体   33.         Ex

69、it do   34.     End if   35.     n=n+1   36. Loop  37. Msgbox n & "次"  38.   39.   40. 例子5:   41. i = 0   42. Do  &#

70、160; 43.    MessageBox "ok"  44. Loop While i <> 0   45. /条件放后面,前面的循环内容可以执行一次!  例子1:/支持Exit Do 命令退出循环i=0Do While i=0 Msgbox "我停不下来啦!快住手"Loop/当循环条件成立的时候,反复执行循环体例子2:i=0Do Until i=0 Msgbox "为什么没有循环

71、到我呢?"LoopMsgbox "循环结束"/当循环条件成立的时候,离开循环体例子3:i=0Do Until i=1 Msgbox "我停不下来啦!快住手"Loop/当循环条件不成立的时候,反复执行循环体例子4:n=0Do While true Msgbox "我将循环10次停下来!" If n>=10 Then /当循环条件成立的时候,离开循环体 Exit do End if n=n+1LoopMsgbox n & "次"例子5:i = 0Do MessageBox "ok"Loop While i <> 0/条件放后面,前面的循环内容可以执行一次!脚本例子: (7.x语法)  复制代码1. 无  命令名称:For 循环命令功能:循环一定次数命令参数:参数1 整数型,循环次数返 回 值:无脚本例子:(8.x语法)   复制代码1. 例子1:   2. /支持Exit For 命令退出循环   3. For i=0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论