免 root 防撤回 微信 QQ

2017-03-15 15:11:46 +08:00
 JasonQs

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

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

源码我已经放到 github.com/JasonQS/Anti-recall (求个 star?)

主页 www.qsboy.com/mc

效果:

软件十大技术点:

(详细可以看 github)

  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! 免 Root!
15135 次点击
所在节点    分享创造
56 条回复
hcymk2
2017-03-15 16:45:03 +08:00
JasonQs
2017-03-15 16:47:11 +08:00
@md5 我这个不需要框架的诶 免 root 的
ZhLTE
2017-03-15 16:51:21 +08:00
试了下 没效果啊-。- 只会一句 由于该图片曾经发过 xxxxxxx
hahasong
2017-03-15 16:55:39 +08:00
楼主是个有故事的人
hansnow
2017-03-15 17:14:28 +08:00
十大技术点?
maxmilia
2017-03-15 17:14:32 +08:00
我记得 web 版是可以防撤回的
elviscai
2017-03-15 17:14:46 +08:00
@JasonQs Mac 是什么梗?微信 for macOS 是支持撤回的……
JasonQs
2017-03-15 17:17:05 +08:00
@elviscai 哦这样啊! 我只知道 mac QQ 看不了撤回
elviscai
2017-03-15 17:26:46 +08:00
@JasonQs QQ 没注意,微信是能看到撤回提示的。
JasonQs
2017-03-15 17:46:48 +08:00
@feeeeeef 是怎么个情况? 我适配到 25 的
JasonQs
2017-03-15 18:28:27 +08:00
@hansnow 免 root 占两条
aristotll
2017-03-15 19:13:18 +08:00
建议把 apk 文件放进 release 页面 而不是放在 repository 里
tigerstudent
2017-03-15 19:16:34 +08:00
这种能支持关闭了消息提醒的对话吗?
JasonQs
2017-03-15 19:17:56 +08:00
@tigerstudent 哦如果没有提醒或者手机静音的话, 在锁屏状态下是截不到消息的....
hzwei
2017-03-15 22:29:46 +08:00
支持楼主,深受 7.1 的毒害几个月之久……
junwuhui
2017-03-16 00:58:37 +08:00
主页神奇的 NPE 了一下
Jasmine2016
2017-03-16 08:02:56 +08:00
HTTP Status 500 - java.lang.NullPointerException
TangMonk
2017-03-16 09:16:56 +08:00
有没有编译好的 apk 啊
AsherG
2017-03-16 09:24:31 +08:00
楼主发到酷安吧~
mo93
2017-03-16 09:35:38 +08:00
华硕手机不行.只能看到第一个撤回的消息,其它撤回的都只显示第一条的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/347634

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX