TC官方合作论坛

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

[已解决] 求解冷月!

[复制链接]
跳转到指定楼层
楼主
发表于 2013-1-21 12:46:16 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

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

x
麻烦详细介绍下如何后台找图可以么?我做后台窗口,找图一直失败啊!
回复

使用道具 举报

沙发
发表于 2013-1-21 13:14:53 | 只看该作者
没代码  错误的说明图。。。别人怎么帮助你???你只说你找不到图。。我们又不是神。。。能猜到你错哪里??  发代码 发出现错误现象的图片。。这样别人就可以 快速 更新详细的解答你的问题




后台找图找不到原因 帮你分析
1 最重要的一点 就是 你图片 有没有做好  
2 图片不在你写的找图的范围(一般不会出现错误)
3 就是 后台的绑定模式不正确  就算绑定后台成功  图色模式也不一定可以找图 最好用测试工具测试一下//这里这用到插件的情况
4 你的窗口找图 用的TC窗口里面的话  建议用AB抓抓 测试  是否可以用TC窗口图色 来后台  TC窗口里面的图色 不是支持所有游戏的
5 以后问问题 带代码 带图。。。
=========================================================
TC窗口找图 示例



  1. 图片X坐标=0 ,图片Y坐标=0
  2. 窗口句柄=窗口.找到窗口("魔兽世界")//后台的话 一般要用到先找窗口句柄 确定哪个窗口
  3. 图片序号=窗口.找图(窗口句柄,0,0,1440,900,"d:\\111.bmp|d:\\222.bmp",#203040,0.8,0,图片X坐标,图片Y坐标)
  4. 如果(图片序号>=0)
  5. 辅助.消息框("找到图片")//这里做一个找到图片提示 也可以换成其他鼠键操作
  6. 否则
  7. 辅助.消息框("没有找到图片")
  8. 如果结束
复制代码


这还涉及到 怎么制作那要找图片的 最好做成透明图  相关的方法 在论坛搜索




满意请采纳
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2013-1-21 21:35:07 | 只看该作者
是啊 帮解决下吧
回复 支持 反对

使用道具 举报

地板
发表于 2013-1-21 21:00:48 | 只看该作者
回复 3楼18663400739的帖子

这个是你写的??
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2013-1-21 19:01:49 | 只看该作者


ret,intX,intY
ret= ts.FindPic(0,0,2000,2000,"100.bmp","000000",0.9,0,intX,intY)
if(intX >= 0 && intY >= 0)
help.messagebox("找到")
endif
ts.MoveTo(intX,intY)

ts.LeftClick()
////说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图

//图片X坐标,图片Y坐标,图像序号
//图像序号=图像.找图(0,0,1440,900,"rc:wo.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
//鼠标.移动(图片X坐标,图片Y坐标)

ts.UnBindWindow()
功能结束
//退出按钮_点击操作
功能 退出_点击()

辅助.退出()
功能结束

空间结束
//空间结束语句
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-7 11:40 , Processed in 0.144403 second(s), 25 queries .

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

© 2001-2013 Comsenz Inc.

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