FWScript 鼠标动作

代码描述
<mouse_action在屏幕的当前鼠标位置做动作
<mouse_action x,y在屏幕的横向与纵向的坐标 x, y 处做动作。如果x,y的值为正而且小于1,则当作当前Primary屏幕的百分比处理
<mouse_action ddd在屏幕的当前鼠标位置向下或向上滚动鼠标,ddd格
<$mouse_action在当前元素的中心做动作
<$mouse_action x,y在当前元素的横向与纵向的百分比 x, y 处做动作,x,y如果大于1,则为绝对偏离值,即当前元素的左上位置上加上固定的值

x与y(屏幕坐标值)非常灵活,可以是20%,60%,也可以是0.2,0.6。
(即当x,y的值为正而且小于1,则当作当前Primary屏幕的百分比处理)

mouse_action 定义

Action描述
1点击左键
2双击左键
3按下左键
4释放左键
5指针移到x, y处
6点击右键
7按下右键
8释放右键
9向下滚动
0向上滚动

等待动作

“=5s”:等待5秒,5m为5分钟;后面没字母表示为毫秒,如=500为500毫秒。

等待事件 Event

“=?$.event xxxxxx”:等待当前元素的事件的发生
“=?. key=value, key=value”:设置焦点元素(focused element)的判断条件,并启动事件监测,其中key为属性名称property,如name,class
“=?/key=value, key=value”:设置焦点元素所在窗口的判断条件,并启动事件监测
“=?”: 一直等待事件条件的发生
“=?dd”:等待事件条件的发生,最多等dd秒,如果事件发生了$$为true,否则为false。

与元素无关的鼠标动作

在当前元素的相对位置上的鼠标动作

<< FWScript 控件动作FWScript 键盘事件 >>