LiteLoaderQQNT-Anti-Recall 项目推荐
1. 项目基础介绍和主要编程语言
LiteLoaderQQNT-Anti-Recall 是一个基于 LiteLoaderQQNT 框架的开源插件,主要用于在 QQNT 新版中实现消息防撤回功能。该项目的主要编程语言是 JavaScript,适合有一定前端开发经验的开发者进行二次开发和定制。
2. 项目核心功能
该插件的核心功能是防止 QQNT 中的消息被撤回,确保用户在消息被撤回后仍然能够查看原始消息内容。具体功能包括:
- 消息防撤回:拦截撤回消息的 IPC,确保消息不会被删除。
- 消息持久化:支持将撤回的消息存储在本地数据库中,重启 QQNT 后仍可查看已撤回的消息。
- 消息样式定制:允许用户自定义撤回消息的显示样式,如颜色、阴影和提示信息。
- 消息缓存管理:自动管理内存中的消息缓存,避免内存占用过高。
3. 项目最近更新的功能
最近更新的功能主要包括:
- 修复新版图片反撤回失败:解决了在新版 QQNT 中图片反撤回功能失效的问题。
- 取消QQ多开弹窗:优化了多开 QQ 时的用户体验,减少了弹窗提示。
- 数据库加载优化:改进了数据库加载机制,减少了启动时的加载失败问题。
- 消息缓存上限调整:增加了消息缓存上限的配置选项,用户可以根据实际需求调整缓存数量。
通过这些更新,LiteLoaderQQNT-Anti-Recall 插件在功能和稳定性上都有了显著提升,为用户提供了更加完善的防撤回体验。