用python操作adb实现家国梦自动刷货

用python操作adb实现家国梦自动刷货

原理

在这里插入图片描述
如图,先确定三个货物和九个店在屏幕中的坐标,再通过adb操作实现将货物拖动到店里。即,做两个嵌套循环,先对三个货物做循环,循环里面再让货物依次对九个店做循环。

代码

import os
from time import sleep
from PIL import Image
from numpy import square,sqrt

%九个店的坐标
tar1 = [284,735]
tar2 = [553,620]
tar3 = [808,490]
tar4 = [294,1003]
tar5 = [539,880]
tar6 = [801,767]
tar7 = [294,1248]
tar8 = [549,1122]
tar9 = [798,1003]

tar = [tar1,tar2,tar3,tar4,tar5,tar6,tar7,tar8,tar9]

%三个货物坐标
car1 = [666,1639]
car2 = [815,1570]
car3 = [947,1497]

car = [car1,car2,car3]

while(1):
    
    for i in range(3):
        for j in range(9):

            os.system('adb shell input swipe %d %d %d %d 200'%(car[i][0],car[i][1],tar[j][0],tar[j][1]))





发布了3 篇原创文章 · 获赞 8 · 访问量 809

猜你喜欢

转载自blog.csdn.net/qq_38679612/article/details/103175151
今日推荐