python 使用 adb 模拟滑动手机(自动观看小视频)

  1. adb模拟点击手机
    adb shell input 简单总结(转)

  2. python 使用 adb 命令

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import os
from time import sleep


# adb 模拟滑动手势(以步长200 从坐标350,1580 滑动到350,680)
def adb_swipe():
    os.system("adb shell input swipe 350 1580 350 680 200")
    sleep(1.0)
# adb 模拟点击动作(点击坐标356,890)
def adb_tap():
    os.system("adb shell input input tap 356 890")
    sleep(1.0)
# adb 模拟键盘事件(点击"返回")
def adb_keyevent():
    os.system("adb shell input input keyevent 4")
    sleep(1.0)


if __name__ == "__main__":
    adb_tap()
    adb_swipe()
    adb_keyevent()
  1. 安卓手机查看坐标方法
    realme X50 5G 打开USB调式步骤
    打开开发者选项, 在开发者选项中找到并打开"指针位置";
    如下图,点击"指纹\面部与密码"时, 上方的X:899.0 Y:1372.0 即是点击处的坐标
    在这里插入图片描述

4.自动滑动观看小视频

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import os
from time import sleep

# adb 模拟滑动手势(以步长200 从坐标350,1580 滑动到350,680)
def adb_swipe():
    # 滑动10次, 两次之间间隔15秒
    for i in range(10):
        os.system("adb shell input swipe 350 1580 350 680 200")
        sleep(15.0)

if __name__ == "__main__":
    adb_swipe()
  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值