您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 按键精灵网游高级脚本编写教程
献给热爱按键精灵的广大爱好者按键精灵学习教程一、键盘命令(2~5页)二、鼠标命令(5~13页)三、控制命令(13~22页)四、颜色/图像命令(22~28页)五、其他命令(28~355页)五、网游脚本实例(35~最后)一、键盘命令命令名称:GetLastKey检测上次按键命令功能:检测上次按键命令参数:参数1整数型,可选:变量名返回值:无脚本例子:(8.x语法)复制代码1.//脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量Key里。2.Key=GetLastKey()3.IfKey=13Then4.Msgbox你上次按下了回车键5.EndIf脚本例子:(7.x语法)复制代码1.//脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量Key里。2.GetLastKeyKey3.IfKey=134.Msgbox你上次按下了回车键5.EndIf命令名称:KeyDown按住命令功能:键盘按住命令参数:参数1整数型,键盘虚拟码(8.X支持按键字符)参数2整数型,次数返回值:无脚本例子:(8.x语法)复制代码1.//KeyDown、KeyDownS、KeyDownH2.//KeyDownS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用3.//KeyDownH:硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项4.KeyDown65,15.//65是A键的按键码,上面的语句表示按住A键1次6.7.KeyDownA,18.//上面的支持按键字符,语句表示按住A键1次脚本例子:(7.x语法)复制代码1.//KeyDown、KeyDownS、KeyDownH2.//KeyDownS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用3.//KeyDownH:硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项4.KeyDown65,15.//65是A键的按键码,上面的语句表示按住A键1次命令名称:KeyPress按键命令功能:键盘按键命令参数:参数1整数型,键盘虚拟码(8.X支持按键字符)参数2整数型,次数返回值:无脚本例子:(8.x语法)复制代码1.//KeyPress、KeyPressS、KeyPressH2.//KeyPressS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用3.//KeyPressH:硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项4.KeyPress65,15.//65是A键的按键码,上面的语句表示按A键1次6.7.KeyPressA,18.//上面的支持按键字符,语句表示按A键1次脚本例子:(7.x语法)复制代码1.//KeyPress、KeyPressS、KeyPressH2.//KeyPressS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用3.//KeyPressH:硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项4.KeyPress65,15.//65是A键的按键码,上面的语句表示按A键1次命令名称:KeyUp弹起命令功能:键盘弹起命令参数:参数1整数型,键盘虚拟码(8.X支持按键字符)参数2整数型,次数返回值:无脚本例子:(8.x语法)复制代码1.//KeyUp、KeyUpS、KeyUpH2.//KeyUpS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用3.//KeyUpH:硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项4.KeyUp65,15.//65是A键的按键码,上面的语句表示松开A键1次6.7.KeyUpA,18.//上面的支持按键字符,语句表示松开A键1次脚本例子:(7.x语法)复制代码1.//KeyUp、KeyUpS、KeyUpH2.//KeyUpS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用3.//KeyUpH:硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项4.KeyUp65,15.//65是A键的按键码,上面的语句表示松开A键1次命令名称:WaitKey等待按任意键命令功能:等待按任意键命令参数:参数1整数型,可选:变量名返回值:无脚本例子:(8.x语法)复制代码1.Key=WaitKey()2.//脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里3.IfKey=13Then4.MessageBox恭喜你按下了回车键5.EndIf脚本例子:(7.x语法)复制代码1.WaitKeyKey2.//脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里3.IfKey=134.Msgbox恭喜你按下了回车键5.EndIf二、鼠标命令命令名称:GetCursorPos得到鼠标位置坐标命令功能:得到当前鼠标所在的位置坐标命令参数:参数1整数型,返回x坐标参数2整数型,返回y坐标返回值:无脚本例子:(8.x语法)复制代码1.GetCursorPosmx,my2.//把当前鼠标位置的x和y坐标放在变量mx和my中脚本例子:(7.x语法)复制代码1.VBSCallGetCursorPos(mx,my)2.//把当前鼠标位置的x和y坐标放在变量mx和my中命令名称:GetCursorShape得到鼠标形状命令功能:得到当前鼠标的形状特征命令参数:参数1整数型,参数返回值:整数型,鼠标的形状值脚本例子:(8.x语法)复制代码1.//参数:0是6.83之前的版本默认的参数2.//参数:1可用于一些在参数0下无法区分鼠标形状代码的情况3.//下面是我们普通的WINDOWS鼠标形状特征4.//不同电脑上鼠标形状特征也许不同,请使用抓点抓色功能抓取正确的鼠标形状特征5.Shape1=15933502876.//下面是我们访问网页超链接时候的手型鼠标形状7.Shape2=10559913298.shape=GetCursorShape(0)9.Ifshape=shape1Then10.MessageBox当前鼠标形状是普通的WINDOWS鼠标11.ElseIfshape=shape2Then12.MessageBox当前鼠标形状是手型鼠标13.Else14.MessageBox不认识当前鼠标形状!15.EndIf脚本例子:(7.x语法)复制代码1.//参数:0是6.83之前的版本默认的参数2.//参数:1可用于一些在参数0下无法区分鼠标形状代码的情况3.//下面是我们普通的WINDOWS鼠标形状特征4.//不同电脑上鼠标形状特征也许不同,请使用抓点抓色功能抓取正确的鼠标形状特征5.Shape1=15933502876.//下面是我们访问网页超链接时候的手型鼠标形状7.Shape2=10559913298.VBSCallShape=GetCursorShape(0)9.Ifshape=shape110.MessageBox当前鼠标形状是普通的WINDOWS鼠标11.ElseIfshape=shape212.MessageBox当前鼠标形状是手型鼠标13.Else14.MessageBox不认识当前鼠标形状!15.EndIf命令名称:GetLastClick检测上次按过的鼠标键命令功能:检测上一次按下的鼠标代码命令参数:参数1整数型,可选:变量名返回值:无脚本例子:(8.x语法)复制代码1.Mouse=GetLastClick()2.IfMouse=32770OrMouse=32769Then3.Msgbox你按下了鼠标左键4.EndIf脚本例子:(7.x语法)复制代码1.GetLastClickMouse2.IfMouse=32770OrMouse=327693.Msgbox你按下了鼠标左键4.EndIf命令名称:LeftClick左键单击命令功能:模拟点击鼠标左键命令参数:参数1整数型,次数返回值:无脚本例子:(8.x语法)复制代码1.//LeftClick、LeftClickS、LeftClickH2.//LeftClickS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//LeftClickH:硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.LeftClick55.//在当前鼠标的位置单击鼠标左键5次脚本例子:(7.x语法)复制代码1.//LeftClick、LeftClickS、LeftClickH2.//LeftClickS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//LeftClickH:硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.LeftClick55.//在当前鼠标的位置单击鼠标左键5次命令名称:LeftDoubleClick左键双击命令功能:模拟双击鼠标左键命令参数:参数1整数型,次数返回值:无脚本例子:(8.x语法)复制代码1.//LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH]2.//LeftDoubleClickS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//LeftDoubleClickH:硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.LeftDoubleClick55.//在当前鼠标的位置双击鼠标左键5次脚本例子:(7.x语法)复制代码1.//LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH]2.//LeftDoubleClickS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//LeftDoubleClickH:硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.LeftDoubleClick55.//在当前鼠标的位置双击鼠标左键5次命令名称:LockMouse锁定鼠标位置命令功能:锁定鼠标位置,用户将不能通过移动鼠标而改变鼠标位置,而脚本仍可以改变鼠标位置命令参数:无返回值:无脚本例子:(8.x语法)复制代码1.//在脚本开始的时候使用这个命令,可以有效防止用户误触鼠标引起脚本执行出错2.LockMouse3.Do4.Delay10005.Loop脚本例子:(7.x语法)复制代码1.//在脚本开始的时候使用这个命令,可以有效防止用户误触鼠标引起脚本执行出错2.LockMouse3.WhileTrue4.Delay10005.EndWhile命令名称:MiddleClick中键单击命令功能:模拟点击鼠标中键命令参数:参数1整数型,次数返回值:无脚本例子:(8.x语法)复制代码1.//MiddleClick、MiddleClickS、MiddleClickH2.//MiddleClickS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//MiddleClickH:硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.MiddleClick55.//在当前鼠标的位置单击鼠标中键5次脚本例子:(7.x语法)复制代码1.//MiddleClick、MiddleClickS、MiddleClickH2.//MiddleClickS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS
本文标题:按键精灵网游高级脚本编写教程
链接地址:https://www.777doc.com/doc-6150029 .html