TC官方合作论坛

 找回密码
 立即注册
查看: 1024|回复: 8

[已解决] TS找图

[复制链接]
发表于 2013-12-16 14:38:04 | 显示全部楼层 |阅读模式

马上加入TC

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

x
int x,y
    help.messagebox(SWinHandle[5])
    ret=ts.BindWindow(SWinHandle[5],"dx","dx","dx",1)
    ts.SetPath(辅助.获取资源路径("rc:"))
if( ret )
        //help.messagebox("绑定成功!")
    else
        help.messagebox( "绑定失败! ")
    endif
    ret = ts.Capture(740,787,781,827,help.getrcpath("rc:")&"\\test.png
    if(x >= 0 && y>= 0)
          help.messagebox("Find")
    else
          help.messagebox("未找到!")
    endif
    ret= ts.FindPic(0,0,1440,900,"rc:\\队伍.bmp","102030",1.0,1,x,y)
if(x >= 0 && y>= 0)
  help.messagebox("Find")
    else
        help.messagebox("未找到!")
endif
if( 图像.找图(0,0,1440,900,"rc:队伍.bmp",#102030,1.0,0,DWx,DWy) == -1 )
        help.messagebox("Unfind!")
    else
        help.messagebox("Find!")
    endif




这是用ts插件找图 ,为什么一直找不到,但是图像.找图能找到?大神,能不能帮忙看看
回复

使用道具 举报

发表于 2013-12-16 16:07:08 | 显示全部楼层
  怎么这里也发现你。。。。。额..好好学吧
回复 支持 反对

使用道具 举报

发表于 2013-12-16 14:44:47 | 显示全部楼层
本帖最后由 陌上青衣。 于 2013-12-16 14:48 编辑

  ret = ts.Capture(740,787,781,827,help.getrcpath("rc:")&"\\test.png

    if(x >= 0 && y>= 0)
          help.messagebox("Find")
    else
          help.messagebox("未找到!")
    endif
    ret= ts.FindPic(0,0,1440,900,"rc:\\队伍.bmp","102030",1.0,1,x,y)
//很明显不支持直接rc路径
if(x >= 0 && y>= 0)
  help.messagebox("Find")
    else
        help.messagebox("未找到!")
endif
回复 支持 反对

使用道具 举报

发表于 2013-12-16 14:49:17 | 显示全部楼层
另外截图不要放在rc路径下 因为每次启动rc这个临时路径都释放不一样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-16 14:50:56 | 显示全部楼层
陌上青衣。 发表于 2013-12-16 14:44
ret = ts.Capture(740,787,781,827,help.getrcpath("rc:")&"\\test.png)

    if(x >= 0 && y>= 0)

那我应该怎么改呀
ret= ts.FindPic(0,0,1440,900,"队伍.bmp","102030",1.0,1,x,y)
这样吗?可是我试了也不行呀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-16 14:51:58 | 显示全部楼层
陌上青衣。 发表于 2013-12-16 14:49
另外截图不要放在rc路径下 因为每次启动rc这个临时路径都释放不一样

那需要放在C盘,然后用绝对路径吗
回复 支持 反对

使用道具 举报

发表于 2013-12-16 15:13:25 | 显示全部楼层
先用工具测试了在把代码写进去,这样方便了点。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-16 20:06:55 | 显示全部楼层
kaixindexifan 发表于 2013-12-16 16:07
怎么这里也发现你。。。。。额..好好学吧

我这个是病急乱投医
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-16 20:07:56 | 显示全部楼层
kaixindexifan 发表于 2013-12-16 16:07
怎么这里也发现你。。。。。额..好好学吧

不过你在QQ上对我帮助确实很大
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-23 13:43 , Processed in 0.046715 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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