Python+adb模拟多次点击安卓设备

2019-11-04  本文已影响0人  解语何妨话片时
#!/usr/bin/env python3
import os
import time
import random




#打开手机开发者选项,小米手机打开usb调试(安全设置),打开指针位置,找到要点击的 x,y坐标
def loop_click_for_android(run_num=150):
    inputs = str(input("请确保已打开测试页面(y/n): "))

    if inputs == "y":
        inputsxy = str(input("输入坐标(用空格分割): "))
        sum = 0
        n = 4888
        while (sum <n):
            strr ="1"
            if inputsxy == "":
                    strr = ('adb -s 8e6c3a73 shell input tap '+str('921 2170'))
            else:
                    strr = ('adb -s 8e6c3a73 shell input tap '+str(inputsxy))
            a = os.system(strr)
            # x = random.randint(1,5)/10
            # time.sleep(x)
            sum += 1
            print(sum)
        # over_time = time.time()
        # print("{}次点击的运行时间是:{}".format(run_num, over_time - node_time))  # 次数统计并不准确
    else:
        print("程序关闭~")
        exit(1)


loop_click_for_android()

上一篇 下一篇

猜你喜欢

热点阅读