过年抢红包,还怕手速慢,我用Python自动抢红包!

8e05d5baf6b2f01a24945fda477e65a3.png

在春节的时间里,最少不了的就是大家在微信群里热热闹闹的发几个微信红包,图的就是一个喜庆。

今天,小编就带领大家用Python来制作一个自动抢红包的程序,不用动手就可以抢红,一起来看看吧。

01.准备工作

用到的工具如下:

  • Airtest IDE编辑器;

  • 一部Android手机;

  • Windows系统的电脑;

  • 一根连接手机和电脑的数据线;

Airtest IDE集成了Airtest、Poco两个UI自动化的测试框架,可以在Windows系统上运行对于Android系统的测试,利用Airtest IDE编辑器,我们可以直接进行python程序的编写,来控制手机进行自动抢红包。

02.功能实现

话不多说,下面小编将从基础配置开始,让大家实现自动抢红包的功能。

1).下载并打开AirtestIDE编辑器。

AirtestIDE编辑器采用的是压缩包的形式,小编已经为大家下载好压缩包,大家只需要下载下来(看文末找小助手拿),并直接解压缩,点击运行AirtestIDE.exe可执行文件即可。

2).打开手机上的“USB调试”按钮

然后电脑连接Android手机,手机上出现“允许USB调试” 弹窗,点击 “确定”。如下图所示:

52400033c892af213f809cb1dab65eb9.png

3).连接手机

在AirtestIDE的界面右侧点击“刷新ADB”并连接手机,如果能正确连接的话,界面如下图所示:

91ba5ba4b1d5e66ee00a685bc75ba483.png

4).开始根据抢红包流程来找寻红包元素

首先,我们在AirtestIDE窗口的左侧Poco辅助窗口中,选择Android设备,通过锁定手机界面来确定想找寻的元素,看一下效果:

08e0e6028354ff9742f70ed191dc2cca.png

上图中,在AirtestIDE的编辑器中,我们打开手机微信后,编辑器左侧会自动的显示出手机对应的元素标识内容,我们点击左侧元素标识后,其对应的手机界面内容会在编辑器的右侧高亮显示。我们抢红包时,一般需要确定抢哪个群聊,群聊的元素表示为”com.tencent.mm:id/e3x“。

我们点击进入该群聊后,根据相同的手法来确定群聊信息中的红包元素标识。如下图所示:

b05c9ae343e5a696acfb8cf01fa5a4e1.png


敲黑板,划重点来了
上图中我们同样点击元素标识来找到红包,可以发现,无论红包是否被抢完,微信红包都会有”微信红包“的字眼,其元素标识为”com.tencent.mm:id/ra“。而当红包被领取完时,红包上就会出现”已领取“的字眼,或者是”已领完“等字眼。

对于已领取其对应的元素标识为”com.tencent.mm:id/r0“。如果我们还可以领取红包,那么我们就可以点击"微信红包"这个元素标识,然后找到”开“红包的元素标识并点击。

有了上面的经验,我们也能很快的找到”开“的元素标识,其元素标识为”com.tencent.mm:id/den“,来看一效果:

59d6854f3002a18296e11b301eec2072.png

说了这么多,先来看一下效果吧

4a19f571fb04f547f3151298c200bd95.gif

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
自动抢红包软件指的是一种可以自动识别并抢夺微信、支付宝等红包的应用软件。这类软件通常基于人工智能技术,通过分析红包弹出的规律和特征,快速判断红包的位置和状态,并在最短时间内完成抢夺行为。 对于一些用户来说,自动抢红包软件是一种方便快捷的工具。在微信、支付宝等社交平台上,拼手速抢夺红包已经成为一种乐趣和娱乐方式。但是,由于红包的数量庞大且时间有限,手动抢夺变得困难和耗时,因此出现了自动抢红包软件。这类软件可以大大提高抢夺效率,并能够保证用户在最短时间内获得更多的红包。 然而,自动抢红包软件也引发了一些争议。有人认为,使用此类软件是对他人劳动价值和红包送出的心意的不尊重,甚至有些人将其视为一种作弊行为。此外,一些自动抢红包软件的安全性和合法性也备受质疑。因此,一些社交平台和支付宝等支付机构陆续加强了对这类软件的限制和审查。 总的来说,自动抢红包软件在一定程度上带来了便利和娱乐,但也引发了一些争议和安全问题。对于用户来说,选择是否使用自动抢红包软件应当根据自身的价值观和对个人信息安全的考虑。对于社交平台和支付机构来说,应该加强监管和控制,确保使用自动抢红包软件的合法性和安全性。最终,平衡各方利益,实现红包活动的公平和有序进行,才能满足用户需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值