一、环境

windows 10 + python3.6

二、需求

1、模拟android设备高频点击事件;

2、模拟规定次数的点击事件或模拟规定时间内的点击事件;

三、code

1、模拟规定时间内的点击事件

#!/usr/bin/env python3

# coding=utf-8

import subprocess

import time

def loop_click_for_android(run_time=5):

res = subprocess.Popen('adb devices',

shell=True, stdout=subprocess.PIPE)

res.stdout.read()

inputs = str(input("请确保已打开测试页面(y/n): "))

if inputs == "y":

num = 0

node_time = time.time()

start_buttun = subprocess.Popen("adb shell input tap 600 1660")

if start_buttun:

while True:

result = subprocess.Popen("adb shell input tap 600 1660")

if result:

num += 1

if node_time + run_time <= time.time():

break

else:

continue

print("发送点击次数{}".format(num)) # 次数统计并不准确

else:

print("程序关闭~")

exit(1)

loop_click_for_android()

2、模拟规定次数的点击事件

# !/usr/bin/env python3

# coding=utf-8

import subprocess

import time

def loop_click_for_android(run_num=150):

res = subprocess.Popen('adb devices',

shell=True, stdout=subprocess.PIPE)

res.stdout.read()

inputs = str(input("请确保已打开测试页面(y/n): "))

if inputs == "y":

num = 0

node_time = time.time()

start_buttun = subprocess.Popen("adb shell input tap 600 1660")

if start_buttun:

while True:

result = subprocess.Popen("adb shell input tap 600 1100")

if result:

num += 1

if num == run_num:

break

else:

continue

over_time = time.time()

print("{}次点击的运行时间是:{}".format(run_num, over_time-node_time)) # 次数统计并不准确

else:

print("程序关闭~")

exit(1)

loop_click_for_android()

python 安卓模拟点击_python模拟android屏幕高频点击工具相关推荐

  1. python怎么模拟鼠标移动点击_Python模拟鼠标点击——如何正确的肝阴阳师

    本来嘛,说好了要写Selenium自动化搜电影的笔记的,然后正好今天上课无聊玩阴阳师开了个SSR,发现还有600体!准备怒刷之,但是又肝不动了.打算尝试用Python写个脚本来代替我自动点击(PC端, ...

  2. python编程手机模拟点击_python模拟点击玩游戏的实例讲解

    小编发现很多小伙伴都喜欢玩一些游戏,而手游因为玩的场景限制不多,所以受众的人更多.游戏里有很多重复的任务需要我们完成,虽然过程非常无聊,但是为了任务奖励还是有很多小伙伴不厌其烦的去做.那么,有没有什么 ...

  3. python模拟网页点击_python模拟点击

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python怎么模拟点击网页按钮前提环境:python3 和 visual st ...

  4. 小米连续点击Android,屏幕自动点击

    应用介绍 屏幕自动点击:帮助广大安卓用户解放双手,实现短时间内快手连续点击加速,轻松设置点击频率: 屏幕自动点击:一键录制,可以重复录制的操作,轻松实现录制视频的操作,重复点击: [应用特色] 自动连 ...

  5. python 安卓模拟点击_python模拟点击在ios中实现的实例讲解

    我们都知道因为操作系统的不同,很多游戏区分为安卓和苹果两个版本.那么之前学会python模拟点击的小伙伴开始担心,如果手机是ios版本那还能使用吗?这个问题小编进行了测试,小伙伴们完全不用忧虑ios版 ...

  6. python实现安卓点击_python模拟点击在ios中实现的实例讲解

    我们都知道因为操作系统的不同,很多游戏区分为安卓和苹果两个版本.那么之前学会python模拟点击的小伙伴开始担心,如果手机是ios版本那还能使用吗?这个问题小编进行了测试,小伙伴们完全不用忧虑ios版 ...

  7. python控制鼠标移动并点击_python模拟鼠标点击和键盘输入的操作

    所有代码都是网上百度出来的,通过个人实践找到适合自己的. 采用的python 库是pymouse.pykeyboard 安装时直接pip安装的,pip install PyUserInput 安装不成 ...

  8. python控制鼠标点击_python模拟点击中如何操作鼠标位置?

    在进行正式的实战模拟点击之前,我们已经学过了鼠标的简单常用操作.那么大家会运用到python代码中吗?对于python小白来说还是一件困难的事情,毕竟写代码方面不是很擅长.这里小编整理了一些关于鼠标的 ...

  9. python模拟键盘打字_python模拟鼠标点击和键盘输入的操作

    所有代码都是网上百度出来的,通过个人实践找到适合自己的. 采用的python 库是 pymouse.pykeyboard 安装时直接pip安装的,pip install PyUserInput 实现了 ...

最新文章

  1. Yolo(2)Yolo v2
  2. Django开发实战
  3. vlan配置实例详解_【精品网络干货】二层MSTP防环技术详解
  4. Ug文档服务器,ug服务器
  5. elasticsearch virtual memory虚拟内存配置“max virtual memory areas vm.max_map_count [65530] is too low, inc
  6. hdu2159(二维完全背包)
  7. c语言文件打开函数,C语言fopen函数中文件打开方式(参数值)
  8. Andriod开发 --插件安装、环境配置、问题集锦
  9. Java Socket编程总结
  10. python读取mat数据是字典形式如何转化为矩阵_mat2json, python读取mat成字典, 保存json...
  11. 膨胀卷积的缺点_膨胀卷积与IDCNN
  12. vs2008下如何部署arcengine开发的程序
  13. Javascript Number.MIN_VALUE
  14. Coursera营养学课程考试小抄
  15. android23是什么手机,目前 已有23款国产机可升Android8.0 你的手机厂商良心推送了没?...
  16. CAS(Compare and Swap)理解
  17. C语言-C语言程序的结构
  18. origin三图合一_利用Origin将多组拟合图放在一张表中的方法
  19. 单片机之汇编语言和C语言(以PIC单片机为例)
  20. linux游戏主机,Steam OS界面介绍

热门文章

  1. 全国计算机一共几集,夏目友人帐第六季一共多少集?至少11集国内已播出
  2. or计算遇到存在零“0”的情况
  3. 超轻型飞机 - 蟋蟀,世界上最小的双引擎载人飞机!
  4. 知识图谱技术原理介绍
  5. 谷歌浏览器,无需安装
  6. NJU 2020 计算机拔尖(数学)测试 解题报告
  7. Xcode插件所在的目录:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
  8. “全球发布——主流声音 · 最强路径”在深落幕 引领主流生态融合新模式
  9. 送给linux***爱好者的小技巧 分享
  10. Android设置顶部状态栏颜色