最新LiteLoaderQQNT手动安装教程

  • ~3.36K 字
  • 次阅读
  • 条评论

前言

LiteLoaderQQNT(以下简称llqqnt)是 QQNT 的插件加载器, 它可以让QQNT客户端支持更多的功能。本教程将介绍如何手动安装 llqqnt 最新版本。若版本更新(安装方式有变动), 教程也会随之更新。

准备工作

开始安装

信息

本教程使用的示例为:

  • 操作系统: Windows 10 64位
  • QQNT 版本: 9.9.16-28788(Win-x64)
  • llqqnt 版本: 1.2.2
  • 安装的 llqqnt 插件: llqqnt本体, MSpring Theme
  1. 安装并启动 QQNT, 检查版本号是否为 28060 或更高版本。

    检查 QQNT 版本号
    可见, 我的 QQNT 版本为 9.9.16-28788(64位)

  2. 解压 llqqnt 压缩包到你喜欢的位置(后文提及的"llqqnt 根目录"也是这个位置), 如D:\LiteLoaderQQNT

    llqqnt 解压目录
    可见, 我的 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 %}
  1. 修改 package.json 文件

    package.json 文件位置

{% alertpanel info "提示" %}
      注意: 文件一般位于 `/versions/<你的 qqnt 版本号>/resources/app/` 目录下(这也是后文提及的"当前目录")。
    {% endalertpanel %}
{% alertpanel info "提示" %}
      注意: 如果你不知道 QQNT 根目录在哪里, 可以
      ![右键打开文件所在位置](/posts/{{ title }}/images/open_file_location.png "右键打开文件所在位置")
    {% endalertpanel %}
![修改 package.json 文件](images/qqnt_package_json_modified.png "修改 package.json 文件")
如上图所示, 我修改了 `main` 属性, 使其指向当前目录下的 `init.js` 文件。
  1. 在当前目录下创建 init.js 文件

    init.js 文件位置
    在该文件中写入以下内容:

init.js
require(String.raw`<llqqnt 根目录>`);
![init.js 文件内容](images/init_js_content.png "init.js 文件内容") 如上图所示, 我创建了 `init.js` 文件, 并写入了 `require` 语句, 指向了 node_modules 目录下的 llqqnt。 {% alertpanel info "提示" %} 注意: 我这里直接使用了 `'LiteLoaderQQNT'` 字符串, 这是利用了 node.js 的特性, 能直接导入 node_modules 目录下的模块。 {% endalertpanel %} 此时, 你已经完成了 llqqnt 的安装。
  1. 过检 QQNT

{% alertpanel info "信息" %}
      注意: 仅 Windows 用户需要进行此步骤。
    {% endalertpanel %}
完成第4步后, 你已经完成了 llqqnt 的安装, 但启动 QQNT 时会出现文件损坏的提示。此时, 你需要使用过检工具/库来修复 QQNT。<br />
这里我使用的是 DLLHijackMethod 1.2.2 64位版。
使用方法非常简单, 直接解压到 QQNT 根目录并重命名为 `dbghelp.dll` 即可。
![过检](images/qqnt_dll_hijack.png)
{% alertpanel info "提示" %}
      注意: 如果你不知道 QQNT 根目录在哪里, 可以
      ![右键打开文件所在位置](/posts/{{ title }}/images/open_file_location.png "右键打开文件所在位置")
    {% endalertpanel %}
{% alertpanel info "提示" %}
      如果你想通过修补程序来过检可以
      > - [QQNTFileVerifyPatch](https://github.com/LiteLoaderQQNT/QQNTFileVerifyPatch)(不推荐,麻烦可能被检测) 
> 在 Release 下载 exe 文件,运行将弹出文件选择框,进入 QQNT 安装目录选择 QQ.exe 或 QQNT.dll 开始修补,每次更新都需要重新修补 {% endalertpanel %} 至此, 你已经完成了 llqqnt 的安装, 并过检了 QQNT, 接下来, 你只需要启动 QQNT 并安装你想安装的 llqqnt 插件即可。

安装 llqqnt 插件

llqqnt 设置
除了直接点击图中的"选择文件"按钮外, 你还可以直接把插件解压到 llqqnt 根目录下的 plugins 目录下。llqqnt 插件目录
如上图所示, 我的 llqqnt 插件目录为 C:\Program Files\Tencent\QQNT\versions\9.9.16-28788\resources\app\node_modules\LiteLoaderQQNT\plugins, 所以我把 MSpring Theme 插件解压到了该目录下。完成安装后, 你需要重启 QQNT 客户端。

提示

注意: llqqnt 插件的安装路径为 <llqqnt 根目录>/plugins

总结

至此, 你已经学会了如何手动安装并使用 llqqnt 插件。

参考