
按键精灵命令大全.doc
11页按键精灵命令大全小技巧:按Ctrl+F,输入命令,即可进行查找定位键盘命令键盘模拟命令[KeyPress]"按下再弹起"键[KeyDown]"按下"键[KeyUp]"弹起"键键盘控制命令[WaitKey]等待按键[GetLastKey]获取上一次按键码 鼠标命令鼠标模拟命令[LeftClick]模拟点击鼠标左键 [RightClick]模拟点击鼠标右键 [MiddleClick]模拟点击鼠标中键 [LeftDoubleClick]模拟双击鼠标左键[LeftDown]模拟按下鼠标左键[LeftUp]模拟松开鼠标左键[RightDown]模拟按下鼠标右键[RightUp]模拟松开鼠标右键 [MoveTo]移动鼠标[MoveR]鼠标相对移动[MouseWheel]滚动鼠标滚轮鼠标控制命令[WaitClick]等待按鼠标[GetLastClick]获取上一次按下的鼠标代码鼠标辅助命令[SaveMousePos]保存当前鼠标位置 [RestoreMousePos]将鼠标移动到上一次保存的鼠标位置[LockMouse]锁定鼠标位置[UnlockMouse]解除鼠标锁定控制命令流程控制命令[If]判断语句[Goto]跳转语句[Rem]Goto命令的标记,也可以做注释[While] ... [EndWhile]循环[For] ... [EndFor]循环[EndScript]脚本结束颜色控制命令[IfColor]判断屏幕x,y坐标的某点的颜色,来执行后面的动作或控制过程[Sub] . [Return]定义过程[Gosub]调用过程 其他命令[Delay]脚本暂停执行[MessageBox]弹出一个窗口[SayString]输入文字,支持变量[Import]导入VBS或插件命令[VBSBegin] ...[VBSEnd]VBS区块[VBS]单行VBS指令[VBSCall]执行外部VBScript函数[Plugin]调用一个外部插件提供的函数[UserVar]用户自定义设置[PutAttachment]展开附件[//]注释命令[TracePrint]调试窗口显示文字VBS命令[VBSCall Delay]脚本停止执行一段时间,支持变量[VBSCall FindCenterColor]从屏幕某个区域的中间开始找色[VBSCall FindColor]在屏幕指定区域从左到右找色[VBSCall FindColorEx]模糊找色功能[VBSCall FindPic]找图片,可设定相似度[VBSCall GetCursorPos]获得当前鼠标的坐标[VBSCall GetPixelColor]获得指定位置点的颜色[VBSCall GetScreenResolution]获得当前屏幕分辨率[VBSCall InputBox]"弹出"对话框允许用户输入文字[VBSCall MessageBox]弹出对话框,支持变量[VBSCall ReadMemory]读取本机指定内存地址的数值[VBSCall RunApp]运行一个程序,或打开一个文件[VBSCall SayString]输入文本.[VBSCall SetCursorPos]设置鼠标位置[VBSCall GetCursorShape]获得鼠标形状键盘命令介绍推荐精选键盘命令分为两大类:键盘模拟命令和键盘控制命令。
键盘模拟命令可以模拟我们日常操作键盘的行为操作键盘的动作分为三类:按下、弹起、按下并弹起键盘控制命令可以在脚本执行过程中通过键盘控制脚本行为[KeyPress、KeyPressS、KeyPressH]格式: KeyPress {键盘虚拟码},{次数}解释: 先“按下”再“弹起”键,模拟我们平时的“按键”操作.我们在使用键盘的时候有两种操作,一种是”按下”键,一种是”弹起”键.将这两个动作连续进行,就是一个完整的”按键”动作.KeyPressS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用KeyPressH: 硬件模拟方式,仅支持PS(圆口)的键盘 例子:KeyPress 65,165是A键的按键码,上面的语句表示按A键1次[KeyDown、KeyDownS、KeyDownH]格式: KeyDown {键盘虚拟码},{次数}解释: “按下”键,模拟我们平时的“按下”操作注意:有些键在按下之后,会和其他键产生组合效果,比如“Alt/Ctrl/Shift”,如果使用“按下Alt”命令,那么之后的“按键”动作将变成“Alt+A”等组合动作,因此记得在必要时使用“弹起”命令将组合键释放,避免影响键盘的正常使用.KeyDownS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用KeyDownH: 硬件模拟方式,仅支持PS(圆口)的键盘 例子:KeyDown 65,165是A键的按键码,上面的语句表示按下A键1次[KeyUp、KeyUpS、KeyUpH]格式: KeyUp {键盘虚拟码} {次数}解释:“弹起”键,模拟我们平时的“弹起”操作KeyUpS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用KeyUpH: 硬件模拟方式,仅支持PS(圆口)的键盘 例子:KeyUp 65,165是A键的按键码,上面的语句表示松开A键1次鼠标命令介绍鼠标命令分为三大类:模拟鼠标按键命令、模拟鼠标移动命令、鼠标控制命令。
模拟鼠标按键可以模拟鼠标的左键、右键、中键和滚轮的动作鼠标的动作分为三类:按下、弹起、按下并弹起模拟鼠标移动命令支持移动到屏幕的某个坐标、将鼠标移动一个相对的坐标鼠标控制命令可以在脚本执行过程中通过鼠标控制脚本[LeftClick、LeftClickS、LeftClickH]格式:LeftClick {次数}解释:在鼠标当前位置模拟点击鼠标左键.{次数}可以控制点击的次数LeftClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用LeftClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 例子:LeftClick 5在当前鼠标的位置单击鼠标左键5次[RightClick、RightClickS、RightClickH]格式:RightClick {次数}推荐精选解释:在鼠标当前位置模拟点击鼠标右键.{次数}可以控制点击的次数RightClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用RightClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 例子:RightClick 5在当前鼠标的位置单击鼠标右键5次[MiddleClick、MiddleClickS、MiddleClickH]格式:MiddleClick {次数}解释:在鼠标当前位置模拟点击鼠标中键.MiddleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用MiddleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 例子:MiddleClick 5在当前鼠标的位置单击鼠标中键5次[LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH]格式:LeftDoubleClick {次数}解释:在鼠标当前位置模拟双击鼠标左键.LeftDoubleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用LeftDoubleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 例子:LeftDoubleClick 5在当前鼠标的位置双击鼠标左键5次[LeftDown、LeftDownS、LeftDownH]格式:LeftDown {次数}解释:在鼠标当前位置模拟按下鼠标左键,{次数}在这个语句中虽然有效,但没有实际意义.LeftDownS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用LeftDownH: 硬件模拟方式,仅支持PS(圆口)的鼠标 例子:LeftDown 1在当前鼠标的位置按下鼠标左键[LeftUp、LeftUpS、LeftUpH]格式:LeftUp {次数}解释:在鼠标当前位置模拟松开鼠标左键,{次数}在这个语句中虽然有效,但没有实际意义.LeftUpS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用LeftUpH: 硬件模拟方式,仅支持PS(圆口)的鼠标 例子:LeftUp 1在当前鼠标的位置弹起鼠标左键[RightDown、RightDownS、RightDownH]格式:RightDown {次数}解释:在鼠标当前位置模拟按下鼠标右键,{次数}在这个语句中虽然有效,但没有实际意义.RightDownS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用RightDownH: 硬件模拟方式,仅支持PS(圆口)的鼠标 例子:RightDown 1推荐精选在当前鼠标的位置按下鼠标右键[RightUp、RightUpS、RightUpH]格式:RightUp {次数}解释:在鼠标当前位置模拟松开鼠标右键,{次数}在这个语句中虽然有效,但没有实际意义RightUpS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用RightUpH: 硬件模拟方式,仅支持PS(圆口)的鼠标 例子:RightUp 1在当前鼠标的位置弹起鼠标右键[MoveTo、MoveToS、MoveToH]格式:MoveTo {X坐标},{Y坐标}解释:移动鼠标到(X坐标,Y坐标)处MoveToS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用MoveToH: 硬件模拟方式,仅支持PS(圆口)的鼠标例子:MoveTo 100,200把鼠标移动到(100,200)这个点上MoveTo intX,intY把鼠标移动到(intX,intY)这个点上,需要5.50以上版本支持.[MoveR、MoveRS、MoveRH]格式:MoveR {X距离},{Y距离}解释:把鼠标相对移动(X距离,Y距离)MoveRS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用MoveRH: 硬件模拟方式,仅支持PS(圆口)的鼠标 例子:当前鼠标在(100,100)点,使用下面语句MoveR 200,300之后,鼠标就被移到了(100+200,100+300)处,也就是坐标(300,400)处提示:使用硬件模拟方式不能碰键盘鼠标,否则会导致[MouseWheel]格式:Mous。









![2019版 人教版 高中语文 必修 上册《第一单元》大单元整体教学设计[2020课标]](http://img.jinchutou.com/static_www/Images/s.gif)


