2016年微信抢红包app及源码

百度已收录,点击一下,找找看!

点此获取app及源码

 

 

一、开发背景

公司即将开年会,boss们肯定会发大红包,像这种重复性的动作当然是要交给程序来做,否则这程序员当的也太low了,哈哈。年会眼看逼近,为了节约时间从网上下载了一些抢红包的软件,确实有不少,还有一个将QQ,微信,陌陌和支付宝,集于一身的自动抢红包软件,我靠!这个正是我想要的,万能啊!软件打开一看,部分功能免费费(可以理解),设置选项也很多,看起来功能很强大的!(当时想,抢红包很复杂吗?要设置这么多),一切设置完毕后,自测了一下,没用!!!没有反应!!!,又尝试了几个,只有一个可以自动拆红包,就是当你点击红包后,直接就拆开了。。真是醉了。估计是微信版本更新了之前的抢红包软件失效,

看来还是要自己开发一个才靠谱啊!

二、实现原理

ps(原文打算把代码也讲解一下的,不是因为有多难而是我代码写的很屎,不过最近实在太忙,后续有时间会补上的!!)

1、监视手机通知栏的消息,然后查看通知栏的消息中是否有:[微信红包]  的文本内容;

2、模拟点击包含“[微信红包]”的view的通知栏,进入微信聊天界面;

3、进入微信聊天界面后,遍历所有包含“[微信红包]”的view,模拟点击最后一个View 进入拆红包的界面(只模拟点击最后一个有可能会造成红包的遗漏,目前我还没有想到更好的方案);

4、模拟点击拆红包的界面,领取红包;

三、小编总结

抢红包的原理决定了它的弊端,无法实现自动抢当前聊天界面的红包,因为此时,聊天消息不会走手机的通知栏而是直接进入聊天界面!监视不到信息!不过也可以监听聊天界面的view重绘事件,因为一旦有新的消息显示,当前聊天界面必然重绘,这个有点复杂有兴趣的可以试一下;

不知道大家有没有注意到,微信在后台运行接收到消息时,无论有多少条消息,手机通知栏总是提示最新的消息和内容,这个是小编能实现自动抢红包的原因,而QQ,只要接收两条或两条以上的消息后,就提示“有N个人发来消息”,因此小编实现抢红包的原理不适应QQ抢红包。哎,我很想知道QQ抢红包是如何实现的,不会直接拦截QQ消息吧(估计这个不可能),还是一直监听QQ消息,无论什么消息都模拟点开,这样就能保持只有一条最新消息,不过这样也太。。。

最后,本想把app提交到应用市场上的方便大家下载,可是不接受外挂类app,那么多的抢红包软件是怎么提交上去的。。。。醉了

四、软件截图

五、使用方法

1.点击“启动辅助功能”开关,跳转如下界面(每个手机的界面有所不同,但内容一样)。开启“我要抢红包”

2.点击“启动通知开关”开关,跳转如下界面(每个手机的界面有所不同,但内容一样)。勾选“我要抢红包”

注意!!只有当app首页的两个开关按钮,变成绿色时,才能正常使用!!

原文链接:,转发请注明来源!

发表评论

要发表评论,您必须先登录