![]() | 1 IanPeverell 2015-11-18 12:54:04 +08:00 Jython |
![]() | 2 yuyue007 2015-11-18 13:32:51 +08:00 我玩 COK ,用的按键精灵写的 |
![]() | 3 xxhjkl 2015-11-18 13:36:16 +08:00 写好了记得发我一份,多谢 ![]() ![]() ![]() ![]() |
![]() | 4 agassi_yzh 2015-11-18 13:40:10 +08:00 写好了发我一份 |
5 WilliamwAn OP 哈哈。。。你们都玩啊 |
![]() | 6 deyu260 2015-11-18 13:49:32 +08:00 mark |
![]() | 7 irainsoft 2015-11-18 13:53:28 +08:00 写完发个看看 安卓上都是按键精灵 |
![]() | 8 krizex 2015-11-18 13:54:03 +08:00 用 sikuli ,高级版的按键精灵,同时是 python 风格的编码~~ |
![]() | 11 dengyunxuan 2015-11-18 14:02:01 +08:00 记得发我 |
![]() | 13 aalska 2015-11-18 14:28:56 +08:00 写好了发我一份 PC 端的脚本精灵已经很多样化了 建议写安卓的 以前用小白 小白倒闭之后也不知道用啥挂机了 |
![]() | 14 songz 2015-11-18 14:30:45 +08:00 tasker+autoInput |
16 Yinnfeng 2015-11-18 14:44:54 +08:00 写好了发我一份 多谢。 |
![]() | 17 akstrom 2015-11-18 14:49:26 +08:00 写好了发我一份 多谢。 |
![]() | 18 mcone 2015-11-18 15:08:40 +08:00 可以,我之前写过,基于 BS+叉叉+pywin32 , BS 窗口,叉叉负责搜索外置大本, python 调用一个简单的图像判断(其实是根据像素,很 low …)判断出大本的位置,模拟鼠标点击,放兵……过 90s 自动收工走人…… 辅助的几个大问题在于: ( 1 )怎么在电脑上运行 coc bs 模拟器 ( 2 )怎么“玩”游戏主要是模拟点击,拖动,可以用按键精灵什么的,其实比 pywin32 还简单貌似……造兵什么的,把窗口的大小和绝对位置固定死,手工把坐标标出来,不难吧 ( 3 )怎么搜+出兵打这个无解,我的做法是只偷本……并且由于懒,还借助了第三方的叉叉(好像目前我也没见过打的挺好的机器人,大部分把我推平的一看还都是真人) ( 4 )怎么容错这个是最难的了,反正我至今无解 正是因为第 4 个原因,目前我放弃自己写机器人了……我的那段破代码,最短半个小时最长一个多小时就会出一些意外………………搜索卡白云啊,掉线啊,搜一半没钱了啊啥的,异常烦人 ----- 最后吐槽一句,现在我觉得我写上面那个半成品机器人的时间,不如去搬砖然后买钻石来的快…… |
![]() | 19 wikimore 2015-11-18 15:36:16 +08:00 有保持在线的脚本吗? |
21 XianZaiZhuCe 2015-11-18 15:46:40 +08:00 via Android 我怎么没看出来有机器人? |
22 sundexin 2015-11-18 15:49:42 +08:00 我也在挂,求楼主的 bot |
![]() | 23 zhangneww 2015-11-18 16:10:00 +08:00 @wikimore 叉叉助手和 COC 幽灵都可以保持在线 @WilliamwAn 楼主写完发给我一份 前几天用 Xscript 写了一个自动收集采集器资源的脚本,基本功能实现了,但是容错没搞好,性价比太低,就不写了。 不过写了个半夜建造的脚本很简单,比如建筑 3 点完成,那个时候已经睡了,就用脚本定时在那个时间继续建造了,哈哈。 |
![]() | 24 blackbbc 2015-11-18 16:13:28 +08:00 @WilliamwAn 楼主写完发给我一份 |
![]() | 25 xrxsh 2015-11-18 16:14:29 +08:00 哈哈 我也保持队形吧,毕竟之前一直羡慕别人用脚本,楼主写完发我一份 |
![]() | 26 krizex 2015-11-18 16:20:50 +08:00 @yuyue007 我看了这帖子部分回复内容,你的需求就是造塔防御什么的吧,不是那种一秒钟要有 N 次操作的场景吧? 我当时用的时候,至少比我手动操作要快多了,对 CPU 什么的要求我倒是没在意。 |
![]() | 27 shineMicroxy 2015-11-18 16:28:25 +08:00 以前用脚本精灵写过一个自动打钱的,只能打死鱼, 9 本墙半个月就满了,不过只能在安卓机上运行,而且不能息屏。。现在 afk 了,安卓机也扔了。。 |
![]() | 28 shineMicroxy 2015-11-18 16:39:49 +08:00 脚本精灵很简单, Python 不会,用 lua 写的,基本思路就是首先删选金币数量(配合叉叉助手),然后删选死鱼(以前叉叉助手不支持识别死鱼只能进一步识别图像,现在用叉叉就好了),然后把屏幕缩放到最小,让下兵位置好确定,打死鱼无脑四边下兵,坐标先取好,过一定时间强行结束战斗,回村庄再缩放屏幕至最小,方便点击训练营,然后训练,每隔一段时间判断训练营的状态(图像识别,训练时里面有光),如果训练停止就出去战斗,就这样一直循环,大致思路就这样。 |
![]() | 29 aalska 2015-11-18 16:43:50 +08:00 @shineMicroxy 能发我么............. |
![]() | 30 shineMicroxy 2015-11-18 16:49:23 +08:00 @aalska 换手机和电脑后就丢了。。 |
![]() | 31 mio4kon 2015-11-18 17:06:07 +08:00 求一个 mac 下的游戏 android 虚拟机.搜了好多都是 win 下的 |
![]() | 32 yantao890 2015-11-18 17:35:04 +08:00 写好了,发给我一份... |
![]() | 34 jkneedout 2015-11-18 17:41:37 +08:00 via iPhone 然后变成机器人大战,天网的崛起 |
35 CRVV 2015-11-18 19:14:20 +08:00 via Android |
![]() | 36 NewShepherd 2015-11-18 19:49:27 +08:00 iphone 上有办法搞吗? |
![]() | 37 agegcn 2015-11-18 20:01:50 +08:00 本来想自己写一个的。 但看看淘宝上也就几十块一个月,自己写完全不合算啊 |
![]() | 38 Mark24 2015-11-18 20:59:17 +08:00 记得发…… |
39 WilliamwAn OP @CRVV 谢谢。我去看看 主要我还没学到游戏模块 |
![]() | 40 w88975 2015-11-18 21:06:46 +08:00 我写过 不过是 C#的 是基于安卓模拟器,然后用 win32 的 API 来模拟鼠标点击,后台截图用图像来判断,不过容错率太低,也没法很好的做到不同分辨率下的匹配. 练手可以试试,想做完全品还是得费些时间. 顺便推荐楼主用一款插件,大漠插件,提供 com 接口,不知道 python 能不能调用. |
![]() | 41 crazylinus 2015-11-18 21:41:21 +08:00 首先回答楼主的问题, Python 可以实现。 我之前尝试过写 COC 的辅助,后来由于种种原因没有完成,在这里分享下我的一点经验,希望对你有帮助。 我从去年开始玩 COC ,现在九本满防。由于到了八本之后,刷墙很难了,需要消耗很多金币和圣水。后来我就想到了用辅助自动打资源。在淘宝上试用过几家的辅助,都大同小异,需要在电脑上安装安卓模拟器,然后用脚本来模拟鼠标自动点击,以此实现自动打资源。淘宝有一家叫 XX 超人的辅助,比较不错,一个月 60 块钱,每天可以打金水双 600W 。用了两个月之后,我就在想能不能自己写一个辅助(程序狗通病),于是就开始着手研究辅助方面的东西。以下是我认为比较有难度的几个方面。 1.如何下兵 这个涉及到一些 AI 方面的算法,算法好坏决定了你能打钱的效率。当然不管你写得多牛逼,可能都比不上人工下兵,但还是可以无限接近的。 2.图像识别 这个可以借助一个插件,楼上也提到过,叫大漠插件, COM 标准接口,大多数语言都可以调用,包括 C#和 Python 等主流语言。需要识别的图像包括各个兵种,各种建筑,以及战斗时的红线边界等。最难的要属各种防御建筑,不仅要识别出这个防御建筑是什么,还要识别出这个建筑的等级,因为对方的防御等级过高的话就肯定不能打,打了也打不过。还有就是识别死鱼和活鱼,死鱼和活鱼打法完全不一样。 3.软件架构 这个难点只是针对于我个人的,我是用 C#开发的,我 C#是自学,水平不高,而且我软件工程方面的知识比较欠缺,写 COC 的辅助还是比较复杂的(比如要处理各种错误情况,如游戏突然断线,数据不同步,软件异常退出等),如果开始没有一个好的架构,写到最后可能会比较乱,这也是我最终没有完成的原因之一。 以上就是我认为比较有难度的地方。 最后,看了大家的回答,感觉喜欢玩 COC 的 V 友还真不少,如果大家有兴趣开发一款 COC 辅助,大家可以建一个群,分工合作,如果可能的话,还可以搞成开源项目。当然如果不开源的话,还可以拿到淘宝去卖,能小小的赚一笔,毕竟近段时间 COC 在中国的推广力度非常大,新增了很多玩家。另外,我反编译了淘宝某款 COC 辅助的代码,虽然由于游戏更新之后,已经不能用了,但还是有比较大的参考价值。如果大家有兴趣,我可以发出来。 希望对你有帮助。 |
![]() | 42 yuanji 2015-11-18 22:40:39 +08:00 |
![]() | 44 zhangneww 2015-11-19 09:19:51 +08:00 还有一个思路,去 x 宝拿试用,然后破解。。 另外在 52 发现了免费的,还没下载 |
![]() | 45 kyze8439690 2015-11-19 09:23:54 +08:00 Jython 正解 |
![]() | 46 lixia625 2015-11-19 09:35:54 +08:00 via Android 下载 Autotouch. 可以自己写 lua 脚本定制算法 |
![]() | 49 zixiaomeng 2019-08-26 15:13:46 +08:00 |