LiteLoaderQQNT是一个QQNT的插件加载器
它可以让你自由地为QQNT添加各种插件
比如:美化主题,增加功能,做任何事情 等...
Telegram闲聊群:https://t.me/LiteLoaderQQNT
Windows QQNT 9.9.1-15293已适配并正常使用(需Clone仓库安装)(部分插件暂未适配)
Windows QQNT 9.9.1-15489未适配并无法使用(需Clone仓库安装)(preload环境寄了)
- 目前仍在开发当中,可能会存在一些问题和不足
- 仅为个人兴趣而制作,开发目的在于学习和探索
- 能力有限,随缘更新。不过也欢迎各位来提交PR
- 由于项目特殊性,必要时会停止开发或删除仓库
请先去官网安装QQNT最新版:https://im.qq.com/
支持Windows, Linux, MacOS的32位与64位QQNT
安装位置:
- Windows:
QQNT的根目录/resources/app
- Linux:
QQNT的根目录/resources/app
- MacOS:
/Applications/QQ.app/Contents/Resources/app
- 下载
Release
中最新的LiteLoaderQQNT.zip
,解压出LiteLoader
文件夹并放到安装位置
- 编辑
安装位置/package.json
文件,将main
键值改为LiteLoader
(根据文件夹名字而修改) - 重新启动QQNT,享受LiteLoaderQQNT带来的乐趣吧!
- 克隆
Repo
并拉取submodule
,将文件夹放到安装位置
,重命名文件夹为LiteLoader
- 编辑
安装位置/package.json
文件,将main
键值改为LiteLoader
(根据文件夹名字而修改) - 重新启动QQNT,享受LiteLoaderQQNT带来的乐趣吧!
Windows QQNT 9.9.1以上版本,需运行LiteLoader\patch
内对应版本的PowerShell脚本
文件修补需要约40秒左右(取决于电脑性能)(建议打开终端运行PowerShell脚本,修补速度会快很多)
应与package.json文件同级:
├─app_launcher
├─LiteLoader <--在这
│ ├─builtins
│ ├─src
│ ├─package.json
│ └─...
├─package.json
└─...
QQNT的package.json文件示例:
{
...
"homepage": "https://im.qq.com",
"sideEffects": true,
"main": "LiteLoader", <- 修改这里(只需要指向文件夹即可)
...
}
如需上架插件市场,要使用最新的manifest格式(建议参考已上架插件,文件来源可使用仓库源码,也可用Release指定文件)
并在Github开源,需要打包的插件请在仓库发布Release,文件尽量使用Github Actions打包
插件模板:LiteLoaderQQNT-Plugin-Template
插件仓库:LiteLoaderQQNT-Plugin-List
Windows QQNT 9.8.5版本及以上暂时无法打开自身的DevTools
请安装Chii Devtools插件(推荐)或QQNT vConsole插件进行调试
作者 | 名称 | 描述 |
---|---|---|
沫烬染 | Chii DevTools | 使用 Chii 的 DevTools 进行远程调试 |
XiaoHe321 | QQNT vConsole | 使用腾讯自己的 vConsole 进行前端调试 |
沫烬染 | 窗口置顶 | 添加窗口置顶按钮 |
XiaoHe321 | 背景插件 | 窗口背景图片 |
XiaoHe321 | 链接跳转 | 外链直接跳转,而不经过拦截页 |
FW27623 | 自定义侧边栏按钮 | 自定义侧边栏需要保留的按钮 |
Zhoneym | 关闭 QQ 空间 | 移除 QQ 空间按钮 |
XiaoHe321 | 关闭更新弹窗 | 关闭 NTQQ 恼人的更新弹窗 |
沫烬染 | Linux - 背景毛玻璃 | 给 Linux 下 KDE 桌面环境的 QQNT 添加背景毛玻璃效果 |
XiaoHe321 | 防撤回 | 新版防撤回在 QQNT 打开期间均生效,重启失效 |
谦虚 | 繁化姬 | 将消息从繁体转化为简体 |
xinyihl | 自定义移除侧栏 | 通过序号自定义移除主页的侧栏 |
谦虚 | 演示模式 | 对界面上的元素进行模糊处理以便演示或截图 |
XiaoHe321 | 聊天二维码解析 | 聊天中的图片二维码解析 |
Gezhe14 | 高亮回复 | 高亮右键消息后的“回复”选项 |
d0j1a_1701 | Markdown-it | 为 QQNT 提供 Markdown 渲染 |
Nevdev | Fluentify | 为 右键菜单/表情面板 添加真亚克力模糊,同时修复二级菜单漂移的问题 |
xinyihl | JustF5 | 添加 F5 刷新页面 |
曦月 | lite_tools | 轻量工具箱,添加了一些能提升使用体验的功能。 |
作者 | 名称 | 描述 |
---|---|---|
MUKAPP | MSpring-Theme | LiteLoaderQQNT 主题,优雅 · 粉粉 · 细致 |
festoney8 | QQNT微信风格主题 | QQNT高仿微信主题 |
XiaoHe321 | 自定义 CSS 样式 | 用来自定义 CSS 样式 |
festoney8 | QQNT仿Telegram风格主题 | 高仿Telegram的QQNT主题 |
LiteLoaderQQNT的默认数据文件夹在用户目录/Documents/LiteLoaderQQNT
修改环境变量LITELOADERQQNT_PROFILE
可指定目录位置
数据目录结构:
LiteLoaderQQNT
├─plugins // 插件本体目录
│ ├─my-plugin // 插件本体
│ └─...
├─plugins_cache // 插件缓存目录
│ ├─my-plugin
│ └─...
├─plugins_data // 插件数据目录
│ ├─my-plugin
│ └─...
└─config.json // LiteLoader配置文件
MIT License
Copyright (c) 2023 沫烬染