Python+uiautomator2实现自动刷抖音视频功能


Posted in Python onApril 29, 2021

工具准备

  • Python3.7.7
  • adb(Android debug bridge)
  • uiautomatorviewer

安装adb

官网地址:https://developer.android.google.cn/studio/command-line/adb

下载好解压后设置环境变量即可

Python+uiautomator2实现自动刷抖音视频功能

安装uiautomatorviewer

参照此篇文章:https://www.cnblogs.com/corsacsherry/p/10609339.html

调试工具

  • 手机通过USB连接到电脑上开启开发者选项和USB调试
  • 在电脑上通过adb devices -l命令查看已连接的设备

Python+uiautomator2实现自动刷抖音视频功能

  • 打开UIAutomatorViewer连接手机即可

Python+uiautomator2实现自动刷抖音视频功能

Python安装uiautomator2

pip install --pre -U uiautomator2

给设备安装atx-agent

python -m uiautomator2 init

注意打开设备,允许uiautomator.apk的安装
参考连接:https://blog.csdn.net/plychoz/article/details/80231550

Python+uiautomator2实现自动刷抖音视频功能

编写主程序

定位抖音位置

Python+uiautomator2实现自动刷抖音视频功能

几种定位方式如下:

text:a(text=“抖音极速版”).click()resourceid:a(resourceId=“com.smartisanos.clock:id/text_stopwatch”).click()classname:a(className=“android.widget.TextView”).click()description :a(description="…").click()

import uiautomator2 as d
import time
def douyin():
    #通过usb连接
    a=d.connect_usb('3d51a18c')
   	# 打开抖音
    a(text="抖音极速版").click()
    while True:
        time.sleep(10)
    	# 滑动视频
        a.swipe(313,1370,313,110)

if __name__=='__main__':
    douyin()

点击运行即可

到此这篇关于Python+uiautomator2实现自动刷抖音视频的文章就介绍到这了,更多相关Python自动刷抖音视频内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中base64加密解密方法实例分析
May 16 Python
Python常用知识点汇总
May 08 Python
详解python之简单主机批量管理工具
Jan 27 Python
Python登录并获取CSDN博客所有文章列表代码实例
Dec 28 Python
浅析python中numpy包中的argsort函数的使用
Aug 30 Python
python 获取utc时间转化为本地时间的方法
Dec 31 Python
python求加权平均值的实例(附纯python写法)
Aug 22 Python
你还在@微信官方?聊聊Python生成你想要的微信头像
Sep 25 Python
python爬虫开发之PyQuery模块详细使用方法与实例全解
Mar 09 Python
python实现opencv+scoket网络实时图传
Mar 20 Python
Python sublime安装及配置过程详解
Jun 29 Python
python如何实现递归转非递归
Feb 25 Python
Django项目如何正确配置日志(logging)
Apr 29 #Python
django上传文件的三种方式
Apr 29 #Python
详解Django的MVT设计模式
Django如何与Ajax交互
Apr 29 #Python
Python爬虫进阶之Beautiful Soup库详解
Apr 29 #Python
win10+anaconda安装yolov5的方法及问题解决方案
Python图像处理之图像拼接
You might like
透析PHP的配置文件php.ini
2006/10/09 PHP
人大复印资料处理程序_输入篇
2006/10/09 PHP
解析Linux下Varnish缓存的配置优化
2013/06/20 PHP
PHP登陆后跳转到登陆前页面实现思路及代码
2014/01/17 PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
2019/10/08 PHP
初识javascript 文档碎片
2010/07/13 Javascript
javascript tips提示框组件实现代码
2010/11/19 Javascript
浅谈JavaScript函数参数的可修改性问题
2013/12/05 Javascript
js将控件隐藏及display属性的使用介绍
2013/12/30 Javascript
浅析javascript的间隔调用和延时调用
2014/11/12 Javascript
学习JavaScript编程语言的8张思维导图分享
2015/03/27 Javascript
JavaScript获取当前网页标题(title)的方法
2015/04/03 Javascript
基于JavaScript实现在新的tab页打开url
2016/08/04 Javascript
vue.js 表格分页ajax 异步加载数据
2016/10/18 Javascript
实现easyui的datagrid导出为excel的示例代码
2016/11/10 Javascript
详解webpack 多入口配置
2017/06/16 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
浅析Vue 生命周期
2018/06/21 Javascript
详解jQuery获取特殊属性的值以及设置内容
2018/11/14 jQuery
微信小程序用户授权弹窗 拒绝时引导用户重新授权实现
2019/07/29 Javascript
Node.js API详解之 zlib模块用法分析
2020/05/19 Javascript
[49:35]2018DOTA2亚洲邀请赛3月30日 小组赛A组 KG VS TNC
2018/03/31 DOTA
python 从远程服务器下载日志文件的程序
2013/02/10 Python
Python的ORM框架中SQLAlchemy库的查询操作的教程
2015/04/25 Python
Python中表示字符串的三种方法
2017/09/06 Python
python通过getopt模块如何获取执行的命令参数详解
2017/12/29 Python
Python pytesseract验证码识别库用法解析
2020/06/29 Python
Python hashlib模块的使用示例
2020/10/09 Python
试述DBMS的主要功能
2016/11/13 面试题
大学生素质拓展活动方案
2014/02/11 职场文书
《厄运打不垮的信念》教学反思
2014/04/13 职场文书
快餐公司创业计划书
2014/04/29 职场文书
单位工作证明格式模板
2014/10/04 职场文书
亲属关系公证书样本
2015/01/23 职场文书
销售会议开幕词
2015/01/28 职场文书
导游经典开场白——导游词
2019/04/17 职场文书