TC官方合作论坛

标题: 求助 简单编程 第二步为何没实现 [打印本页]

作者: lisisi    时间: 2012-7-29 08:06
标题: 求助 简单编程 第二步为何没实现
那位大侠给说下啊?   我就是想  打开一个软件   在这个软件上的指定位置单击左键一下    软件打开了   但是在软件的操作  怎么做??
整型 图像值=图像.坐标点取色(224,134)
整型 x,y
逻辑型 是否找到=图像.区域找色(10,10,1333,700,#B123C12,0,x,y)
如果(x>0)
鼠标.移动(x,y)
辅助.等待(1000)
超级鼠标.左键双击(1)
//我成功打开了软件   但是在这个软件上又找点失败了  请大侠指点
整型 图像值1=图像.坐标点取色(1243,532)
整型 x1,y1
逻辑型 是否找到1=图像.区域找色(10,10,1333,700,#A18C58,0,x1,y1)
如果(x1>0)    //这步应该是没实现的  我该怎么做
鼠标.移动(x1,y1)
辅助.等待(1000)
超级鼠标.左键单击(1)
如果结束
如果结束           //大侠们给说下吧

作者: 梦里只影向你    时间: 2012-7-29 09:01
首先,你第一个找色的十六进制颜色值:#B123C12  是错误的

还有需要注意的点:

1、图像.区域找色  函数中的颜色值参数是   #BGR 排列的十六进制
2、用TC抓抓抓到的也是  #BGR 排列的十六进制
3、用大漠综合工具抓到点的颜色是  #RGB 排列的十六进制
4、图像.坐标点取色  得到的颜色值是 十进制 的颜色值

这些个都要弄清楚,这样找色应该不会有问题
作者: lisisi    时间: 2012-7-29 09:33
回复 2楼梦里只影向你的帖子

新手  听不懂   我就是按  ab抓抓   ctrl 1    后面的 坐标 颜色位数   复制的      分清楚具体要怎么做啊
作者: 梦里只影向你    时间: 2012-7-29 09:40
范围内有那个颜色值应该是能找到的,你可以稍微缩小点范围、还有 在打开软件后,加点等待时间、




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1