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聊天室实例程序分享
Jan 05 Python
Python之日期与时间处理模块(date和datetime)
Feb 16 Python
Python中用psycopg2模块操作PostgreSQL方法
Nov 28 Python
让Python更加充分的使用Sqlite3
Dec 11 Python
Python模块文件结构代码详解
Feb 03 Python
python+pyqt5实现KFC点餐收银系统
Jan 24 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
Jun 25 Python
python实现while循环打印星星的四种形状
Nov 23 Python
python实现飞船大战
Apr 24 Python
Python爬虫之Selenium中frame/iframe表单嵌套页面
Dec 04 Python
对PyTorch中inplace字段的全面理解
May 22 Python
Python编程super应用场景及示例解析
Oct 05 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
PHILIPS AE3805收音机的分析打磨
2021/03/02 无线电
php读取本地json文件的实例
2018/03/07 PHP
Yii2框架实现登陆添加验证码功能示例
2018/07/12 PHP
php正则表达式使用方法整理集合
2020/01/31 PHP
与jquery serializeArray()一起使用的函数,主要来方便提交表单
2011/01/31 Javascript
js中获取事件对象的方法小结
2011/03/13 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
2013/02/04 Javascript
jQuery鼠标事件汇总
2015/08/30 Javascript
jQuery结合CSS制作动态的下拉菜单
2015/10/27 Javascript
AngularJS自定义控件实例详解
2016/12/13 Javascript
基于Bootstrap的Java开发问题汇总(Spring MVC)
2017/01/15 Javascript
angular中实现控制器之间传递参数的方式
2017/04/24 Javascript
学习使用Bootstrap页面排版样式
2017/05/11 Javascript
详解Vue 2.0封装axios笔记
2017/06/22 Javascript
d3.js实现自定义多y轴折线图的示例代码
2018/05/30 Javascript
如何检查一个对象是否为空
2019/04/11 Javascript
Python 实现简单的电话本功能
2015/08/09 Python
python操作MySQL 模拟简单银行转账操作
2017/09/27 Python
python实现发送form-data数据的方法详解
2019/09/27 Python
Python创建临时文件和文件夹
2020/08/05 Python
Python3实现英文字母转换哥特式字体实例代码
2020/09/01 Python
Python用SSH连接到网络设备
2021/02/18 Python
在css3中background-clip属性与background-origin属性的用法介绍
2012/11/13 HTML / CSS
canvas与html5实现视频截图功能示例
2016/12/15 HTML / CSS
HTML5 SEO优化的一些建议
2020/08/27 HTML / CSS
BookOutlet加拿大:在网上书店购买廉价折扣图书和小说
2018/10/05 全球购物
100%植物性、有机、即食餐:Sakara Life
2018/10/25 全球购物
BISSELL官网:北美吸尘器第一品牌
2019/03/14 全球购物
亚洲颇具影响力的男性在线购物零售商:His
2019/11/24 全球购物
物业客服专员岗位职责
2013/11/30 职场文书
五年后的职业生涯规划
2014/03/04 职场文书
高一学生期末评语
2014/04/25 职场文书
行政助理岗位职责
2015/02/10 职场文书
钓鱼岛事件感想
2015/08/11 职场文书
初中信息技术教学反思
2016/02/16 职场文书
详解python中[-1]、[:-1]、[::-1]、[n::-1]使用方法
2021/04/25 Python