五分鍾擼一下游戲自動化


現在微信小游戲越來越活,但大多時候通常都是需要不停點擊,才能升級,又累,又費時間,在這里向大家介紹一個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分鍾,不知道你花了幾分鍾呢?嘿嘿


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM