Gh0u1L5 / WechatSpellbook

Wechat Spellbook 是一个使用Kotlin编写的开源微信插件框架,底层需要 Xposed 或 VirtualXposed 等Hooking框架的支持,而顶层可以轻松对接Java、Kotlin、Scala等JVM系语言。让程序员能够在几分钟内编写出简单的微信插件,随意揉捏微信的内部逻辑。
MIT License
1.69k stars 445 forks source link

自动下载聊天图片 #15

Open chyj77 opened 6 years ago

chyj77 commented 6 years ago

大神,问一下,我研究了源码后,想要实现一个功能,就是收到图片,视频可以实现自动下载,而不用每次都要点击查看原图,或视频点击之后才下载。可是实在是愚笨,找不到实现的入口,hook了几个方法,发现都不是。能不能指点一二,谢谢!!

koko01024122 commented 6 years ago

你可以在捕获到图片/视频/文件后去打开对应的activity来下载文件,下载完成后的信息会储存在WXFileIndex2这个表里,对应应该打开哪个activity你可以监听oncreate方法,获取对应的类名称和参数内容,hook过后把对应的参数传进去,先测试能否正常打开加载,成功后监听其oncreate,然后手动finish掉,实现自动下载