QQNT安装第三方插件(LittleLoaderQQNT)

介绍

警告

此文档为 LiteLoaderQQNT 1.2.2 编写

安装

使用社区奇妙工具

一些社区开发的安装工具来帮助你快速安装

使用 Arch Linux 系统可以通过 AUR 安装

安装前的准备工作

你需要先下载 LiteLoaderQQNT 到任意位置,以下有两种方式

  • Release(推荐,正式发布版本)
    前往 LiteLoaderQQNT 仓库,在 Release 的 Latest 下载 LiteLoaderQQNT.zip 文件解压到任意位置
  • Clone(不推荐,开发中版本)
    使用 Git 工具将 LiteLoaderQQNT 仓库 Clone 到本地任意位置

shell

git clone --depth 1 https://github.com/LiteLoaderQQNT/LiteLoaderQQNT.git

对于 Windows 系统用户,还需要去除 QQNT 文件校验,以下有两种方式

  • DLLHijackMethod(推荐,简单好用)
    在 Release 下载 dll 文件,重命名为 dbghelp.dll 放入 QQ.exe 同级目录下即可
  • QQNTFileVerifyPatch(不推荐,麻烦可能被检测)
    在 Release 下载 exe 文件,运行将弹出文件选择框,进入 QQNT 安装目录选择 QQ.exe 或 QQNT.dll 开始修补,每次更新都需要重新修补

修改文件手动安装

先找到 app 文件夹的路径,修改里面的两个文件

  • 查看 QQNT 根目录,是否存在 versions 文件夹
    • 是,则路径为 QQNT\versions\版本号\resources\app
    • 否,则路径为 QQNT\resources\app

在 app 目录中,创建一个文件,修改一个文件

  • 创建 app/app_launcher/*.js 文件,其中 * 为文件名可随意设置,写入 require(String.raw`*`) 其中 * 为 LiteLoaderQQNT 的路径
  • 修改 app/package.json 文件,将 main 后面的路径改为 ./app_launcher/*.js 其中 * 为你刚才创建的文件名

更改插件数据目录

支持设置 LITELOADERQQNT_PROFILE 环境变量指定 data plugins 存储位置,即可不在本体目录进行读写操作,比如 MacOS 与 Linux 平台 QQNT,以及类似于 flatpak 打包的 QQNT,让其实现成为可能

如果你想将本体与存储目录合并在一起需将 LITELOADERQQNT_PROFILE 环境变量删除,将 data plugins 移动回本体根目录下

检查是否安装成功

按照上述教程完成安装后,有两种方法检查 LiteLoaderQQNT 是否成功安装

  • 运行 QQNT 并打开设置,查看左侧列表是否出现 LiteLoaderQQNT 选项
  • 使用终端运行 QQNT 查看是否有 LiteLoaderQQNT 相关内容输出显示

如果有显示,即安装成功,玩的开心!

插件

警告

此文档为 LiteLoaderQQNT 1.2.2 编写

安装

  • 正常操作
    在设置界面即可看到安装插件功能,阅读描述了解支持的类型,选择文件后重启即可
  • 手动操作
    如果你有现成的插件,请先确保是与 LiteLoaderQQNT 兼容,并且拥有对应依赖插件
    将插件目录移动到 LiteLoaderQQNT/plugins 文件夹内,如果插件是压缩包请先解压
  • 插件操作
    可以先手动安装社区内开发的插件市场类插件,在其中安装插件

卸载

  • 正常操作
    在设置界面的插件列表中,找到需要卸载的插件点击管理按钮即可看到卸载相关
  • 手动操作
    在 plugins 目录中删除对应目录,不想保留插件数据在 data 目录下删除对应目录
  • 插件操作
    使用插件市场类插件,可能会提供卸载插件的功能,找到你想卸载的插件即可

寻找

有几种方式可以找到大量插件

  • 官网首页
    LiteLoaderQQNt 官网下面已列出全部已收录插件,点击卡片即可跳转至对应仓库
  • 插件市场
    有一些社区内开发的插件市场,安装后可列出大量插件,官网首页即可找到此类插件
  • 插件列表
    官方维护着一份插件列表,收录了已知的大部分插件,可在官网首页中查看详情
  • 通过搜索
    LiteLoaderQQNT 的插件基本发布在 GitHub,善用搜索可以快速的找到所需插件

By admin

发表回复