早教吧作业答案频道 -->其他-->
[按键精灵]问题:当鼠标停止移动达到2分钟,就移动到X位置点击一下帮忙看下这个如何在按键精灵里实现触发条件:鼠标停止移动达到20秒(连续判断5次,累计100秒)行为:移动到X点,鼠标单
题目详情
[按键精灵]问题:当鼠标停止移动达到2分钟,就移动到X位置点击一下
帮忙看下这个如何在按键精灵里实现
触发条件:鼠标停止移动达到20秒(连续判断5次,累计100秒)
行为:移动到X点,鼠标单击1下
比较2次的,我已经写出来了,但是要比较5次我搞不定.
VBS dim x,y,x1,y1
//声明变量
While 1=1
VBSCall GetCursorPos(x,y)
//得到当前鼠标的坐标位置 并保存到变量x,y中
Delay 120000
//延迟120秒
VBSCall GetCursorPos(x1,y1)
//得到当前鼠标的坐标位置 并保存到变量x1,y1中
If x=x1
Gosub d
EndIf
EndWhile
Sub d
MoveTo 450,350
Delay 1000
LeftClick 1
Return d
我要判断2分钟内,鼠标是否原地不动.如果原地不动,才去移动过去单击.否则就不去点.可是,要判断鼠标2分钟内是否有移动,就要在不同的时间去取鼠标的坐标,然后进行比较,如果坐标一致,那就是没动,如果不一致,那就是动了.
我已经有了在2分钟内取2次鼠标坐标进行比较的办法.但是不能满足我的需求,我需要2分钟内,取5次鼠标坐标进行比较.
帮忙看下这个如何在按键精灵里实现
触发条件:鼠标停止移动达到20秒(连续判断5次,累计100秒)
行为:移动到X点,鼠标单击1下
比较2次的,我已经写出来了,但是要比较5次我搞不定.
VBS dim x,y,x1,y1
//声明变量
While 1=1
VBSCall GetCursorPos(x,y)
//得到当前鼠标的坐标位置 并保存到变量x,y中
Delay 120000
//延迟120秒
VBSCall GetCursorPos(x1,y1)
//得到当前鼠标的坐标位置 并保存到变量x1,y1中
If x=x1
Gosub d
EndIf
EndWhile
Sub d
MoveTo 450,350
Delay 1000
LeftClick 1
Return d
我要判断2分钟内,鼠标是否原地不动.如果原地不动,才去移动过去单击.否则就不去点.可是,要判断鼠标2分钟内是否有移动,就要在不同的时间去取鼠标的坐标,然后进行比较,如果坐标一致,那就是没动,如果不一致,那就是动了.
我已经有了在2分钟内取2次鼠标坐标进行比较的办法.但是不能满足我的需求,我需要2分钟内,取5次鼠标坐标进行比较.
▼优质解答
答案和解析
Dim i,n
Dim x(2),y(2)
i=0
n=0
VBSCall GetCursorPos(x(i),y(i))
While i4
MoveTo 450,350
Delay 5
LeftClick 1
n=0
EndIf
EndWhile
把上面的粘贴到按键精灵里会睇得更清楚.
其实无必要比较完5次啦,只要比较最近两次有无变化就行了.如果确实要看比较5次的脚本,那可以有如下程序(上下两个脚本效果一样):
Dim i,n
Dim x(5),y(5)
i=0
While i
Dim x(2),y(2)
i=0
n=0
VBSCall GetCursorPos(x(i),y(i))
While i4
MoveTo 450,350
Delay 5
LeftClick 1
n=0
EndIf
EndWhile
把上面的粘贴到按键精灵里会睇得更清楚.
其实无必要比较完5次啦,只要比较最近两次有无变化就行了.如果确实要看比较5次的脚本,那可以有如下程序(上下两个脚本效果一样):
Dim i,n
Dim x(5),y(5)
i=0
While i
看了 [按键精灵]问题:当鼠标停止...的网友还看了以下:
已知直线l在x,y轴上的截距分别为a,b(ab≠0),原点到直线l的距离为d,求证:1/d²=1/ 2020-05-16 …
已知抛物线y=ax^2+bx+c的图像与x轴交于(2,0)、(4,0),顶点到x轴距离为3,求函数 2020-05-16 …
平面内有两个定点O(0,0)A(2,0)设点M到O的距离为d1,到A的距离为d2,且d1/d2=根 2020-05-17 …
直角坐标系+梯形题四边形OABC为直角梯形,OA,OC分别在坐标轴上,已知A(30,0),B(27 2020-06-06 …
2016年10月19日凌晨,“神舟十一号”到达距“天宫二号”30米停泊点,开始以0.2m/s的相对 2020-06-30 …
2016年当“神舟十一号”飞船到达“天宫二号”30m停泊点时,开始以0.2m/s的相对速度向“天宫 2020-06-30 …
一直线过点p(2,0),且点到Q(4,3)到直线L的距离为3√2求该直线倾斜角 2020-08-01 …
如图,在平面直角坐标系中,点A坐标为(8,0),点B坐标为(0,6),C是线段AB的中点,点P沿A 2020-08-02 …
某停车场从上午8点开始有车辆出入,8点到9点开进20辆,开出15辆.9点到10点开进9辆,开出11 2020-08-04 …
高中数学双曲线那块儿的题,我的疑问是怎么根据渐近线方程来设双曲线系方程?求方法或规律.焦点在坐标轴上 2020-12-17 …