【附源代码】手把手教你用Python+uiautomator2手撸一款自动抢菜应用

在这里插入图片描述

包菜 -- 包你有菜

包菜是我开发的一款自动抢菜软件,解决yiqing期间大家吃菜难的问题。

license license

需要完整源代码的朋友可以私信我

背景

事情的起因是这样的:yiqing导致物资紧张、配送困难,抢菜成为风控在家人民的日常主题。有朋友抱怨抢不到菜,于是几个小伙伴撸了一个自动抢菜的程序帮大家抢菜。

这个抢菜程序很有效,但是缺点是环境配置复杂,还需要抓包获取Token,不懂技术根本用不起来。于是我开发了这个给小白使用的抢菜软件。它具有如下优点:

  • 具有友好的图形界面;
  • 使用简单,无需配置环境,无需抓包获取Token;
  • 支持多设备同时抢菜;
  • 支持叮咚、美团双平台;
  • 支持Window和Mac操作系统;
  • 免费、开源(需要完整源代码的朋友可以私信我)。

简易教程

首先你需要准备一台电脑(Windows或Mac)和至少一部Android手机(用Android模拟器也行,推荐 MUMU模拟器夜神模拟器 )。

第一步

打开”包菜“,将手机连接电脑,点击 初始化设备 按钮。

在这里插入图片描述

第二步

设备初始化完成后,软件会跳转到设备列表界面。

手机上打开美团外卖或叮咚买菜,进入购物车界面,然后点击 开始抢菜 按钮。

在这里插入图片描述

第三步

抢到菜后软件会播报声音,请及时支付。

在这里插入图片描述

软件运行过程中,你可以随时停止抢菜进程。

常见问题

1. 设备初始化失败

这是由于手机和电脑未正确连接导致的。包菜操控手机需要打开 开发者模式 – USB调试,如下图:

在这里插入图片描述

不同型号手机开启USB调试的方法不同,具体请参考:

2. 开启了USB调试还是无法初始化设备

这可能是手机与电脑的连接模式不对。以华为手机为例,手机与电脑连接后默认是”仅充电模式“。此时需要下来展开系统通知菜单,点击”正在通过USB充电“,在弹出的USB连接方式菜单中选择”MIDI“。

在这里插入图片描述
在这里插入图片描述

3. 为什么会在我手机上安装ATX?

包菜操控手机上的软件需要一个代理,ATX就是这个代理应用。ATX来自测试框架 uiautomator2
uiautomator2是开源项目,安全可靠,没有后门,大家可以放心安装。

在这里插入图片描述

4. 杀毒软件报木马

如果电脑上安装了腾讯手机管家等杀毒软件,可能会报软件中有盗号木马,如下图:

在这里插入图片描述

导致杀毒软件报木马的原因依然是包菜使用 uiautomator2 作为自动化框架,uiautomator2会被部分杀毒软件识别为盗号木马。

包菜源代码开放,大家可以审查代码逻辑,我们保证软件不包含任何后门和窃取客户数据的行为

声明

请合理使用本软件,不要恶意抢夺资源。

包菜的理念是让人人有菜吃。但作者深知一旦人人都用上抢菜软件,就会陷入无尽的内卷,最终在供给得不到有效提升的情况下,大家又都抢不到菜了。所以请在真的有需要的时候小范围使用,不要大规模传播。

最后,希望yiqing尽在过去,愿大家不再需要抢菜!

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JarodYv

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值