来迟了,用Python助你叠猫猫,抢618大红包!

目录: 0 引言 1 环境 2 需求分析 3 前置准备 4 逛店铺流程回顾 5 代码全景展现 6 总结python

0 引言

最近叠猫猫的活动可真是十分的火爆,天天小伙伴们为了合猫猫忙的可谓是如火如荼。为啥要叠猫猫呢?赚猫币得现金红包!!眼看为实,先来看看我朋友的购物订单。shell

在这里插入图片描述

看到没,优惠力度如此之大!!!工具

后知后觉的我,错过了第一波,可不想错过第二波啊! 在这里插入图片描述操作系统

活动须要不断的升级自家的猫,其中一个途径是经过逛店铺来获取喵币。天天可逛40店铺,共可领到40*300喵币!!可是,你总不能一直盯着玩吧?想一想都累,因此呢,该Python大显身手了。3d

1 环境

操做系统:Windows指针

Python版本:3.7.2调试

手机系统:Androidcode

2 需求分析

咱们在手动的操做流程是逛店铺、领喵币,领取成功后,逛下一家店铺。好了,就是这么简单。blog

这里咱们借助的是「adb」工具,配合Python脚原本完成。图片

3 前置准备

要正常使用「adb」须要打开USB调试,设置项一般出如今手机系统设置中的[开发人员选项]里面。 在这里插入图片描述

经过开发者模式中的“指针位置”能够用来获取手机点击时的坐标 在这里插入图片描述

4 逛店铺流程回顾

打开淘宝,在右上角找到合猫猫的入口并进入。

第一步,点击"合合卡" 在这里插入图片描述

第二步,点击"进店找卡" 在这里插入图片描述

第三步,等待10秒左右,点击"猫猫出现啦,点击得喵币" 在这里插入图片描述

第四步,点击"开心收下" 在这里插入图片描述

第五步,退出此店铺

由于有些店铺的左上角没有退出的按钮,这里为了统一操做,直接使用手机系统的全面屏手势退出便可,个人Honor9手机,是在屏幕左侧向右滑动可回到上一级。

第六步,退出店铺后即回到了主界面,如步骤一。

在这里,咱们须要依次记录下"合合卡"、"进店找卡"、"猫猫出现啦,点击得喵币"、"开心收下"的坐标。

5 代码全景展现

import os,time

def pick_maomao():
    print(f"点 合合卡 按钮")
    os.system('adb shell input tap 145 1625')
    time.sleep(1)
    print(f"点 进店找卡 按钮")
    os.system('adb shell input tap 841 1660')
    time.sleep(13)
    print(f"猫猫出现啦,点击得喵币")
    os.system('adb shell input tap 967 1134')
    time.sleep(1)
    print(f"点 开心收下")
    os.system('adb shell input tap 569 1380')
    time.sleep(1)
    print(f"利用全面屏手势退出店铺")
    os.system('adb shell input swipe 0 1500 500 1500')
    time.sleep(1)


for i in range(40):
    pick_maomao

短短十几行代码,轻松搞定!

将写好了代码放到「adb」工具的同路径下执行便可

在这里插入图片描述 最后强调一下,手机连上电脑后,在执行脚本前要确保「adb」命令能正常操控手机。

6 后记

本文代码中的坐标,是在个人Honor9手机上获取到的,因手机型号众多屏幕大小也不一样,你们在执行代码前,根据实际状况记录下本身手机上"合合卡"、"进店找卡"、"猫猫出现啦,点击得喵币"、"开心收下"的坐标便可,替换坐标数据后便可正常使用。留给咱们的时间很少喽,抓紧时间搞起来吧~~

关注公众号「Python专栏」,后台回复:「躲猫猫」,获取本文全套代码!

相关文章
相关标签/搜索