部落冲突账号交易吧 关注:87,497贴子:851,298

部落冲突自动对战

只看楼主收藏回复

楼主自身一枚不入门的程序员,每天都为资源烦恼,突发奇想,能否写一个集收集资源、自动对战、自动训练于一体的脚本程序。于是就有了下面的故事。
利用脚本语言Python、Appuim自动测试框架、安卓模拟器以及结合图像识别技术完成了该程序:
V1.0(测试版)
功能:
1、自动识别登陆界面以及活动界面,能够完全自主进入游戏;
2、自动收集资源(金币、紫水、黑水)。(需将游戏中的矿放于相关位置)
3、自动训练对战士兵。(目前仅有限兵种,持续优化更新中)
4、自动搜索对战,找寻资源较多的对战。(目前版本仍在测试中,因图像识别技术有时存在不完全准确的情况,所搜索的对手不完全是符合设定要求的。)
5、目前程序实现的是一小时四次战役,按最低限度估计,运行一天资源可获取200W~500W之间。
不足:
1、战斗中只能按预设位置布兵,目前正在优化,增加策略控制。
2、目前只实现单一兵种训练以及对战,正在优化。
3、稳定运行已超过24小时,但BUG测试还未完成。


回复
1楼2021-01-25 16:55
    有兴趣的可私信楼主,测试阶段可免费提供测试版程序,帮助搭建环境。


    回复
    2楼2021-01-25 16:56
      求关注,不要删帖不要沉呀,完全是兴趣爱好。


      回复
      3楼2021-01-25 16:57
        加油楼主


        收起回复
        来自Android客户端4楼2021-01-25 18:51


          回复
          5楼2021-01-26 08:21
            2021年1月25日
            晚上运行情况:
            1、获得金币资源400W,于凌晨因对战程序有BUG,导致界面未正确跳转,异常处理程序也未能正确处理,导致程序跳出。


            回复
            6楼2021-01-26 09:40
              真大佬,自己编脚本


              收起回复
              来自手机贴吧7楼2021-01-26 21:47
                2021年1月26日
                1、发现系统提示在线时间过长,程序被迫停止。


                收起回复
                8楼2021-01-27 10:29
                  针对2020年1月26日出现的提示在线时间过长受限的问题,已修复,测试中。


                  回复
                  9楼2021-01-27 10:40
                    不要沉不要沉,待程序完善后,将放出脚本以及环境搭建的详细步骤,有需要的留下邮箱。完全免费


                    回复
                    10楼2021-01-27 17:02
                      真大佬,可惜,这游戏挂脚本被查到凉的透透的


                      收起回复
                      来自Android客户端11楼2021-02-02 00:17


                        回复
                        12楼2021-02-05 14:52
                          该程序已日趋完善,同时加入了法术释放功能。


                          回复
                          13楼2021-02-05 14:52
                            昨日运行20个小时左右,金币资源获取超过800W。同时加入监视脚本,在外也可通过手机查收邮件信息查看程序运行情况,考虑写一个简单的安卓软件,实现手机端的远程监视与控制。


                            回复
                            14楼2021-02-05 14:56
                              已有多名人员私信联系我,并建议做成收费软件。我再次申明该程序编写仅为兴趣爱好,做学习交流之用,不考虑用于商业用途。


                              回复
                              15楼2021-02-05 14:59