五分钟撸一下游戏自动化
现在微信小游戏越来越活,但大多时候通常都是需要不停点击,才能升级,又累,又费时间,在这里向大家介绍一个airtest,相对传统的appium,airtest更针对游戏自动化,现在就来简单认识一下吧!
1 进入airtest官网
http://airtest.netease.com/
2 下载airtest
3 安装python,并在airtest中进行配置
4 通过airtest链接手机,安卓比较方便
5 然后就可是copy下面的脚本稍稍改动坐标就可以自动打游戏了
# -*- encoding=utf8 -*- __author__ = "wujianqinjian" from airtest.core.api import * auto_setup(__file__) #自动打怪升级第二版 while 1<2: #点击商城 touch((950,1850),duration=0.0001) #购买金币 for i in range(1,10): touch((800,1200),duration=0.0001) #点击屏幕中央 touch((500,800),duration=0.0001) #长按召唤英雄 swipe((500,500),(500,501),duration=7) #点击英雄界面 touch((70,1850),duration=0.0001) #升级英雄 for i in range(1,3): touch((850,1200),duration=0.0001) touch((750,1200),duration=0.0001) touch((850,1700),duration=0.0001) touch((750,1700),duration=0.0001) touch((500,250),duration=0.0001) swipe((500,400),(500,900),duration=0.7) #封印怪兽 touch((850,1850),duration=0.0001) touch((850,1550),duration=0.0001) #使用药水 touch((500,1850),duration=0.0001) touch((80,1200),duration=0.0001) touch((80,1400),duration=0.0001) touch((80,1600),duration=0.0001) touch((80,1700),duration=0.0001) #宝物抽奖 touch((800,1800),duration=0.0001) touch((150,1200),duration=0.0001) for i in range(1,10): touch((792,1202),duration=0.0001) touch((280,1200),duration=0.0001) #升级士兵页 touch((280,1800),duration=0.0001) swipe((500,1200),(500,1500),duration=0.7) for i in range(1,3): swipe((500,1500),(500,1200),duration=0.7) touch((850,1200),duration=0.0001) touch((850,1400),duration=0.0001)
建立了一个微信讨论群,群主最喜欢能解决问题时,出来冒泡,解决不了时,装死!
有问题可以添加微信群,互相讨论
QQ 群:219537016 虽然没啥人气,群主经常装死中!
总结,打游戏纯粹为了娱乐,但耗费太多时间也不太好,所以有空打打,没空的时候,就让电脑自动代劳,何乐而不为,写博客花了10分钟,不知道你花了几分钟呢?嘿嘿