微信自动抢红包神器安装使用教程

Python010

微信自动抢红包神器安装使用教程,第1张

当有朋友或者微信群有人发红包,如果我们安装了自动抢红包的这个软件,系统就会自动帮你抢红包。

工具/材料

红包神器下载链接: https://mobile.baidu.com/item?docid=10105992&source=mobres&from=1010680m

魅族手机

01

准备一部安卓手机,以下步骤用魅族手机进行演示。在手机的设置页面,将自己的魅族账号登录。

02

在设置页面,点击进入指纹和安全。

03

进去后,选择“ROOT权限”,开启ROOT权限。

04

根据提示输入魅族账号的密码,点击确定,手机将会自动重启。

05

下载xposedinstaller_V3.1.5.apk,WechatXposed.apk文件并安装到手机,同时下载微信6.6.3以下版本安装到手机;

06

手机设置,ROOT权限管理中给予"Xposed Installer"、"微X模块"应用的root权限,页面选择允许即可;

07

打开xposed installer,如下图所示,选择箭头位置,点击后出现菜单,选择“安装”或“Install”按钮,根据提示下载安装,然后等待手机重启;

08

手机重启后,再次打开xposed installer ,会显示已经激活成功

09

点击左上角三短横线菜单,选择”模块“,对已经安装好的模块打勾,然后重启手机。

10

手机重启回来后,打开微信,选择设置,最上面会多出一个菜单,打开它,找到红包的设置位置;

11

在打开的界面,在”自动领取红包(总开关)“的右侧点击启用按钮,此时就会自动帮你抢红包了

提到抢红包,就不得不提Xposed框架,它简直是个抢红包的神器,但使用Xposed框架有一个前提条件:手机需要root,对于苹果手机的话就需要越狱了。现在的手机想要root或越狱并不容易,同时这会对手机安全性带来一些风险,抢红包本身只是个 娱乐 活动,这样做就得不偿失了。

为了自动抢红包,python能帮我们实现吗?

答案是肯定的,本文就带大家一起 探索 下用Python如何实现自动抢红包。

操作系统:Windows

Python版本:3.7.2

手机系统:Android

这里我们的需求是实现自动抢红包。首先要打开微信,进入到指定的群聊,识别微信红包、执行抢红包的动作。这就是关键的步骤,简单清晰。

因为电脑版本的微信没有抢红包的功能,我们只能手机微信,那么就需要把手机连上电脑,通过电脑控制手机来自动抢,那就需要确保「 adb 」命令可正常执行。

识别微信中的消息,是红包还是普通的信息,这里我们通过聊天消息的元素标识来判断。这里我们借助了「 Airtest IDE 」工具来实现。

要正常使用「adb」需要打开USB调试,设置项通常出现在手机系统设置中的[开发人员选项]里面。

在手机上打开USB调试后,接下来我们通过Airttest IDE验证 adb 运行是否正常。

开始之前先,先解释下airttest相关概念:

Airtest IDE 的下载地址:

下载之后,解压打开就可以使用,Airtest IDE的界面如下:

使用AirtestIDE对Android应用进行自动化操作,第一步就需要连接Android设备。

若连接遇到问题,请参考Airtest的官方教程:Android真机连接

打开微信,在最左侧的Tab页,微信消息列表,我们需要从这里选择指定的群聊来抢红包。

在AirtestIDE中,我们可以通过暂停功能,冻结当前的UI树形结构来精确地检视UI控件,我们先来分析下这个页面中元素标识。

聊天页面中整体的群聊消息的元素标识 com.tencent.mm:id/d1v

聊天页面中单个群聊消息的元素标识 com.tencent.mm:id/b6e

接下来进入我们准备要抢红包的群聊中,识别出红包并执行抢红包的动作。

我们先来看看红包的标识:

红包标识的示例1 com.tencent.mm:id/aql

红包标识的示例2 com.tencent.mm:id/aql

点击红包,记录下弹出的大红包页面中“开”的元素标识

大红包页面中”开“的标识 com.tencent.mm:id/d02

这里我们需要判断是红包是否有效,比如已被领完或是已被自己领取的红包就是无效的,我们在执行时可以跳过这些。

已领取红包的标识 com.tencent.mm:id/apk

已被领完红包的标识 com.tencent.mm:id/apk

我们用的各元素的标识都已取到,接下来就是组织我们的代码。

首先得打开微信,利用Airtest启动app应用,只须一行代码即可搞定,如下

获取当前页面中所有所有群聊的名称

选择并进入指定的群聊

遍历消息并查找红包

在LuckyMoney中定义抢红包的动作

若我们在一台电脑上并不想安装Airtest IDE,还能执行这个脚本吗?

当然可以,只需要安装好「 pocoui 」这个第三方库就可以“抛弃”它了!

利用 AirtestIDE 创建一个项目时,设备类型选中 Android,就会在编码区生成一段初始化的代码。

我们自己编写的Python代码中也需要加上这段初始化的代码。

再次强调,在执行脚本时要确保手机连上电脑,并确保「adb」命令正常运行。

对Airtest有兴趣的小伙伴,可以参考airtest官方教程:AirtestIDE官方文档

评论区评论: python抢红包 ,获取本文所涉及的完整代码

越狱抢红包的方法很简单:

1.

ios系统只支持微信,qq不稳定。

2.

安卓系统都可以。

主要方法如下:

1.

ios系统要打开Cydia,搜索秒抢红包,或者下载PP助手,里面的插件里有秒抢红包,下载好打开,把你需要红包群设置为接受信息并提醒,然后就等着红包落入你的手里。

2.

安卓系统打开自带的商城,搜索瓦力红包,下载即可(且不需Root).方法和ios一样。

总结:有了软件之后相信红包都会落入你的手中!