ADB实现自动领猫币 (可以不用每次浏览18家商店)


 

下面内容属于练习, 发现一个更好用的插件,移步:https://www.52pojie.cn/thread-1042025-1-1.html

 

 

ADB安装:  linux下

sudo apt-get install adb

然后将手机调至开发者模式,开启usb调试,使得adb能检测到手机的存在

 

运行下面的python程序,对于其中的坐标,需要手动修改(坐标的显示 开发者模式下有选项)

import os
import random
import time
def oneClick(x,y):
    os.system('adb shell input tap ' + str(x) + ' ' + str(y))
def swipe(a,b,c,d):
    os.system('adb shell input touchscreen swipe '+str(a)+' '+str(b)+' '+str(c)+' '+str(d))

def openApp(name):
    os.system('adb shell am start -n ' + str(name))

def click():
    #收猫币
    oneClick(555,1372)
    time.sleep(2)

    oneClick(927,1707)
    time.sleep(1)
    #签到
    oneClick(904,733)
    time.sleep(2)
    #分享活动给好友
    oneClick(899,913)
    time.sleep(4)
    oneClick(103,1291)
    time.sleep(2)
    oneClick(83, 161)
    time.sleep(2)
    oneClick(83, 161)
    
    #浏览特色商店1
    for i in range(0,2):
        oneClick(906,1285)
        time.sleep(2)
        #模拟下滑操作
        swipe(930,880,930,380)
        #等待16s
        time.sleep(22)
        #返回
        oneClick(83, 161)
        time.sleep(2)

    #浏览特色商店2
    for i in range(0,2):
        oneClick(896,1108)
        time.sleep(3)
        #模拟下滑操作
        swipe(930,880,930,380)
        #等待16s
        time.sleep(22)
        #返回
        oneClick(83, 161)
        time.sleep(2)
    
    #浏览18家商店
    for i in range(0,18):
        print("正在浏览第"+str(i+1)+"家商店")
        time.sleep(2)
        #点击查看商店任务
        oneClick(900,1666)
        #模拟下滑操作
        swipe(930,880,930,380)
        #等待16s
        time.sleep(22)
        #返回
        oneClick(83, 161)
        time.sleep(2)
    oneClick(992,400)


if __name__=='__main__':
    
    #打开淘宝app
    openApp('com.taobao.taobao/com.taobao.tao.welcome.Welcome')
    time.sleep(8)
    #打开活动页面
    oneClick(775,1290)
    time.sleep(8)
    click()

    print("ok")
                                                  

 

ADB简单命令

1. 查看安装应用列表
  adb shell pm list packages

2. 查看当前运行的activity
adb shell dumpsys activity activities

 

参考博客链接:https://blog.csdn.net/qq_41076797/article/details/90729280


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM