TC官方合作论坛

 找回密码
 立即注册
查看: 506|回复: 7
打印 上一主题 下一主题

[已解决] 关于循环找图的问题,大神们求指教,。。

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-19 21:18:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
1
图片X坐标,图片Y坐标,图像序号   
    图像序号=图像.找图(0,0,1440,900,"rc:\\葡萄.bmp|rc:\\宝石.bmp|rc:\\方便面.bmp|rc:\\木箱子.bmp|rc:\\盘锦大米.bmp|rc:\\石油.bmp|rc:\\钓鱼岛的鱼.bmp|rc:\\葡萄.bmp|rc:\\包裹.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
    如果(图片X坐标>0)
        鼠标.移动(图片X坐标+15,图片Y坐标+15)
        鼠标.左键按下()
        辅助.等待(2000)
        鼠标.左键弹起()
    否则
        循环(真)
        循环结束
    如果结束
    2
    图片X坐标,图片Y坐标,图像序号   
    图像序号=图像.找图(0,0,1440,900,"rc:\\同城.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
    循环(图片X坐标>0)
        鼠标.移动(730,615)
        辅助.等待(2000)
        鼠标.左键单击()
    循环结束

我知道我代码肯定不对,我的思路是这样的,第一个循环找多图,,找到鼠标左键就单机,一旦出现第2部分的图片,结束第一部分的循环,然后执行第二部分。然后脚本无限的就这样循环。。。。。
我弄了1天没弄明白,希望大神解决下,我知道我现在组织语言的能力也有限 - -!。。。

回复

使用道具 举报

6#
发表于 2015-1-19 21:46:13 | 只看该作者
蓝梦遗忘 发表于 2015-1-19 21:45
没有找找同城.bmp鼠标就移动,单击了 0 0!老大,在看看。。。

找不到不会点击的
QQ495594687
回复 支持 反对

使用道具 举报

沙发
发表于 2015-1-19 21:36:33 | 只看该作者
功能 第一张图任务()
   

   
    循环(真)
        x = 0,y = 0
        图像序号=图像.找图(0,0,1920,1080,“第一张图路径”),#203040,0.8,0,x,y)
        如果(图像序号>=0)

            鼠标.移动(x+15,y+15)
            鼠标.左键按下()
            辅助.等待(2000)
            鼠标.左键弹起()
            
            
        如果结束
        
        x = 0,y = 0
        图像序号=图像.找图(0,0,1920,1080,“第二张图路径”,#203040,0.8,0,x,y)
        如果(图像序号>=0)
            
            线程.开启("第二张图任务","")
            
            跳出
            
        如果结束
        
        
    循环结束
   

   
功能结束


功能 第二张图任务()
   

   
    循环(真)
        x = 0,y = 0
        图像序号=图像.找图(0,0,1920,1080,“第二张图路径”),#203040,0.8,0,x,y)
        如果(图像序号>=0)
            
            鼠标.移动(730,615)
            辅助.等待(2000)
            鼠标.左键单击()
            
            
        如果结束
        
        x = 0,y = 0
        图像序号=图像.找图(0,0,1920,1080,“第一张图路径”,#203040,0.8,0,x,y)
        如果(图像序号>=0)
            
            线程.开启("第一张图任务","")
            
            跳出
            
        如果结束
        
        
    循环结束
   

   
功能结束
回复 支持 反对

使用道具 举报

板凳
发表于 2015-1-19 21:40:59 | 只看该作者
  1. 功能 找图()
  2. 图片X坐标,图片Y坐标,图像序号
  3. 循环(真)
  4. 循环(图像.找图(0,0,1440,900,"rc:\\同城.bmp",#102030,1.0,0,图片X坐标,图片Y坐标) == -1)//找不到同城.BMP的时候执行循环里面的内容
  5. 图像序号=图像.找图(0,0,1440,900,"rc:\\葡萄.bmp|rc:\\宝石.bmp|rc:\\方便面.bmp|rc:\\木箱子.bmp|rc:\\盘锦大米.bmp|rc:\\石油.bmp|rc:\\钓鱼岛的鱼.bmp|rc:\\葡萄.bmp|rc:\\包裹.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
  6. 如果(图片X坐标>0)
  7.         鼠标.移动(图片X坐标+15,图片Y坐标+15)
  8.         鼠标.左键按下()
  9.         辅助.等待(2000)
  10.         鼠标.左键弹起()
  11. 如果结束
  12. 辅助.等待(1000)
  13. 循环结束

  14. 图像序号=图像.找图(0,0,1440,900,"rc:\\同城.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
  15. 如果(图片X坐标>0)
  16.         鼠标.移动(730,615)
  17.         辅助.等待(2000)
  18.         鼠标.左键单击()
  19. 如果结束

  20. 辅助.等待(1000)
  21. 循环结束
  22. 功能结束
  23. //不知道是不是你要的
复制代码

回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2015-1-19 21:44:13 | 只看该作者
老大。你有QQ么,我现在太晕了。已经不能组织语言了
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2015-1-19 21:45:25 | 只看该作者

没有找找同城.bmp鼠标就移动,单击了 0 0!老大,在看看。。。
回复 支持 反对

使用道具 举报

7#
发表于 2015-1-20 11:24:38 | 只看该作者
http://bbs.tyuyan.com/thread-47992-1-1.html你可以去看看这个教程
回复 支持 反对

使用道具 举报

8#
发表于 2015-6-24 17:09:32 | 只看该作者
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-22 13:48 , Processed in 0.182312 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表