An open API service indexing awesome lists of open source software.

https://github.com/callng/TCQT

一个针对QQ(TIM)的多功能XPosed模块
https://github.com/callng/TCQT

lsposed lsposed-module mobileqq qq tim xposed

Last synced: 4 months ago
JSON representation

一个针对QQ(TIM)的多功能XPosed模块

Awesome Lists containing this project

README

          

# TCQT 模块

> 一个基于 Xposed 框架的 QQ 消息防撤回多功能模块,无需注入 SO,通过拦截并分析数据包实现。

> 模块名字乱取的,无需在意。

---

## 模块功能控制

**从2.7版本开始,可以在宿主APP设置页面控制模块的功能状态**

> 宿主APP设置页面 -> TCQT

**如果宿主APP设置页面不见TCQT入口, 也可在聊天页面键入'tcqt.dev'然后发送消息再点击消息链接进入模块设置页面**

---

## 提示

如果发现宿主无法长时间在后台存留(挂后台或者锁屏后过一段时间重新打开宿主却冷启动了),如果手机操作系统为MIUI(澎湃OS),考虑把宿主的省点策略改为【无限制】,将宿主APP进行后台加锁操作以及打开宿主的自启动开关。

这是因为MIUI(澎湃OS)的MiuiMemoryService会莫名其妙的杀死宿主的MSF进程,宿主有一套自己的进程管理规则,当它发现自己是一个孤儿进程后会进行“自我毁灭”操作。

其他操作系统也可以进行如上设置,确保宿主状态。

### 其他说明

- 不建议本模块和其他QQ(TIM)模块混合使用,特别是带有native库的模块,QQ(TIM)对此有针对性的检测。
- 本模块是开源模块,目前已有的功能已满足日常使用且不会开发其他模块特有的脚本功能。
- 本模块原定义为"消息防撤回模块"(仅此一个功能),没想到越写越多,后续可能不再开发新的功能,只会维护当前现有的功能。

---

## 简介

TCQT 是专为 Android QQ/TIM 客户端打造的 Xposed 模块,用于拦截并保留原本会被“撤回”的消息。模块不依赖于 native 层(SO 文件注入),完全通过应用层的数据包分析实现。

---

## 环境

- QQ/TIM Android 客户端(NT架构)
- Android 8.1~16(建议搭配 LSPosed 使用)
- Xposed 环境(Xposed / LSPosed)

---

## 安装

1. 安装 LSPosed(推荐)或 Xposed;
2. 安装本模块 APK;
3. 在 Xposed 管理器中启用模块,并重启 QQ;
4. Done!你已经让“撤回”成为历史了;

---

## 功能

**由于功能逐渐增多,具体功能到模块设置页面查看**

---

## 致谢

**本项目的一些代码借鉴了一些开源项目,特别感谢有这样一群可爱的开发和贡献者,向他们致敬!**

| Name | Source |
|--------------|---------------------------------------------|
| QAuxiliary | [QAuxiliary](https://github.com/cinit/QAuxiliary) |
| XAutoDaily | [XAutoDaily](https://github.com/LuckyPray/XAutoDaily) |

**本项目的开发动力和灵感来源于 QwQ 项目,感谢 fuqiuluo !**

| Name | Source |
|------|---------------------------------------|
| QwQ | [QwQ](https://github.com/fuqiuluo/QwQ) |

---

## 声明

本模块仅供学习与技术研究之用,禁止用于任何恶意用途。请尊重他人隐私与社交权利,合理使用本工具。