GithubHelp home page GithubHelp logo

wukongtime / anti-recall Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jasonqs/anti-recall

0.0 1.0 0.0 8.75 MB

防撤回神器 !

Home Page: http://qsboy.com/MessageCaptor

License: Apache License 2.0

Java 100.00%

anti-recall's Introduction

防撤回神器

--免Root查看撤回消息!


### 引言

安卓市场上防撤回软件五花八门, 但全都是需要root的, 不仅麻烦, 随之而来的安全问题令人担忧. 那么, 能不能不要root呢?

当然啦, 下面我就给大家带来我用课余时间开发了半年之久的防撤回神器!


废话不多说, 先看效果展示:

撤回文字消息:


撤回图片消息:


软件使用方法

要注意的地方软件里边我都有写, 这边简单写两句:

  • 首先打开辅助功能里的开关

    • 找不到的朋友可以

    • 从我的软件里

    • 点击右上角的菜单

    • 进入辅助功能的设置

  • 然后!为了检查手机的辅助功能是否正常开启

    • 打开QQ或者微信

    • 应该会收到一条表示成功的弹窗

    • 如图

  • [重要]如果没有的话需要重启

  • 为了帮助理解软件的运作

    • 在菜单里有一个调试模式的开关

    • 开启之后所有被收录的消息都会以顶部弹窗的方式显示出来

    • 同时会生成日志

    • 如果报issue请带上日志哦


软件 十大 技术点 !

(详细可以看源码, 我注释写的挺清楚了)
  1. 撤回消息需要点击才会显示, 交互方式很舒服!

  2. 监听微信QQ通知栏, 不遗漏任何一条消息 (好吧其实通知栏的更容易截获)

  3. 通过一层层解析UI而不是根据控件的ID获取屏幕上的聊天信息,解决了微信控件的ID会随升级而改变的问题!

  4. 把聊天记录存入本地, 有需要的时候查找, 如何正确的找到撤回的消息也是本程序一大难点!

  5. **[4.0新增]**更复杂, 更完善的查找算法!

  6. [4.0新增]根据图片消息发送的时间, 去QQ的图片缓存目录查找同时创建的文件, 实现能查看撤回的图片!

  7. **[4.0新增]**把联系人列表存入set, 即使不是和当前联系人发来的消息也能截获

  8. **[4.0新增]**更完善的查找算法, 即使一次撤回10条也能不怕

  9. 免Root!

  10. 免Root!


快去下载体验吧

anti-recall's People

Contributors

qsboy avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.