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中解析JSON并同时进行自定义编码处理实例
Feb 08 Python
Python实现统计英文单词个数及字符串分割代码
May 28 Python
玩转python爬虫之URLError异常处理
Feb 17 Python
使用python实现生成用户信息
Mar 20 Python
django轻松使用富文本编辑器CKEditor的方法
Mar 30 Python
python编写Logistic逻辑回归
Dec 30 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
Jun 04 Python
在scrapy中使用phantomJS实现异步爬取的方法
Dec 17 Python
Python3 A*寻路算法实现方式
Dec 24 Python
python学生管理系统的实现
Apr 05 Python
Python Flask框架实现简单加法工具过程解析
Jun 03 Python
Django与AJAX实现网页动态数据显示的示例代码
Feb 24 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
Thinkphp中Create方法深入探究
2014/06/16 PHP
PHP自动重命名文件实现方法
2014/11/04 PHP
php采集内容中带有图片地址的远程图片并保存的方法
2015/01/03 PHP
php从完整文件路径中分离文件目录和文件名的方法
2015/03/13 PHP
thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法
2015/05/21 PHP
php使用imagecopymerge()函数创建半透明水印
2018/01/25 PHP
使用Zookeeper分布式部署PHP应用程序
2019/03/15 PHP
jquery iframe操作详细解析
2013/11/20 Javascript
jQuery知识点整理
2015/01/30 Javascript
jQuery实现的文字hover颜色渐变效果实例
2016/02/20 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
json对象与数组以及转换成js对象的简单实现方法
2016/06/24 Javascript
浅谈Nodejs中的作用域问题
2016/12/26 NodeJs
JavaScript表单验证的两种实现方法
2017/02/11 Javascript
ES6新特性六:promise对象实例详解
2017/04/21 Javascript
jQuery实现简单日期格式化功能示例
2017/09/19 jQuery
node内置调试方法总结
2018/02/22 Javascript
React实现全局组件的Toast轻提示效果
2018/09/21 Javascript
详解基于electron制作一个node压缩图片的桌面应用
2019/01/29 Javascript
实用的Vue开发技巧
2019/05/30 Javascript
vue+layui实现select动态加载后台数据的例子
2019/09/20 Javascript
vue中使用rem布局代码详解
2019/10/30 Javascript
Python获取网页上图片下载地址的方法
2015/03/11 Python
用 Python 连接 MySQL 的几种方式详解
2018/04/04 Python
解决python中 f.write写入中文出错的问题
2018/10/31 Python
Django中使用Json返回数据的实现方法
2020/06/03 Python
一文读懂Python 枚举
2020/08/25 Python
如何基于matlab相机标定导出xml文件
2020/11/02 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
英国经典球衣网站:Classic Football Shirts
2017/05/20 全球购物
英国马匹装备和马术用品购物网站:Equine Superstore
2019/03/03 全球购物
《学会待客》教学反思
2014/02/22 职场文书
五年后的职业生涯规划
2014/03/04 职场文书
党支部四风整改方案
2014/10/25 职场文书
学习十八届四中全会依法治国心得体会
2014/11/03 职场文书
Django REST framework 限流功能的使用
2021/06/24 Python