按键精灵脚本,有条件的循环找2个颜色10次,求大神

第一个颜色FindColor106,116,502,512,"01C1F0",0,0.9,intx,intyDelay50Ifintx>=0Andinty>=0thenD... 第一个颜色 FindColor 106,116,502,512, "01C1F0", 0, 0.9, intx,inty
Delay 50
If intx >= 0 And inty >= 0 then
Delay 50
tap intx,inty

第二个颜色FindColor 106,116,363,373, "d69802", 0, 0.9, intx,inty
Delay 50
If intx >= 0 And inty >= 0
tap intx,inty

跳到异常点Goto yichang

按键精灵脚本求大神。。。我是特别白的啥也不懂,就会找色点击,大神多多包涵。问题是:循环找上面脚本2个颜色10次,若找到第一个颜色点击它,继续循环它本身,若找到第二个颜色点击它,然后跳到指定步骤“异常”,提前结束循环。
我只有5个财富值,求好心大神帮帮忙
展开
 我来答
无语360天
2014-05-09 · 超过15用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:36.7万
展开全部
for 10
    findcolor 106,116,502,512, "01C1F0", 0, 0.9, intx,inty
        if intx > 0 then 
        moveto intX,intY
        delay 50
        leftclick 1
        end if
    FindColor 106,116,363,373, "d69802", 0, 0.9, intx,inty
        if intX > 0 then 
        moveto intX,intY
        delay 50
        leftclick 1
        exit for
        end if
next
goto yichang


未测试,你试试。这个循环时间有点短,如果要加长时间直接在延迟上加。

更多追问追答
追问
大神,可能我没说明白,我是想同时找两个颜色,若找到第一个颜色返回同时找两个颜色,找到第二个就点击它,然后运行Goto yichang   若两个颜色都没找到,就把找颜色循环10次,我第一次学,不好意思说的太啰嗦了
追答

同时找2个颜色,要用插件,纯按键不行,我手上没带插件的按键精灵。纯按键提供个思路给你:

for 10
FindColor 106,116,363,373, "d69802", 0, 0.9, intx1,inty1
Findcolor 106,116,502,512, "01C1F0", 0, 0.9, intx2,inty2
if intX1 >0 then
//执行点击
end if
if intx2 >0 then
//执行点击
exit for
end if
next
//类似这样的写法,基本可实现找多个颜色,如果确定要同时搜索2个色,找个大漠插件用吧。
尚科生物医药(上海)有限公司
2020-07-01 广告
NADP方面可以找尚科生物医药(上海)有限公司,尚科生物医药(上海)有限公司致力于绿色制药领域的研究与开发,主营业务包括:生物酶的开发与应用、医药中间体、原料药和功能化学品的开发与生产。公司的主要产品为辅酶系列产品,包括NMN、NAD、NA... 点击进入详情页
本回答由尚科生物医药(上海)有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式