抢红包聊天记录生成(抢红包截图生成器)

hacker|
137

Python自动抢红包,超详细教程,再也不会错过微信红包了

提到抢红包,就不得不提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抢红包 ,获取本文所涉及的完整代码

iPad版本微信怎么与手机微信同时登陆?

可以同时登陆微信。

办法:

第一步:iphone与ipad同时登录

①首先下载iphone版微信,并登录账号

②然后下载ipad版微信,并选择“同时在手机和ipad上使用”。

如果是已经登录过的微信,需要进入【我】-【设置】-【退出登录】-【其他方式登录】-【二维码登录】

③最后拿已登录微信的iphone扫一扫ipad上的二维码,即可同时登录微信。

第二步:iphone与电脑同时登录

①首先下载iphone版微信,并登录账号

②然后下载pc版微信,安装成功后打开pc版微信。

③最后用已登录微信的iphone扫一扫pc版微信上的二维码,即可同时登录微信。

切记,pc版微信不能抢红包,必须在移动设备上才能查看与抢红包。

第三步:ipad与电脑同时登录

①首先下载ipad版微信,并登录账号

②然后下载pc版微信,安装成功后打开pc版微信。

③最后用已登录微信的ipad扫一扫pc版微信上的二维码,即可同时登录微信。

切记,pc版微信不能抢红包,必须在移动设备上才能查看与抢红包。

友情提示:新登录微信账号的设备可能没有以前的微信聊天记录,所以我们需要手动设置将聊天记录转移到新登录设备上。转移方法如下:

已iphone于ipad举例:首先同时在iphone和ipad上登录微信账号,如过iphone设备上有聊天记录,就先进入【我】-【设置】-【通用】-【聊天记录迁移】-【选择聊天记录】,选择好后,点击完成会生成一个【二维码】。

然后打开ipad微信,选择右上角【+】中的扫一扫,扫描iphone设备上的二维码即可迁移聊天记录。

微信怎么查找红包记录

微信我们都在用,日常生活会用到微信支付,微信支付可以发红包、转账等,我们都知道要看微信交易明细,打开微信账单就可以看,但这样看的是所有交易的明细,当我们只想看与单独一个好友的交易明细怎么看呢?今天我们来说说微信如何查看与某个好友的交易明细,就是怎样看与好友的转账、红包记录。

开启分步阅读模式

工具材料:

手机

操作方法

01

打开手机微信,进入微信首页,在微信首页或者微信通讯录中找到我们想要看交易明细的好友,点击好友名称头像进入与好友的聊天页面。

02

进入与该好友的聊天页面后,点击页面右上角的“...”,进入聊天信息页面。

03

进入聊天信息页面后,找到查找聊天记录一栏,点击“查找聊天记录”,进入聊天记录搜索页面。

04

在聊天记录搜索页面,提供了几种指定搜索的内容:日期、文件、音乐等,这里我们点击“交易”。

05

点击交易后,聊天记录搜索页面就会显示聊天记录中涉及“交易”的所有记录。

06

点击交易聊天记录中的任意一条交易明细,系统就会跳转至聊天记录中那笔交易支付时的聊天页面,方便我们查看为何支付那笔钱及支付了多少。

怎样删除抢红包记录

微信红包记录保存在两个地方,一个是双方的聊天界面上,一个是在微信钱包的“微信红包”流水里。“如果只是想删除两人对话框页面上的微信红包记录,可以直接删除两人的对话。而微信钱包里的微信红包数据,属于金融交易流水数据,确实无法删除。”

微信钱包中的微信红包流水只有【收到的红包】才可以看到对方微信名,而【发出的红包】只能看到红包金额、时间等信息。长按微信名删除聊天记录,即可最大程度地隐藏发红包的隐私信息。

4条大神的评论

  • avatar
    访客 2022-11-26 下午 02:29:51

    在微信首页或者微信通讯录中找到我们想要看交易明细的好友,点击好友名称头像进入与好友的聊天页面。02进入与该好友的聊天页面后,点击页面右上角的“...”,进入聊天信息页面。03进入聊天信息页面

  • avatar
    访客 2022-11-26 上午 11:07:07

    信息。长按微信名删除聊天记录,即可最大程度地隐藏发红包的隐私信息。

  • avatar
    访客 2022-11-26 上午 08:52:24

    est相关概念: Airtest IDE 的下载地址: 下载之后,解压打开就可以使用,Airtest IDE的界面如下: 使用AirtestIDE对Android应用进行自动化操作,第一步就需要连接Android设备。 若连接遇到问题,

  • avatar
    访客 2022-11-26 上午 10:04:26

    com.tencent.mm:id/b6e 接下来进入我们准备要抢红包的群聊中,识别出红包并执行抢红包的动作。 我们先来看看红包的标识: 红包标识的示例1 com.tencent.mm:id/aql 红包标识的示例2 com.tencent.mm:id/aql 点击红包,记录下弹出的大红包页面

发表评论