ADB 控制Android自动刷抖音

  • 前言
  • 思路
  • 具体实现
    • 手机打开开发者模式
    • 使用ADB连接手机
    • 使用ADB控制手机滑动
    • 使用bat读取设备列表
    • 使用bat判断设备列表中是否有设备
    • 当有设备时开始滑动

前言

有一个朋友,需要自动刷抖音,但是用的安卓手机

思路

  1. 手机打开开发者模式
  2. ADB连接手机
  3. 执行adb shell input touchscreen swipe 400 400 400 800控制手机滑动屏幕

总结一下就是adb连接手机,然后cmd执行命令即可
于是想到了上学时期使用bat制作的杀毒工具,同样使用bat(批处理)可以完美实现这个功能

具体实现

手机打开开发者模式

目标是个使用MIUI的Android设备,因为是远程告诉他的所以没有截图大概是下面这个流程

  1. 进入设置
  2. 找到我的设备
  3. 点击全部参数
  4. 连续点击MIUI版本号位置,直到出现开发者模式已打开

然后再按照下面流程看下USB调试是否允许USB控制手机

  1. 进入设置
  2. 找到更多设置
  3. 点击全部参数

参考
MIUI 10——启用与关闭开发者模式/开发者选项

使用ADB连接手机

使用adb devices查看设备列表
如果能看到设备基本就可以使用控制语句了

参考
adb下载安装及使用

使用ADB控制手机滑动

使用adb shell input touchscreen swipe 400 800 400 400控制手机从下往上滑动

使用bat读取设备列表

:: 读取设备列表
.\adb.exe devices > devices.txt

使用bat判断设备列表中是否有设备

set devicesNumber=-1
for /f "delims=" %%a in (devices.txt) do (
set /a devicesNumber+=1
)
if %devicesNumber% GEQ 1 (echo 当前设备数 %devicesNumber%,可以执行命令) else (echo 当前没有设备链接 )

当有设备时开始滑动

:: ===============当前滑动次数
set nowSlideNum=0
:: ===============总共需要滑动的次数
set maxSlideNum=99999
:: ===============滑动一次后等待的时间
set waitTime=3
:: ===============x起始位置 y起始位置 x终点位置 y终点位置
set xBegin=400
set yBegin=800
set xEnd=400
set yEnd=400
:ag
set /a nowSlideNum+=1
.\adb.exe shell input touchscreen swipe %xBegin% %yBegin% %xEnd% %yEnd%
echo 滑动结束,当前是第%nowSlideNum%次滑动,总共要滑动%maxSlideNum%次
timeout /t %waitTime%
::所有滑动结束,退出程序
if %nowSlideNum%==%maxSlideNum% exit
goto ag

ADB 控制Android自动刷抖音相关推荐

  1. 解放双手,自动刷抖音

    起因 因为项目需要,最近在学习appium自动化,学习中很枯燥无味,想做点能激起兴趣的事情,正好平时喜欢刷抖音,想一想能不能解放双手自动刷抖音呢,有想法咱们就行动起来,搞.搞.搞 (ps:代码很简单, ...

  2. Python骚操作—自动刷抖音

    python骚操作之电脑自动刷抖音 上篇文章发完之后,有朋友在后台留言给我,说手机自动化控制很炫酷,但是appium的安装和使用很复杂,想让我写一篇详细文章介绍一下,下面我就以自动刷抖音为例简单介绍一 ...

  3. 自动刷抖音极速版得红包金币(APP实现)

    上回我们用python实现了自动刷抖音的功能(https://blog.csdn.net/u012539700/article/details/100058939),这回我们用android app的 ...

  4. 手机自动化测试工具Auto.js学习使用(附一个自动刷抖音类短视频的demo)

    Auto.js学习使用 介绍 使用 1. 手机端安装auto.js 2.电脑下载vscode,安装插件 3.手机打开远程开发功能 4. vscode连接手机 5.进行开发(一个自动刷抖音类短视频的de ...

  5. python自动刷抖音视频_python+adb实现自动刷抖音视频

    安装adb和驱动 python代码实现 效果展现 安装adb和驱动 adb下载链接:https://pan.baidu.com/s/1nvhgoOMzPkxqhzLjfkuaTQ 提取码:23a7 a ...

  6. python+adb实现自动刷抖音视频

    安装adb和驱动 python代码实现 效果展现 安装adb和驱动 adb下载链接:https://pan.baidu.com/s/1nvhgoOMzPkxqhzLjfkuaTQ 提取码:23a7 a ...

  7. android自动刷广告软件是,android开发通过辅助服务实现自动刷抖音极速版赚金币。。。。...

    首先从辅助服务说起,辅助功能(AccessibilityService)其实是一个Android系统提供给的一种服务,本身是继承Service类的.这个服务提供了增强的用户界面,旨在帮助残障人士或者可 ...

  8. python可以自动录凭证_我用 Python 实现自动刷抖音小姐姐

    具体实现代码 # 图片压缩比例 SIZE_normal = 1.0 SIZE_small = 1.5 SIZE_more_small = 2.0 # adb手机截图 def get_screen_sh ...

  9. Python+uiautomator2实现自动刷抖音视频

    工具准备 Python3.7.7 adb(Android debug bridge) uiautomatorviewer 安装adb 官网地址:https://developer.android.go ...

最新文章

  1. 邬贺铨院士:边缘计算“新十问”
  2. Haar小波变换的快速实现
  3. 使用装饰器配置路由的
  4. 查看计算机.net环境版本,windows7系统查看NET Framework版本的两种方法
  5. poj3276 反转 挑战程序设计竞赛
  6. 超级简单的jQuery纯手写五星评分效果
  7. Javascript变量的使用第三课
  8. c++中 . 和 - 的区别
  9. java入门到精通6版pdf_java从入门到精通第6章.pdf
  10. Node的文件操作、文件系统、数据流
  11. 子平格局——从旺格/从强格
  12. 计算机到点就有音乐怎么清除缓存垃圾,如何自动清理网易音乐的缓存
  13. 【LOJ2292】【BZOJ4897】【THUSC2016】成绩单(DP)
  14. DeepLabV3论文解读(空洞卷积/膨胀卷积 理解)
  15. 【动态规划DP】跳木桩
  16. python 全栈开发,Day136(爬虫系列之第3章-Selenium模块)
  17. Mybatis超强大的动态 SQL 大全
  18. 射影几何 -- 平面射影几何 1
  19. 修改字段类型 Alter table 表名 modify 字段名 字段类型mysql数据库概念及入门语句...
  20. 苹果4s怎么越狱_怎么修改微信铃声?苹果和安卓都可以,无需越狱!

热门文章

  1. 开发新体验——程序员
  2. 2019写给对象的话_写给对象的一段话暖心
  3. android ratingbar样式,怎样修改安卓原生ratingbar的样式
  4. Zabbix客户端的安装过程
  5. 脱单盲盒H5版本,配置七牛云教程,脱单盲盒交友2.0.1版教程
  6. 华为云Web应用防火墙 ——为应用上一道安全锁
  7. Unicode入门与剖析——从一个越南文的案例说起
  8. java 获取office文件页数_java如何获取word文档页数
  9. 嵌入式人工智能应用- EAIDK610-part one
  10. 【量化策略系列基本篇之一】股票动量策略(汇总篇)