LiteLoaderQQNT-Anti-Recall 安装和配置指南
1. 项目基础介绍和主要的编程语言
项目基础介绍
LiteLoaderQQNT-Anti-Recall 是一个用于 QQNT 的插件,主要功能是防止消息被撤回。该插件通过拦截撤回消息的 IPC 来实现防撤回功能,适用于 QQNT 新版。
主要的编程语言
该项目主要使用 JavaScript 进行开发。
2. 项目使用的关键技术和框架
关键技术
- IPC 拦截:通过拦截撤回消息的 IPC 来防止消息被撤回。
- LevelDB:用于数据持久化储存,可以保存已撤回的消息,以便在重启 QQNT 后恢复。
框架
- LiteLoaderQQNT:这是一个用于 QQNT 的插件框架,LiteLoaderQQNT-Anti-Recall 插件依赖于此框架。
3. 项目安装和配置的准备工作和详细的安装步骤
准备工作
- 安装 LiteLoaderQQNT:在安装 LiteLoaderQQNT-Anti-Recall 插件之前,需要先安装 LiteLoaderQQNT 框架。
- 下载插件:从项目的 GitHub 发布页面 下载最新版的压缩包(qq-anti-recall.zip)。
详细的安装步骤
步骤 1:下载并解压插件
- 访问 LiteLoaderQQNT-Anti-Recall 的 GitHub 发布页面。
- 下载最新版的压缩包(qq-anti-recall.zip)。
- 解压下载的压缩包到任意目录。
步骤 2:安装插件
- 打开 LiteLoaderQQNT 的数据目录,通常位于
LiteLoaderQQNT数据目录/plugins/
。 - 在该目录下新建一个文件夹,名称任意,建议为插件名称(例如
qq-anti-recall
)。 - 将解压后的插件文件夹中的所有内容复制到新建的文件夹中。
步骤 3:配置插件
- 打开 QQNT 并启动 LiteLoaderQQNT 框架。
- 进入插件的配置界面,根据需要调整插件的设置,例如是否启用数据库储存、内存中消息缓存的上限等。
步骤 4:重启 QQNT
- 重启 QQNT 以使插件生效。
- 检查插件是否正常工作,尝试撤回消息以验证防撤回功能是否生效。
注意事项
- 如果从旧版本升级到新版本(1.0)框架后,需要将 LiteLoaderQQNT 数据目录中的
plugins_data
文件夹重命名为data
,否则之前的记录和配置文件会丢失。 - 如果遇到反撤回失效的情况,请检查日志输出,确保数据库文件没有损坏。
通过以上步骤,您应该能够成功安装并配置 LiteLoaderQQNT-Anti-Recall 插件,享受防撤回功能带来的便利。