按键精灵循环脚本如何加上停止语句?

我写的脚本如下:While1IfColor596,616,0,0ElseMoveTo142,147Delay1000LeftClick1Goto1Delay1000End... 我写的脚本如下:
While 1
IfColor 596,616,0,0
Else
MoveTo 142,147
Delay 1000
LeftClick 1
Goto 1
Delay 1000
EndIf
EndWhile
Rem 1
EndScript
原意是想让他一直检测,直到某点颜色变化后,移动鼠标到另1个坐标左键单击,然后停止脚本,但是按这个执行后他停止不下来,还请高人指教12
`
While 1
EndWhile
不就是循环吗,我一执行他就停不下来了,要他goto跳转到循环外都不行,点解?
展开
 我来答
百度网友faadf46
高粉答主

2020-05-12 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:66.9万
展开全部

1、首先下载安装软件,这里不再详细介绍,建议安装到d盘,方便下载和卸载。

2、紧接着写一个实验性的脚本文件,这里命令随意写,只是作为一个实验性的,不需要很不复杂的脚本。然后保存起来。

3、找到你需要重复设置的循环脚本,然后左键双击这个脚本,这样会自动跳转到编辑模式。

4、页面的左侧找到脚本的属性,并且打开这个脚本属性,这样我们就可以设置循环了。

5、点击右上角的脚本循环,这样系统会自动跳转到循环的设置页面,我们在这里设置即可。

6、可以设置循环次数,或者暗中未知,或者设置循环的时间长,这个根据你自己的需要,来设置合适的循环。

点横
推荐于2017-11-27 · TA获得超过4602个赞
知道大有可为答主
回答量:2082
采纳率:60%
帮助的人:930万
展开全部
脚本没有错,只是罗嗦点. 因为你是让他一直检测,所以如果596,616这个点上都是黑色,那么这个脚本在你不按中止键的情况下是不会停下来的.
如果脚本已经执行了鼠标点击,那么就有可能你在脚本属性里的脚本循环这一栏 不是选择"循环一次",你只要改成"循环一次"就可以了.
在 EndIf EndWhile 之间至少要插入一毫秒的延时,要不就很占cpu的使用率.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
azmgd
2009-03-08 · TA获得超过346个赞
知道小有建树答主
回答量:553
采纳率:0%
帮助的人:441万
展开全部
你这也没有循环指令啊。。。

没看到,汗。。。
你换个标号试试,不要用1
或者用break(忘记有没有break指令了,好久不用了)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zyp78
2009-03-08 · TA获得超过5565个赞
知道小有建树答主
回答量:1049
采纳率:100%
帮助的人:629万
展开全部
这样试试
If 1
Rem 颜色判断
IfColor 596,616,0,0
Goto 颜色判断
Else
MoveTo 142,147
Delay 1000
LeftClick 1
Delay 1000
EndIf
EndIf
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱在离别时灬
2009-03-08 · 超过14用户采纳过TA的回答
知道答主
回答量:107
采纳率:0%
帮助的人:0
展开全部
Rem 颜色判断
IfColor 596,616,0,0
Goto 颜色判断
Else
MoveTo 142,147
Delay 1000
LeftClick 1
Delay 1000
EndIf
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式