TC官方合作论坛
标题:
问一下比较难的问题希望大家可以帮我!
[打印本页]
作者:
53988235
时间:
2012-5-23 10:02
标题:
问一下比较难的问题希望大家可以帮我!
我的问题至少对我自己来说比较复杂,但是可能对你们来说也就是简单。
电脑屏幕的某个区域会随机出现 50种不一样的图片,当出现我要的那张的时候 ,脚本可以跳转到这张图片的相应操作,操作完了以后呢就继续等待出现的图片,当出现自己要找的图片后,脚本又可以跳转到这张图片的相应该操作,如此循环。
下面是我的想法,但不能用TC的脚本表达出来,上论坛就是为了求这个脚本的写法谢谢!
循环(真)
条件当
1.
图像序号=图像.找图(0,0,1440,900,"rc:\\第一张图.bmp",#304050,0.9,0,x,y)
如果(图像序号!=-1)
脚本跳转到A
跳出
否则
辅助.等待(500)
如果结束
循环结束
2.
图像序号=图像.找图(0,0,1440,900,"rc:\\第二张图.bmp",#304050,0.9,0,x,y)
如果(图像序号!=-1)
脚本跳转到B
跳出
否则
辅助.等待(500)
如果结束
循环结束
3.
图像序号=图像.找图(0,0,1440,900,"rc:\\第三张图.bmp",#304050,0.9,0,x,y)
如果(图像序号!=-1)
脚本跳转到C
跳出
否则
辅助.等待(500)
如果结束
循环结束
A.鼠标.移动(200,100)
B.鼠标.移动(300,100)
c.鼠标.移动(400,100)
从上面的我表达的上可以看出,当出现第一张符合查找的图片的时候,那么就跳转到最下面的ABC的对应的A操作,操作完了以后又跳会开始继续等待出现随机的图片,我这里就只写三种,按理这里是50种的,因为我的前面说的是50张图片,这个只要二张可以跳转几张就 不是问题。
希望哪位高手帮帮我,同时也是技术上的研究,希望大家不要把技术都着自己用,分享一下你的智慧吧。小弟在线等。。。。
作者:
ksap787523
时间:
2012-5-23 10:26
回复
1楼
53988235
的帖子
功能函数调用 类似按键中的 Call的调用
作者:
53988235
时间:
2012-5-23 10:34
回复
2楼
ksap787523
的帖子
没有CALL呀,,具体命令有举例吗?
作者:
ksap787523
时间:
2012-5-23 10:38
回复
3楼
53988235
的帖子
不是 写错了 不是call 就是功能函数的调用啊 大哥 你看看帮助文件吧 有例子啊
作者:
tyuyan
时间:
2012-5-23 10:39
先来酱油下。
作者:
53988235
时间:
2012-5-23 10:42
回复
4楼
ksap787523
的帖子
帮助的文章很难看明白。不然就不用求助于论坛。更大范围的说,那论坛没意义了看帮助就可以了。
作者:
wxhshm
时间:
2012-5-23 10:53
循环(真)
条件当
1.图像序号=图像.找图(0,0,1440,900,"rc:\\第一张图.bmp",#304050,0.9,0,x,y)
如果(图像序号!=-1)
\\脚本跳转到A 空间名.功能名(传参(可要可不要)) 碰到跳转处一样
跳出
否则
辅助.等待(500)
如果结束
循环结束
2.图像序号=图像.找图(0,0,1440,900,"rc:\\第二张图.bmp",#304050,0.9,0,x,y)
如果(图像序号!=-1)
脚本跳转到B
跳出
否则
辅助.等待(500)
如果结束
循环结束
3.图像序号=图像.找图(0,0,1440,900,"rc:\\第三张图.bmp",#304050,0.9,0,x,y)
如果(图像序号!=-1)
脚本跳转到C
跳出
否则
辅助.等待(500)
如果结束
循环结束
要是还不懂 建议你多看看视频教程吧
作者:
53988235
时间:
2012-5-23 10:55
回复
7楼
wxhshm
的帖子
太子出现!~太子我发现找图的时候后面的XY都可以不要对吧,因为这个只是触发的条件而以!
作者:
落叶归根
时间:
2012-5-23 10:58
来看看 学习下
作者:
ksap787523
时间:
2012-5-23 11:00
回复
6楼
53988235
的帖子
你连帮主文档都看不明白?那老实说吧 别玩TC了 会很累的
你至少得看的懂帮助文档吧 一般的都在里面
作者:
53988235
时间:
2012-5-23 11:08
回复
10楼
ksap787523
的帖子
我想另类的学习方法。。。帮助文章不是说不看,我个人的学习方法,当然是个人的,我喜欢看高手针对我的问题发代码而后从中学习,套用,举一反三。。我觉得这样学的也很快,但条件就是有人会不厌其烦的帮你回答问题。。。。
作者:
wxhshm
时间:
2012-5-23 11:20
回复
8楼
53988235
的帖子
不能不要 没有这变量 你的函数不对
麻烦你多看看教程吧 我晕 这样问题 下次我不会回复了 回复你 是害了你
作者:
53988235
时间:
2012-5-23 11:26
回复
12楼
wxhshm
的帖子
那就停吧。我也不想因为我的问题,反而让我成了钉子一样一直钉着你。。。缠着你问这个问题,但是我不会因为这样我就放弃去研究去钻这样的难点。继续等待高手给思路。不过还是谢谢太子~~嘿嘿~
作者:
战斗之神
时间:
2012-5-23 11:30
酱油下。。
作者:
花开花落
时间:
2012-5-23 11:42
看看 有没有地方好学习的
作者:
kitty2008du
时间:
2012-5-23 11:49
你用找多图呀!但是一次最大支持多少我就不记得出!哪样会简单多了!而且在速度上会快点
作者:
ksap787523
时间:
2012-5-23 12:22
回复
11楼
53988235
的帖子
哪里有那么多现成的代码啊 哎 自己摸索吧 这样对自己比较好 个人感觉啊 要不你就继续等发代码的大神吧
作者:
cylhb
时间:
2012-5-23 12:28
字符型 图片集="1.bmp|2.bmp|3.bmp|.......|50.bmp"
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,
图片集
,#102030,1.0,0,图片X坐标,图片Y坐标)
选择(图像序号)
条件 0:
//找到第一张图,你想干什么,在这里写
条件 1:
//找到第二张图,想什么?写这里
条件 ...
.....
选择结束
作者:
53988235
时间:
2012-5-23 13:38
回复
18楼
cylhb
的帖子
太感谢了,我并不是说要拿实存的代码,像这个高手发的代码一样,我看了 以后是不是大家都明白了这个意思?先按你的思路走走看行不行,顺便也说特别喜欢你的个性签名,其实有问题大家都是有可以学习的方面 的!
作者:
战地之王
时间:
2012-5-23 13:42
来看下 。
作者:
无情的冷风
时间:
2012-5-23 14:01
希望大神可以帮你解决。
作者:
TakeBobo
时间:
2012-5-23 14:26
还没到这个层次啊! 不过也就是找图的问题。。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1