文档章节

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

上海小胖
 上海小胖
发布于 06/16 07:17
字数 977
阅读 52
收藏 0

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

0 引言

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

在这里插入图片描述

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

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

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

1 环境

操作系统:Windows

Python版本:3.7.2

手机系统:Android

2 需求分析

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

这里我们借助的是「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专栏」,后台回复:「躲猫猫」,获取本文全套代码!

© 著作权归作者所有

上海小胖
粉丝 10
博文 44
码字总数 55003
作品 0
杨浦
技术主管
私信 提问
Python自动抢红包,超详细教程,再也不会错过微信红包了!

目录:0 引言1 环境2 需求分析3 前置准备4 抢红包流程回顾5 代码梳理6 后记 0 引言 提到抢红包,就不得不提Xposed框架,它简直是个抢红包的神器,但使用Xposed框架有一个前提条件:手机需要r...

上海小胖
06/11
0
0
遇见一只黑猫,她说Python是个怪物

导读: Python猫是一只喵星来客,它爱地球的一切,特别爱优雅而无所不能的 Python。我是它的人类朋友豌豆花下猫,被授权润色与发表它的文章。如果你是第一次看到这个系列文章,那我强烈建议,...

豌豆花下猫
06/08
0
0
有了Python,我能叫出所有猫的名字

话说,当年我刚来地球的时候,小心翼翼地伪装了自己的身份。我在暗处偷偷观察人类,学习你们的语言。 直到一天,一只凭空出现的机器猫识破了我的真身,她叫阿尔法猫。她不仅对我的过往了如指...

云破月
2018/09/30
0
0
生成假人脸、假新闻...AI虚拟世界正形成

整理 | 一一 出品 | AI科技大本营(ID:rgznai100) AI 正在创造一个独特的虚拟(虚假)信息世界。 一个人脸喂养生成网站火了。这个网站可以生成随机人脸图像,这些人脸没有姓名,在现实世界中...

AI科技大本营
02/16
0
0
4月13日云栖精选夜读:雪佛兰和阿里妈妈撒红包雨!到店率增加20%是如何做到的?

手机淘宝AR捉猫猫还可以这么玩——在虚拟地图里搜寻驾驶着雪佛兰的定制猫猫,到达附近的4S店触发大额红包和精选好礼,这个“新春季”,这样的互动场景在全国各大城市的年轻群体里风靡。用AR黑...

yq传送门
2018/04/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Linux的基本命令

目录的操作命令(增删改查) 增: mkdir 目录名称; 查: ls 可以看到该目录下的所有的目录和文件 ls -a,可以看到该目录下的所有文件和目录,包括隐藏的 ls -l,可以看到该目录下的所有目录和...

凹凸凸
今天
2
0
在古老unix中增加新用户

Installing 4.3 BSD Quasijarus on SIMH 目标:要在4.3BSD中新增加用户dmr,指定目录/home/dmr,uid为10 gid=31(guest组,系统已建立) 4.3BSD还没有adduser或useradd 直接修改/etc/passwd...

wangxuwei
今天
2
0
Bootstrap(六)表单样式

基本样式 所有设置了 .form-control 类的 <input>、<textarea> 和 <select> 元素都将被默认设置宽度属性为 width: 100%;。 将 label 元素和前面提到的控件包裹在 .form-group 中可以获得最好...

ZeroBit
昨天
3
0
SSL 证书格式转换

SSL 证书格式转换 不同服务器情况下,需要不同的证书格式。 比如 pem 转 pfx。 pem在window 平台下可以导入,但是无法正常使用。 需要转换成pfx。 推荐在线转换工具,由中国数字证书网站提供...

DrChenXX
昨天
2
0
HAProxy

xx

Canaan_
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部