QQnt插件指南

# 杂项技术

背景

新版 QQnt 使用了基于 Node.js 的插件架构技术,这种技术可以让开发者通过编写插件来扩展 QQnt 的功能。Node.js 是一种 JavaScript 运行时环境,它可以让开发者使用 JavaScript 编写服务器端应用程序。

其使用了node.js来进行处理的话,就意味着我们可以使用插件,来对最终渲染的内容进行修改。实际上就和 【html网页可以使用js插件进行自定义】或者说【hexo可以使用node.js插件进行自定义一样】。

QQnt 的插件架构技术利用了 Node.js 的模块化特性,将不同的功能模块封装成独立的插件,并通过插件管理器来加载和管理这些插件。LiteLoaderQQnt就为我们提供了这样的一个插件管理器,下面将其简称为LLnt。

使用方式&注意事项

使用方式可以查看他们的github页面,有十分详细的教程,在这里就不过多赘述。 LiteLoaderQQNT

tips:设置里面所做出的更改既无法保存也无法生效

需要注意的是,软件必须获取qqnt安装位置的所有文件访问权限,不然的话,llnt设置里面所做出的更改既无法保存也无法生效。解决这个问题有两种办法:

方法一:调整安装位置

只需要将qq安装位置不要放在默认的program file下即可,因为访问里面的文件需要管理员权限。可以将qq安装到其他目录,比如C盘的根目录或者自定义的文件夹中。这样就可以获得访问权限,llnt设置里面的更改才能保存和生效。

方法二:将qqnt文件夹取消只读,以管理员身份启动qqnt

另一种解决方法是取消qqnt文件夹的只读属性,并以管理员身份启动qqnt。这样可以确保llnt设置里面的更改能够保存和生效。

要取消qqnt文件夹的只读属性,可以按照以下步骤操作:

  1. 在资源管理器中,找到qqnt文件夹的位置。
  2. 右键单击qqnt文件夹,并选择“属性”选项。
  3. 在属性对话框中,取消选中“只读”复选框。
  4. 单击“确定”按钮保存更改。

然后,以管理员身份启动qqnt,可以通过以下步骤完成:

  1. 找到qqnt的快捷方式或可执行文件。
  2. 右键单击快捷方式或可执行文件,并选择“以管理员身份运行”选项。

这样,llnt设置里面的更改就能够保存和生效了。

下面我保存了一些下载链接,虽然说按理来说可以直接上github链接的,但是总是感觉那个不太稳定(作者删库跑路),所以说这里相当于存一份~


Reference