修复代码
轻量 · 简洁 · 开源 · 福瑞
简体中文 | English
LiteLoaderQQNT 是 QQNT 的插件加载器,一般在 QQNT 的环境内简称为 LiteLoader。它可以让你自由地为 QQNT 添加各种插件,实现美化主题、增加功能等各种功能。详情查看 LiteLoaderQQNT 官网:https://liteloaderqqnt.github.io。
[!CAUTION] QQ 安全中心可能会将 LiteLoaderQQNT 当作“非法外挂工具”并下线您的设备,还有可能封禁您的账号。请谨慎使用 LiteLoaderQQNT。
[!NOTE] 此版本的 LiteLoaderQQNT 需搭配频道内未公开的 dbghelp.dll 方可使用。
dbghelp.dll
你需要先下载 LiteLoaderQQNT 到任意位置,以下有两种方式:
Release (稳定版):前往 Release 页,下载 LiteLoaderQQNT.zip 文件解压到任意位置。
LiteLoaderQQNT.zip
Clone (最新提交):使用 Git 工具将 LiteLoaderQQNT 仓库 Clone 到本地任意位置。
git clone --depth 1 https://github.com/LiteLoaderQQNT/LiteLoaderQQNT.git
请根据你的操作系统架构在 Telegram 群内下载 dbghelp_*.dll 文件,将其重命名为 dbghelp.dll 后放入 QQ.exe 同级目录下。
dbghelp_*.dll
QQ.exe
转到 QQNT 安装目录。以 9.9.21-38711 为例,路径为 QQNT\versions.9.21-38711(取决于你的版本)\resources\app
9.9.21-38711
QQNT\versions.9.21-38711(取决于你的版本)\resources\app
创建 app_launcher目录。
app_launcher
在该目录内创建 LiteLoader.js 文件(文件名可随意设定, 需保留拓展名 .js),并写入以下内容:
LiteLoader.js
.js
require(String.raw`修改为 LiteLoaderQQNT 本体的绝对路径,保留反引号`)
修改 app\package.json 文件,将 main 后值改为 ./app_launcher/LiteLoader.js,其中 LiteLoader 即为你创建的文件名。
app\package.json
main
./app_launcher/LiteLoader.js
LiteLoader
- "main": "./application.asar/app_launcher/index.js", + "main": "./app_launcher/LiteLoader.js",
支持设置 LITELOADERQQNT_PROFILE 环境变量指定 data plugins 存储位置,即可不在本体目录进行读写操作。当本体目录无写权限时(如 MacOS 与 Linux 平台 QQNT,以及类似于 flatpak 打包的 QQNT),请设定该变量到当前用户具有可读写权限的位置。
LITELOADERQQNT_PROFILE
data
plugins
如果你想将本体与存储目录合并在一起需将 LITELOADERQQNT_PROFILE 环境变量删除,将 data plugins 移动回本体根目录下。
按照上述教程完成安装后,有两种方法检查 LiteLoaderQQNT 是否成功安装:
如果有显示,即安装成功,玩的开心!
在设置界面即可看到安装/卸载插件功能;也可以使用社区开发的插件市场类插件(例如 plugin-list-viewer),在其中进行操作。
将插件目录移动到 LiteLoaderQQNT/plugins 文件夹内以安装,在 plugins 目录中删除对应目录以卸载(插件数据在 data 目录下对应目录)。
LiteLoaderQQNT/plugins
可以通过以下方式寻找插件:
官方维护着一份插件列表,收录了已知的大部分插件,可在官网首页中查看详情。此外,还有一份 JSON 格式的插件列表。
详见官方文档。
LiteLoaderQQNT 采用 MIT 许可证 进行开源。
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
LiteLoaderQQNT
简体中文 | English
LiteLoaderQQNT 是 QQNT 的插件加载器,一般在 QQNT 的环境内简称为 LiteLoader。它可以让你自由地为 QQNT 添加各种插件,实现美化主题、增加功能等各种功能。详情查看 LiteLoaderQQNT 官网:https://liteloaderqqnt.github.io。
安装
下载 LiteLoaderQQNT 本体
你需要先下载 LiteLoaderQQNT 到任意位置,以下有两种方式:
Release (稳定版):前往 Release 页,下载
LiteLoaderQQNT.zip文件解压到任意位置。Clone (最新提交):使用 Git 工具将 LiteLoaderQQNT 仓库 Clone 到本地任意位置。
在 Windows 上绕过 QQNT 文件校验
请根据你的操作系统架构在 Telegram 群内下载
dbghelp_*.dll文件,将其重命名为dbghelp.dll后放入QQ.exe同级目录下。修改文件以安装
转到 QQNT 安装目录。以
9.9.21-38711为例,路径为QQNT\versions.9.21-38711(取决于你的版本)\resources\app创建
app_launcher目录。在该目录内创建
LiteLoader.js文件(文件名可随意设定, 需保留拓展名.js),并写入以下内容:修改
app\package.json文件,将main后值改为./app_launcher/LiteLoader.js,其中LiteLoader即为你创建的文件名。更改插件数据目录 (可选)
支持设置
LITELOADERQQNT_PROFILE环境变量指定dataplugins存储位置,即可不在本体目录进行读写操作。当本体目录无写权限时(如 MacOS 与 Linux 平台 QQNT,以及类似于 flatpak 打包的 QQNT),请设定该变量到当前用户具有可读写权限的位置。如果你想将本体与存储目录合并在一起需将
LITELOADERQQNT_PROFILE环境变量删除,将dataplugins移动回本体根目录下。检查是否安装成功
按照上述教程完成安装后,有两种方法检查 LiteLoaderQQNT 是否成功安装:
如果有显示,即安装成功,玩的开心!
插件
正常操作
在设置界面即可看到安装/卸载插件功能;也可以使用社区开发的插件市场类插件(例如 plugin-list-viewer),在其中进行操作。
手动操作
将插件目录移动到
LiteLoaderQQNT/plugins文件夹内以安装,在plugins目录中删除对应目录以卸载(插件数据在data目录下对应目录)。寻找
可以通过以下方式寻找插件:
官方维护着一份插件列表,收录了已知的大部分插件,可在官网首页中查看详情。此外,还有一份 JSON 格式的插件列表。
开发
详见官方文档。
许可证
LiteLoaderQQNT 采用 MIT 许可证 进行开源。