需求:最近有好多视频app,号称只要不断看视频,就可以赚钱,所以,但是手动刷刷着刷着就烦了,所以想解放一下双手,用程序来刷吧。
前期准备:
硬件准备
-
手机:随便一台安卓系统版本大于5.0的手机,
我这里使用了一台小米5,MIUI10,打开开发者模式,
【设置】【我的设备】【全部参数】连续点击【MIUI版本】5次,开发者模式打开
然后【设置】【更多设置】【开发者选项】打开 USB调试以及USB调试(安全设置)打开按着设置是会多次提示警告。 -
电脑:一台电脑
我这里使用一台Windows,系统win10 64位 -
数据线:
将手机和电脑连接起来
软件准备
打开windows电脑:
安装软件
-
ADB
ADB下载地址
下载后解压到电脑上一个你能找到的位置,比如解压到了E盘下,则复制文件夹路径 E:\adb 开始配置环境变量
在桌面【此电脑】右键【属性】【高级系统设置】【环境变量】找到path 点击,然后点击编辑【编辑环境变量】【新建】粘贴’E:\adb’,然后点击【确定】【确定】【确定】三个确定都要点,否则配置失败
如下图所示:

完成这些步骤之后,把手机链接到电脑,打开cmd命令行,输入adb命令,显示很多命令提示说明安装配置成功
然后输入 adb devices 就可以看到已经允许电脑调试的移动设备 -
python
下载python【python官网 www.python.org】
python 3.8.2版本 官网64位exean安装包下载直接点击此处
安装方式直接双击exe文件安装即可,赋值python的安装地址,配置环境变量,参考上面adb环境变量配置方式。
完成后打开cmd命令行输入python -V如果成功显示python版本,则安装正确完成。 -
代码编辑工具下载
sublimetext 文本编辑工具
点击蓝字直接下载windows版64位安装exe包A sophisticated text editor for code, markup and prose
开始写代码
python代码
import time
import subprocess
import random
all_time = 0
try:
print('程序已经启动,可按Ctrl+C停止程序')
i = 0
while True:
subprocess.run('adb shell input swipe 100 500 100 100')
sleep_time = random.randint(9,16)
i+=1
print('正在观看第%s个视频,观看当前视频%s秒'%(i,sleep_time))
all_time += sleep_time
time.sleep(sleep_time)
except KeyboardInterrupt as e:
print('程序已经手动停止!当期运行%s秒'%(all_time))
print('总共用时%s秒'%(all_time))
运行python代码
在sublimetext中按 Ctrl + S 将代码保存到一个容易找到得文件夹,将文件命名为ks.py。
不如我把存到了F盘下的s文件夹中
然后打开要刷视频的手机app,比如抖音
打开命令行切换到目标文件夹 使用命令 python ks.py运行代码
如果需要停止则Ctrl+C即可






