• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[◆旧版教程] 鼠标命令介绍 [复制链接]

1#
本帖最后由 兄弟工程师01 于 2008-12-26 17:49 编辑

鼠标命令分为三大类:模拟鼠标按键命令、模拟鼠标移动命令、鼠标控制命令。
模拟鼠标按键可以模拟鼠标的左键、右键、中键和滚轮的动作。鼠标的动作分为三类:按下、弹起、按下并弹起。
模拟鼠标移动命令支持移动到屏幕的某个坐标、将鼠标移动一个相对的坐标
鼠标控制命令可以在脚本执行过程中通过鼠标控制脚本。

[LeftClick、LeftClickS、LeftClickH]
格式eftClick {次数}
解释:在鼠标当前位置模拟点击鼠标左键.{次数}可以控制点击的次数
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]
格式eftDoubleClick {次数}
解释:在鼠标当前位置模拟双击鼠标左键.
LeftDoubleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用
LeftDoubleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项
例子:
LeftDoubleClick 5
在当前鼠标的位置双击鼠标左键5次

[LeftDown、LeftDownS、LeftDownH]
格式eftDown {次数}
解释:在鼠标当前位置模拟按下鼠标左键,{次数}在这个语句中虽然有效,但没有实际意义.
LeftDownS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用
LeftDownH: 硬件模拟方式,仅支持PS(圆口)的鼠标 点击查看使用硬件模拟方式的注意事项
例子:
LeftDown 1
在当前鼠标的位置按下鼠标左键

[LeftUp、LeftUpS、LeftUpH]
格式eftUp {次数}
解释:在鼠标当前位置模拟松开鼠标左键,{次数}在这个语句中虽然有效,但没有实际意义.
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]
格式:MouseWheel {滚动量}
解释:滚动鼠标滚轮.如果滚动量为正,向上滚动;否则向下滚动.
仅支持Windows 2000以上的操作系统.
例子:
MouseWheel 1
把鼠标滚轮向上滚动1格

[SaveMousePos][RestoreMousePos]
格式: SaveMousePos
解释: 保存当前鼠标位置
格式: RestoreMousePos
解释: 将鼠标移动到上一次保存的鼠标位置
例子: 保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,
这样脚本执行后鼠标的位置就不会变化

[LockMouse]
格式: LockMouse
解释: 锁定鼠标位置,用户将不能通过移动鼠标而改变鼠标位置,而脚本仍可以改变鼠标位置
例子: 在脚本开始的时候使用这个命令,可以有效防止用户误触鼠标引起脚本执行出错

[UnlockMouse]
格式: UnlockMouse
解释: 解除LockMouse命令对鼠标位置的锁定。如果用户使用了LockMouse命令而没有使用UnlockMouse命令,
按键精灵会在脚本结束时自动解除锁定

[WaitClick]
格式: WaitClick {可选:变量名}(注意这里是“变量名”不是“表达式”)
解释: 脚本执行到这一句暂停,按下任意鼠标键之后继续,按下的鼠标键将被记录在变量之中
例子: WaitClick last_click
VBSCall MessageBox("您按下了" & last_click)

[GetLastClick]
格式: GetLastClick {可选:变量名}(注意这里是“变量名”不是“表达式”)
解释: 与游戏兼容性上一次按下的鼠标代码,不影响脚本执行的流程

本主题由 版主 深度映像 于 2017/8/28 23:54:42 执行 忽略帖子 操作
2#

支持!支持!-------------------cves

该用户帖子内容已被屏蔽

3#

该用户帖子内容已被屏蔽

4#

基本的东西,都统一弄出来还是不错的

发新话题 回复该主题