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
原文:https://www.cnblogs.com/chunchao/p/11747893.html