前言
LiteLoaderQQNT(以下简称llqqnt
)是 QQNT 的插件加载器, 它可以让QQNT客户端支持更多的功能。本教程将介绍如何手动安装 llqqnt 最新版本。若版本更新(安装方式有变动), 教程也会随之更新。
准备工作
-
QQNT
28060
或更高版本 -
llqqnt
1.2.2
或更高版本 -
QQNT 过检工具/库 (仅 Windows 用户)
点我去下载 QQNTFileVerifyPatch/DLLHijackMethod (github)
点我直接下载 DLLHijackMethod 1.2.2 64位版 (本站) -
你想安装的 llqqnt 插件
开始安装
本教程使用的示例为:
- 操作系统:
Windows 10 64位
- QQNT 版本:
9.9.16-28788(Win-x64)
- llqqnt 版本:
1.2.2
- 安装的 llqqnt 插件: llqqnt本体, MSpring Theme
-
安装并启动 QQNT, 检查版本号是否为
28060
或更高版本。
可见, 我的 QQNT 版本为9.9.16-28788(64位)
-
解压 llqqnt 压缩包到你喜欢的位置(后文提及的"llqqnt 根目录"也是这个位置), 如
D:\LiteLoaderQQNT
可见, 我的 llqqnt 解压目录为C:\Program Files\Tencent\QQNT\versions\9.9.16-28788\resources\app\node_modules\LiteLoaderQQNT
{% alertpanel info "提示" %}
注意: 路径中不要出现中文, 否则可能会导致 llqqnt 无法正常运行。
{% endalertpanel %}
{% alertpanel danger "危险" %}
注意: 这很危险! 请不要学我把 llqqnt 放到 QQNT 的`versions`目录下! (除非你想制作 QQNT 便携版或者你知道你在做什么) 这样做可能会导致 QQNT 更新时 llqqnt 丢失, 需要重新安装。
{% endalertpanel %}
-
修改 package.json 文件
{% alertpanel info "提示" %}
注意: 文件一般位于 `/versions/<你的 qqnt 版本号>/resources/app/` 目录下(这也是后文提及的"当前目录")。
{% endalertpanel %}
{% alertpanel info "提示" %}
注意: 如果你不知道 QQNT 根目录在哪里, 可以

{% endalertpanel %}

如上图所示, 我修改了 `main` 属性, 使其指向当前目录下的 `init.js` 文件。
-
在当前目录下创建
init.js
文件
在该文件中写入以下内容:
init.jsrequire(String.raw`<llqqnt 根目录>`);

如上图所示, 我创建了 `init.js` 文件, 并写入了 `require` 语句, 指向了 node_modules 目录下的 llqqnt。
{% alertpanel info "提示" %}
注意: 我这里直接使用了 `'LiteLoaderQQNT'` 字符串, 这是利用了 node.js 的特性, 能直接导入 node_modules 目录下的模块。
{% endalertpanel %}
此时, 你已经完成了 llqqnt 的安装。
-
过检 QQNT
{% alertpanel info "信息" %}
注意: 仅 Windows 用户需要进行此步骤。
{% endalertpanel %}
完成第4步后, 你已经完成了 llqqnt 的安装, 但启动 QQNT 时会出现文件损坏的提示。此时, 你需要使用过检工具/库来修复 QQNT。<br />
这里我使用的是 DLLHijackMethod 1.2.2 64位版。
使用方法非常简单, 直接解压到 QQNT 根目录并重命名为 `dbghelp.dll` 即可。

{% alertpanel info "提示" %}
注意: 如果你不知道 QQNT 根目录在哪里, 可以

{% endalertpanel %}
{% alertpanel info "提示" %}
如果你想通过修补程序来过检可以
> - [QQNTFileVerifyPatch](https://github.com/LiteLoaderQQNT/QQNTFileVerifyPatch)(不推荐,麻烦可能被检测)
> 在 Release 下载 exe 文件,运行将弹出文件选择框,进入 QQNT 安装目录选择 QQ.exe 或 QQNT.dll 开始修补,每次更新都需要重新修补
{% endalertpanel %}
至此, 你已经完成了 llqqnt 的安装, 并过检了 QQNT, 接下来, 你只需要启动 QQNT 并安装你想安装的 llqqnt 插件即可。
安装 llqqnt 插件
除了直接点击图中的"选择文件"按钮外, 你还可以直接把插件解压到 llqqnt 根目录下的 plugins
目录下。
如上图所示, 我的 llqqnt 插件目录为 C:\Program Files\Tencent\QQNT\versions\9.9.16-28788\resources\app\node_modules\LiteLoaderQQNT\plugins
, 所以我把 MSpring Theme 插件解压到了该目录下。完成安装后, 你需要重启 QQNT 客户端。
注意: llqqnt 插件的安装路径为 <llqqnt 根目录>/plugins
总结
至此, 你已经学会了如何手动安装并使用 llqqnt 插件。