Skip to content

WeChat8Xposed 是 WechatSpellbook的衍生项目 适配最新的微信 原Wechat Spellbook 是一个使用Kotlin编写的开源微信插件框架,底层需要 Xposed 或 VirtualXposed 等Hooking框架的支持,而顶层可以轻松对接Java、Kotlin、Scala等JVM系语言。让程序员能够在几分钟内编写出简单的微信插件,随意揉捏微信的内部逻辑。

Notifications You must be signed in to change notification settings

Crewcutbro/WeChat8Xposed-1

Repository files navigation

新增基于WeChat8Xposed的微信机器人示例

提供基本的功能:

1.微信群消息自动接收

2.微信群消息自动回复

3.关键词触发以及后台管理


项目说明

本项目拷贝自 https://github.com/Gh0u1L5/WechatSpellbook

个人尝试做新版微信的适配计划

因为原来的项目因为已经停更了很久 在新版的微信上会有些问题 本人针对新版的微信 尤其是8版本 做了全新的适配 使其在新版的微信上也可以使用

基于Wechat8Spellbook的聊天机器人项目

WeChatSimpleBot

  • 目前代码还没有上传 因为包含了私人信息,需要处理

为了方便大家理解 本人做了一些相关的笔记 如何依赖 Wechat8Spellbook 做插件开发

1.WeChat8Xposed通用hook框架适配新版微信-单元测试适配

2.WeChat8Xposed通用hook框架适配新版微信-修复NotificationManagerCompat

更新说明

更新时间 更新内容 更新说明
更新计划 更加详细的开发文档编写
更新计划 com.tencent.mm modelsfs 异常修复
2021-8-9 com.tencent.mm notification异常修复 notification和消息通知相关的兼容类
2021-6-23 验证修复wcdb包下的类是否路径异常做修复调整
2021-6-20 修正部分类的特征值 包括有 NotificationManagerCompat 等类的视频 即v4兼容包切换到 androidx 兼容包
2021-6-19 测试代码测试最新版微信的适配程度
2021-6-18 项目结构调整

使用说明

Wechat Spellbook 是一个使用Kotlin编写的开源微信插件框架

详情可以原来项目的README说明ORGIN_README.md

其他说明

个人认为这套框架非常有意思,但是作者停更了非常可惜。 两个有意思的地方在于:

1.提供一套合理的框架给第三方开发者 简化开发步骤

2.通过apk的dex分析做出一套忽略版本的差异的 并且可以添加新的特征规则

鸣谢

Gh0u1L5 提供的项目 https://github.com/Gh0u1L5/WechatSpellbook 支持

About

WeChat8Xposed 是 WechatSpellbook的衍生项目 适配最新的微信 原Wechat Spellbook 是一个使用Kotlin编写的开源微信插件框架,底层需要 Xposed 或 VirtualXposed 等Hooking框架的支持,而顶层可以轻松对接Java、Kotlin、Scala等JVM系语言。让程序员能够在几分钟内编写出简单的微信插件,随意揉捏微信的内部逻辑。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published