/BetterQQNT-1

QQNT的插件加载器,轻量 · 简洁 · 开源

Primary LanguageJavaScriptMIT LicenseMIT

BetterQQNT

BetterQQNT是一个QQNT的插件加载器
它可以让你自由地为QQNT添加各种插件
比如:美化主题,增加新功能 等...

不要将这个项目弄混淆了!
并非是橘子他们团队用C++所作的BetterQQNT(DLL版)
而是由作者自己用JavaScript所做的BetterQQNT(JS版)

因为与橘子的BetterQQNT(dll版)重名,打算更换名称为LiteLoaderQQNT
(毕竟是橘子提出要做BetterQQNT,我只是等不及他做完,我就先做了试试)
一些奇怪的兼容性:LiteLoaderQQNT与BetterQQNT和QQNTim可正常使用
(不过橘子的BetterQQNT还没更新,目前在9.8.5版本无法使用,不要尝试上面)

注意事项

  • 目前仍在开发当中,可能会存在一些问题和不足
  • 目前没有插件商店系统,暂时只能自行寻找插件
  • 仅为个人兴趣而制作,开发目的在于学习和探索
  • 能力有限,随缘更新。不过也欢迎各位来提交PR
  • 由于项目特殊性,必要时会停止开发或删除仓库

安装方法

只需三步,就可以轻松安装BetterQQNT:

  1. QQNT的根目录/resources/app下克隆本项目,或者下载项目ZIP并解压到QQNT的根目录/resources/app下(需要保留BetterQQNT文件夹,并使其与package.json同级)。

    完成后,QQNT的根目录/resources/app下的文件夹结构应为:

    ├─app_launcher
    ├─BetterQQNT <--在这
    │  └─...
    ├─node_modules
    └─versions
        └─...
    
  2. 编辑package.json文件,将main键值改为BetterQQNT文件夹名字(大小写不敏感,请根据项目目录名实际情况修改),例如:BetterQQNT

  3. 重新启动QQNT,享受BetterQQNT带来的乐趣吧!

支持Windows QQNT的32位64位版本
(暂时去除Linux与MacOS支持,等待兼容)

目前功能

  • 打开QQNT的DevTools,方便你查看和修改QQNT的内部运行情况。
  • 加载插件,让你可以根据自己的喜好和需求定制QQNT的外观和功能。

QQNT 9.8.5版本暂时无法通过BetterQQNT打开QQNT自身的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的默认数据文件夹在C:\\BetterQQNT 修改环境变量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 沫烬染