使用方式-快速点击

本文介绍了如何使用Python3和MonkeyRunner工具实现对Android设备的快速点击,包括安装配置、脚本执行过程、设备连接管理以及常见问题解决。脚本通过指定坐标进行点击,支持多设备,并提到注意事项如设备调试和点击频率调整。
摘要由CSDN通过智能技术生成

使用

脚本用途:

        根据设置的坐标点进行快速点击,速度每秒可达上百次, 支持多设备

1.安装python3 并配置环境变量, 安装 带有 monkeyrunner 工具的 android sdk, jdk 1.8

2. 打开 android 文件夹

android_op.py 为执行文件

3.打开终端  输入 python3 + 文件根路径

4.进入执行

文件配置

  1.  run.py       
    1. 手机序列号获取
      1. 设备开启开发者模式-打开 usb 调试
      2. 开发者模式打开   显示点按操作反馈  指针位置
      3. 打开终端 执行  adb devices
        1. 如果插了多个打开开发者调试的手机,会显示多个,一条就是一部手机
      4. 坐标获取
        1. 手机按住位置后,顶部 会显示 x, y 坐标, 也就是想要点击的坐标
    2. 脚本修改
      1. for i in range(***)   *** 是指点击次数, 可自己调试设置手机点击次数,也就是时长
      2. MonkeyRunner.sleep(0.03)  是指 等待0.03秒,调试期间发现数值过小可能会卡顿,根据实际情况 设置 等待时间, 会影响每秒点击数,持续点击时长。最好不要没有等待时间

  2. android_op.py

    1. if __name__ == '__main__':

      1. conf = {
        "monkeyrunner_path": "/Users/wanba_automation/Library/Android/tools/bin/monkeyrunner ",
        }        

        1. monkeyruner_path 后面填写 monkeyrunner 的根路径, 如果配置了环境变量,直接输入 monkeyrunnker 即可

      2. serial_list = ["R3CR20B4W6R"]

        1. 填写 run.py中的设备号,用于执行 reconnect 等操作,run.py作为简单的单文件,没有进行抽象

  3. 按照上述说明 执行即可

踩过的坑

如果执行次数设置很大执行时间很长,提前强制结束脚本的话,那么紧接着执行会失效,之前的输入还没结束,要估算之前的设置大概会跑多长时间之后再执行脚本

大屏手机可以设置 app 分屏, 这样不会点击到下面的商品链接

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值