欢迎光临散文网 会员登陆 & 注册

Python自动化抖音自动刷视频

2023-04-15 14:58 作者:编程小宇e  | 我要投稿

环境准备

Python3.5以上

Appium Server服务器

Android SDK,需要用到adb服务

需要依赖Appium-Python-Client组件库

真机或者模拟器,推荐模拟器(真机一般安卓8版本以上了,appium对安卓8以上版本元素获取的兼容性不太好)

JDK8环境

实现

确保adb服务和appium服务及真机/模拟器正常打开,然后在真机/模拟器上将抖音打开。


确定需要的参数


参数基本上都是固定的,只需要确定抖音的包名和活动页即可。


adb shell dumpsys window | findstr mCurrentFocus获取到抖音的包名数据,最后代码里的参数:


参数整完记得项目跑起来测试一下。


控制模拟器进入抖音后


我们需要去获取页面上的元素或坐标,来实现滑动视频等其他操作。


到我们的Android SDK的tools目录下使用uiautomatoviewer.bat取页面快照。


操作的过程其实相对简单,就是实现页面滑动即可;可能会遇到弹框、点击授权之类的,处理一下即可。然后还需要注意的就是元素的加载时间问题,尽量考虑好网络、设备等其他因素,将等待时间放长些。

需要更多有趣的编程知识  点赞+评论知识

Python自动化抖音自动刷视频的评论 (共 条)

分享到微博请遵守国家法律