没有口罩的小伙伴来看看,京东抢口罩的程序来了

没有口罩的小伙伴来看看,京东抢口罩的程序来了

额(⊙o⊙)…不说太多废话,想必进来看的小伙办要么就是在为没口罩而烦恼,或者口罩不够用,随着疫情的发展,市面上的口罩变得异常的紧缺,买口罩的渠道鱼龙混杂,有些人借此发国难财,大量的太高价格,或者进行诈骗活动,博主在这里先祝愿这种人早日获病,当然有一说一,口罩在当下肯定是必须品我们又不得不买,在哪里买呢,博主还是推荐在正规的平台或者商店里面进行购买,不能让这些不法分子得逞,最近发现京东上面有很多口罩不定时的上货,对于我们这些消息不是很灵通的人来说,可能就错过了很多,于是博主最近就开发了一款可以实时监控口罩到货并提交订单的小程序.

这款程序的主要流程就是,先一直检索设置的商品,然后一有商品到货,就马上加入购物车,并提交订单,再通过TCP连接将消息反馈给安卓客户端,安卓客户端收到消息后会产生震动进行提醒.然后在自行到订单页面进行付款.
先给大家展示一下成果吧:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第一张图为安卓客户端的展示,黑色的消息表示一些平常的日志信息,蓝色呢表示商品到货,绿色代表商品订单提交成功,红色代表一些错误信息.

关于订单的一些流程,和请求信息借鉴了一下JDBuy的思想,然后在订单提交方面使用的高并发的模式,采用python的协程来进行,服务端采用socket的方式与客户端进行通信,
程序的下载链接https://download.csdn.net/download/qq_42359956/12178237

下面主要谈一下使用方法:

  1. 配置运行环境 介于有小伙伴没有接触过Python,配置环境可能会不是很友好,所以在这里小伙伴们可以直接安装anaconda的环境,至于安装过程百度上很多也很详细
  2. 如果小伙伴们有云服务器的更好可以把server端部署到服务器上,直接使用文件里的start.sh脚本进行启动即可
  3. 没有服务器的小伙伴可以运行在自己的电脑上,但是电脑和手机必须处于同一个网段上(也就是连着同一个路由器)
  4. 环境部署成功后,对文件夹中conf.py文件中的配置进行修改,主要是检索的商品id, cookies, 绑定的地址进行修改
  5. 配置修改完成后,使用main.py (linux服务器可以使用start.sh进行启动)
  6. 服务端启动完成后在安卓手机上安装文件夹中的apk,然后输入你在电脑上配置的ip地址和端口号,然后点击连接服务器即可
  7. 然后只需等待好消息即可
  8. 附:对于文件夹中的SecondSkill.py是用于预约抢购的,暂时还在测试当中不是很稳定

最后祝大家身体健康,也祝疫情早日消退,我们再也不用强口罩的这么一天.
!!!注意谨记下面的话!!!
请大家合理使用也给别人留条生路,如果发现有滥用的情况我会收回代码.
谢谢大家的浏览,如果您觉得喜欢不妨在博主的主页加个关注呗

发布了27 篇原创文章 · 获赞 62 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42359956/article/details/104426445