问一个由按钮向导鼠标判断的问题。

按键按钮

格式:按键[键盘ASCII码][次数]

说明:先按键再弹出,模拟我们平时的按键操作。

按键按压

格式:KeyDown[键盘ASCII码][时间]

说明:按键模拟我们平时的“按”操作。

注意:有些键按下后会和其他键产生组合效果,比如“Alt/Ctrl/Shift”。如果使用“按Alt”命令,后续的“按键动作”就会变成“Alt+A”等组合键动作,所以一定要记得在必要的时候使用“弹出”命令释放组合键,以免影响键盘的正常使用。

按键弹跳

格式:KeyUp[键盘ASCII码][次数]

说明:按键模拟我们通常的“弹出”操作。

移至

格式:移动到[X坐标] [Y坐标]

说明:移动鼠标到(x坐标,y坐标)。

版本变化:5.50版本后,[X坐标]和[Y坐标]可以支持变量。在5.50版之前,只能使用数字。

例如:

移动到100 200

将鼠标移动到(100,200)。

移动到整数整数

将鼠标移动到(intX,intY)点需要5.50或以上版本的支持。

搬运工

格式:移动器[X距离] [Y距离]

说明:相对移动鼠标(X距离,Y距离)

例如:

当前鼠标在(100,100)。使用下面的语句。

搬运工200 300

之后鼠标移动到(100+200,100+300),这是坐标(300,400)。

MoveRH

相对移动鼠标的硬件模拟指令

SaveMousePos

格式:保存鼠标位置

解释:保存当前鼠标位置。

RestoreMousePos

格式:RestoreMousePos

解释:将鼠标移动到最后保存的鼠标位置。

例如,保存/恢复鼠标位置经常用于制作网络游戏练习脚本。鼠标位置在脚本开始时保存,在脚本结束时恢复,这样在脚本执行后鼠标位置不会改变。

左键单击

格式:左键单击[次数]

说明:在当前鼠标位置点击鼠标左键。【点击次数】可以控制点击次数。

版本变化:5.50版本后,鼠标模拟指令数量支持变量。

右键单击

格式:右键单击[次数]

解释:在当前鼠标位置点击鼠标右键。

点击鼠标中键

格式:点击鼠标中键[次数]

说明:模拟在当前鼠标位置点击鼠标中键。

左键双击

格式:left double click[次数]

说明:模拟在当前鼠标位置双击鼠标左键。

左下

格式:左下[次]

解释:模拟在当前鼠标位置按下鼠标左键。【时代】这种说法是有效的,但没有实际意义。

左上

格式:LeftUp [times]

解释:模拟在当前鼠标位置释放鼠标左键。【次数】这个说法是有效的,但是没有实际意义。

向右下

格式:右下[次]

解释:模拟在当前鼠标位置按下鼠标右键。【时代】这种说法是有效的,但没有实际意义。

右上方

格式:右向上[次]

解释:模拟在当前鼠标位置释放鼠标右键。【次数】这个说法是有效的,但是没有实际意义。

IfColor…Else…EndIf

格式:IfColor [X坐标] [Y坐标][色标][相等/不相等/近似相等] Else EndIf。

说明:判断坐标点颜色,控制脚本流程。

If…ElseIf…Else…EndIf

基本的流程控制语句,会编程的人都能看懂,不会编程的我也解释不清楚。

当…结束时

基本的循环控制语句,会编程的人都能理解,不会编程的我也解释不清楚。

为…结束

基本的循环控制语句,会编程的人都能理解,不会编程的我也解释不清楚。

转到

跳转语句,跳转到一个标记。

EndScript

结束脚本语句

子…返回

格式:

sub[过程名]

return[过程名]

解释:定义一个可以在脚本中调用的过程。

Gosub

格式:

GoSub[进程名]

解释:调用过程

你可以随意设置。。