Python实现自动观看新闻/视频赚钱脚本

发布于 / 小技巧 / Comments Off on Python实现自动观看新闻/视频赚钱脚本

***** 请妥当使用本脚本,如果因为使用本脚本造成被封号,后果自负 *****

0、前言

注:本脚本在 小米5手机 上测试通过。其他分辨率的手机自行找像素位置。

不修改像素有90%的几率无法正常使用!!

附:找像素位置的方法:开发者模式打开指针位置:

blob.png

然后你摸的地方的上面那一栏中的dX和dY就是当前点的像素。

1、使用

使用方法:

1,神说,要有adb和Python。点我下载adb,解压,保存到C盘的Windows目录下,安装Python

2,打开cmd,输入adb,如果出现的不是“adb:不是内部或外部命令,也不是可运行的程序或批处理文件。”,就说明adb安装成功了

3,手机打开开发者模式,USB调试,允许模拟触摸。

4,USB链接电脑,输入adb devices,回车。如果出现的不是空,就说明电脑识别了

4,执行下面Python脚本:

from os import system
from time import sleep
from random import randint

def swipe():
  print("Refrush ing")
  system("adb shell input swipe 542 401 579 1496") #此处是刷新命令,前两个代表起点坐标,后两个代表终点坐标,请根据手机屏幕分辨率自行修改
  sleep(1)
  print("Refrush ojbk")
  
def click():
  randtime = 60 + randint(-20, 50)
  print("start to View: " + str(randtime) + " s")
  system("adb shell input tap 580 543") #此处是点击播放按钮的命令,请根据实际位置修改
  _sleep(randtime)

def _sleep(s):
  while s:
    s = s - 1
    system("cls")
    print("Remain: " + str(s) + " s")
    sleep(1)

while True:
  swipe()
  click()

2、原理

adb使用手机shell,通过input命令可以模拟点击屏幕

例如input swipe startX startY endX endY 表示从(startX, startY)滑动到(endX, endY)

input tap X Y 表示点击(X, Y)

转载原创文章请注明,转载自: 斐斐のBlog » Python实现自动观看新闻/视频赚钱脚本
评论已关闭