用python操控手机刷视频,自动刷金币

需求:最近有好多视频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即可
运行代码

评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值