本应用参(抄)考(袭)[CodeBoy的微信抢红包]-(利鼡AccessibilityService辅助功能)在其基础上加入了钉钉抢红包,同时做了一些小整改可以帮助你自动抢微信红包、钉钉红包。
- 捕捉notification的消息文本有对应文本则打开应用。
- 在消息列表的时候捕捉消息列表的文本,有对应文本则进入聊天界面
- 在聊天界面的时候,捕捉红包上面的特定文本有对应文本则点击进入拆红包界面。
- 在拆红包界面的时候获取拆红包那个节点,执行模拟点击
- 请先按提示开启辅助服务。
- 请开启微信/钉钉的“消息通知模式”(关闭“免打扰”)
- 锁屏情况下不会自动抢,只会提醒(所以若想一直保持自動抢,请勿锁屏)
- 注:由于钉钉的限制钉钉的自动拆红包需要获取Root权限。(微信则无需)
由于钉钉获取到的拆红包節点ImageButton无法定位到中间那个“拆红包”所以无法直接通过Node的performClick执行模拟点击。以下是微信的“拆红包”和钉钉的“拆红包”:
所以此处做的处悝是获取Root执行点击的命令这里针对钉钉做出的特殊处理,应该算是本应用的一大败笔