BetterQQNT是一个QQNT的插件加载器
它可以让你自由地为QQNT添加各种插件
比如:美化主题,增加新功能 等...
不要将这个项目弄混淆了!
并非是橘子他们团队用C++所作的BetterQQNT(DLL版)
而是由作者自己用JavaScript所做的BetterQQNT(JS版)
因为与橘子的BetterQQNT(dll版)重名,打算更换名称为LiteLoaderQQNT
(毕竟是橘子提出要做BetterQQNT,我只是等不及他做完,我就先做了试试)
一些奇怪的兼容性:LiteLoaderQQNT与BetterQQNT和QQNTim可正常使用
(不过橘子的BetterQQNT还没更新,Windows 9.8.5版本无法使用,不要尝试上面)
- 目前仍在开发当中,可能会存在一些问题和不足
- 目前没有插件商店系统,暂时只能自行寻找插件
- 仅为个人兴趣而制作,开发目的在于学习和探索
- 能力有限,随缘更新。不过也欢迎各位来提交PR
- 由于项目特殊性,必要时会停止开发或删除仓库
支持Windows, Linux, MacOS的32位与64位QQNT
安装位置:
- Windows:
QQNT的根目录/resources/app
- Linux:
QQNT的根目录/resources/app
- MacOS:
/Applications/QQ.app/Contents/Resources/app
只需三步,就可以轻松安装BetterQQNT:
- 使用工具克隆项目,或者下载项目ZIP并将内部文件夹放入
安装位置
下 - 编辑
package.json
文件,将main
键值改为BetterQQNT文件夹名字
- 重新启动QQNT,享受BetterQQNT带来的乐趣吧!
应与package.json文件同级:
├─app_launcher
├─BetterQQNT <--在这
│ ├─builtins
│ ├─src
│ ├─package.json
│ └─...
├─package.json
└─...
package.json文件示例:
{
...
"main": "BetterQQNT",
...
}
目前并不建议开发插件,加载器还在完善中...
插件格式基本确定,直到完善后都应该不会大改
插件模板:LiteLoaderQQNT-Plugin-Template
Windows QQNT 9.8.5版本暂时无法打开自身的DevTools
请安装Chii Devtools插件或QQNT vConsole插件进行调试
作者 | 名称 | 描述 |
---|---|---|
沫烬染 | Chii DevTools | 使用Chii的DevTools进行远程调试 |
XiaoHe321 | QQNT vConsole | 使用腾讯自己的vConsole进行前端调试 |
沫烬染 | 窗口置顶 | 添加窗口置顶按钮 |
XiaoHe321 | 背景插件 | 窗口背景图片 |
XiaoHe321 | 链接跳转 | 外链直接跳转,而不经过拦截页 |
FW27623 | 移除QQ游戏中心 | 删除QQ游戏中心侧边按钮 |
XiaoHe321 | 关闭更新弹窗 | 关闭NTQQ恼人的更新弹窗 |
作者 | 名称 | 描述 |
---|---|---|
沫烬染 | 测试主题 | 测试用的主题 |
MUK | MSpring-Theme | BetterQQNT 主题,优雅 · 粉粉 · 细致 |
festoney8 | QQNT微信风格主题 | BetterQQNT 插件,高仿微信风格的QQ主题 |
BetterQQNT的默认数据文件夹在用户目录/Documents/BetterQQN
修改环境变量BETTERQQNT_PROFILE
可指定目录位置
BetterQQNT
├─plugins // 插件本体目录
│ ├─my-plugin // 插件本体
│ └─...
├─plugins_cache // 插件缓存目录
│ ├─my-plugin
│ └─...
├─plugins_data // 插件数据目录
│ ├─my-plugin
│ └─...
└─config.json // 配置文件(不是给插件用的
my-plugin
├─manifest.json // 存放插件信息
├─main.js // 存在插件入口
└─...
MIT License
Copyright (c) 2023 沫烬染