TC官方合作论坛

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

[问题] 这个自动任务的思路能不能实现,如何实现,师傅们进来。

[复制链接]
跳转到指定楼层
楼主
发表于 2012-5-21 17:27:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
现在很多网页游戏的初级阶段,比如1-30、40级,都是一路鼠标按提示走过去,可是期间有很多的任务环节,如果每一个任务写一段代码,自然能实现,可代码会很长,写不死人也差不多了。
因为 这种游戏的每一步任务都有提示,提示的内容中任务关键字如npc 怪物名称、数量等都会有明显标志,或高亮或彩色,我想能不能用一段代码,利用任务提示的任务关键字文本或者用找图找字找到关键字去获得任务内容,然后到达任务现场执行任务。我觉得理论上能实现,可实现过程不太明朗,请大神们指教。
回复

使用道具 举报

泥巴路 该用户已被删除
沙发
发表于 2012-5-21 17:28:28 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

板凳
发表于 2012-5-21 19:07:17 | 只看该作者
回复 1楼472347633的帖子

楼上的大神 没正面回答你 希望你自己去收获成功的喜悦 嘿 我做下坏人 你所说的 完全可以实现的 嘿 我经常这样做 亲身体验
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-5-23 20:46:46 | 只看该作者
这两天忙死了,回帖都忘了,感谢鼓励
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-5-23 20:49:02 | 只看该作者
验证码不麻烦,继续,帖子不能沉,个人觉得思路还可以。貌似综合讨论不如新手区热闹,管理们,可不可以移到新手区,省的我重复发帖
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-5-23 21:20:08 | 只看该作者
继续,这次来正题,这个问题实现过程有这么几个,我想的,望大神指教,继续求实现过程:
1、找图,把npc与任务关键字挨个截图,,估计速度较慢且占用资源较多;
2、找字,可以用记事本罗列关键字,然后在提示栏里找匹配,这个要用大漠?问题?
3、利用剪贴板 ,VB好像有一个命令,可以查找字符串,这个好像也要配合记事本,感觉效果一点儿。
暂时想到这么多,不知道可行否,重复上面说的,忙晕了,喝高了,没有试验,大神指点明路,希望不要误导比我白的小白。
回复 支持 反对

使用道具 举报

7#
发表于 2012-7-17 17:52:04 | 只看该作者
回复 6楼472347633的帖子

用大漠,做成字库。把所有任务的名字设成一样的,写的时候就省事了。(如果游戏带有自动追踪的情况下)
回复 支持 反对

使用道具 举报

8#
发表于 2012-7-17 19:16:14 | 只看该作者
完全可行。你说的这种网页游戏。只需要一直点右边的任务提示的NPC就行。而且那颜色是特定的。
回复 支持 反对

使用道具 举报

9#
发表于 2012-7-17 19:21:23 | 只看该作者
像你说的这种情况。。把字库做好。就二三句代码就好了。
while (true)
{
    int  iFindstr = dm.findstrfast(x1,y1,x2,y2. "aa", ''000000-000000", 0.9, x,y);
        if(iFindstr != -1)
        {
               mouse.mousemove(x,y)
               mouse.click()
         }
   sleep(100)
}
今天刚看到TC。上来的语法不知道有没有错。能看懂就成

或者像你说这种。。跟本就不用找字。。完全找色就可以了。。在范围找到那个色。。找到后把鼠标移过去点。。有时可能在屏幕别的地方会出现些特别的提示字符。比较说。正在寻路中。。。点击XX开始挂机。这些可以用找字库来实现
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-18 16:59 , Processed in 0.193721 second(s), 25 queries .

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

© 2001-2013 Comsenz Inc.

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