GithubHelp home page GithubHelp logo

liteloaderqqnt / liteloaderqqnt Goto Github PK

View Code? Open in Web Editor NEW
4.4K 20.0 202.0 383 KB

QQNT 插件加载器:LiteLoaderQQNT —— 轻量 · 简洁 · 开源

Home Page: https://liteloaderqqnt.github.io/

License: MIT License

JavaScript 68.42% HTML 14.54% CSS 17.03%
qqnt liteloaderqqnt

liteloaderqqnt's Introduction

LiteLoaderQQNT

LiteLoaderQQNT 是 QQNT 的插件加载器,一般在 QQNT 的环境内简称为 LiteLoader。
它可以让你自由地为 QQNT 添加各种插件,并实现例如美化主题、增加功能等各种功能。

详情查看 LiteLoaderQQNT 官网:https://liteloaderqqnt.github.io

liteloaderqqnt's People

Contributors

arenekosreal avatar ghostflyby avatar ltxhhz avatar misaliu avatar mo-jinran avatar pro-2684 avatar xh321 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

liteloaderqqnt's Issues

数据目录无法修改

为什么修改了BetterQQNT的数据目录之后点击立即应用,QQ关闭了,再次启动又恢复成了默认地址呢?QQ的版本是9.9.0-14569

macOS安装后报错

截屏

如图,安装到 /Applications/QQ.app/Contents/Resources/app 并修改 package.json 后启动QQ报错。

[Feat]: 一些小的UI改进

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我确定这是一个从未被提出和实现过的功能。
  • 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的ISSUE和PR。
  • 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 是关于其他非主题的问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

image
Liteloader处添加快速转到github的功能
修改目录出添加在explorer中打开的功能

最新版QQNT 似乎给Packet.json上了一个加密 加一个注释就不让开启[Bug]:

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

9.9.1

LiteLoaderQQNT 版本 (或 Commit Id)

4.0.0

运行环境

Windows (64)

运行架构

AMD64

重现步骤

更新QQNT
到最新版本

如教程修改packet.json
怎么修改都可以
838c2e0987d99a4065acd47c0173f74d
就如上图
只是加了一个注释就无法运行

期望的结果是什么?

正常启动

实际的结果是什么?

无法启动

日志记录

No response

补充说明(可选)

这次QQ更新了一个叫什么launcher.json的文件
image
有一种校验的东西
只要文件校验不对就不让启动QQ

轻量工具箱是谁的呀?

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我确定这是一个从未被提出和实现过的功能。
  • 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的ISSUE和PR。
  • 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 是关于其他非主题的问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

就是轻量工具箱加一个艾特高亮吧,高亮颜色为浅蓝色,然后可以带点弧度,会很好看

安装插件不生效

image
image
image
安装后不知道重开了几遍QQnt,重启了几遍电脑,仍然不生效
更新了QQ也不行,求解😍

[Feat]:

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我确定这是一个从未被提出和实现过的功能。
  • 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的ISSUE和PR。
  • 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 是关于其他非主题的问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

会被封号吗

[Bug]: 插件列表显示异常

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

3.1.1-11223

LiteLoaderQQNT 版本 (或 Commit Id)

0.4.0

运行环境

Linux

运行架构

AMD64

重现步骤

启动

期望的结果是什么?

插件列表正常显示所有安装的插件

实际的结果是什么?

插件列表全部为空

日志记录

No response

补充说明(可选)

插件扩展市场却能知道这个插件安装了/这个没安装

[Bug]: 今日新安装qqnt后,按照步骤安装后显示QQ已损坏

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

9.9.1

LiteLoaderQQNT 版本 (或 Commit Id)

0.5.0

运行环境

Windows (64)

运行架构

x86

重现步骤

今日在官网下载、安装qqnt后,按照步骤安装后显示QQ已损坏
安装步骤参照的:https://github.com/mo-jinran/LiteLoaderQQNT#%E9%92%88%E5%AF%B9-windows-%E7%89%88-qqnt-991-%E5%8F%8A%E4%BB%A5%E4%B8%8A%E7%89%88%E6%9C%AC%E7%9A%84%E5%AE%89%E8%A3%85%E6%96%B9%E6%B3%95

在QQnt安装后,先手机登录,一切正常。关闭QQ后,安装好载入项,运行LiteLoaderQQNT-Launcher_x64.exe就弹出:文件已损坏,请重新安装QQ。

删除加载项和launcher后,直接运行qq.exe还是同样的报错。必须重新安装一次QQnt才可以进去。

期望的结果是什么?

修复

实际的结果是什么?

未修复

日志记录

PS D:\QQNT> [app]module file name: D:\QQNT\QQ.exe
359c082ae5a1d506a05c9112fd1d8bafef56e3dc31a4a510881f6ebd5e15aebe
error code v2:-8

补充说明(可选)

No response

能否 Hook electron其他的api

BrowserWindow 能做的事有点少,只能改改ui。如果可以hook ipc 通信的话,就那做很多事了,比如防撤回啥的

[Bug]:

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

9.9.1-15489

LiteLoaderQQNT 版本 (或 Commit Id)

0.5.0

运行环境

Windows (64)

运行架构

None

重现步骤

下载little_tools插件,并放入plugins目录,启动QQ NT,日志显示不兼容,这个插件也不兼容。

期望的结果是什么?

正常载入插件,并且可以正常使用。

实际的结果是什么?

插件不兼容,不能载入,不可以使用。

日志记录

PS F:\ProgramFiles\Tencent\QQNT> .\QQ.exe
PS F:\ProgramFiles\Tencent\QQNT> [preload] process type:
[app]module file name: F:\ProgramFiles\Tencent\QQNT\QQ.exe
[preload] hotupdate base version: 9.9.1-15489
[preload] hotupdate current version: 9.9.1-15489
[preload] install app version: 9.9.1-15489

[preload] succeeded. F:\ProgramFiles\Tencent\QQNT\resources\app\app_launcher\launcher.node
[preload] succeeded. F:\ProgramFiles\Tencent\QQNT\resources\app\versions\9.9.1-15489\major.node
[preload] succeeded. F:\ProgramFiles\Tencent\QQNT\resources\app\versions\9.9.1-15489\wrapper.node
[LiteLoader] Initializing...
[LiteLoader] Start loading plugins.
[LiteLoader] Found plugin: LiteLoader 配置界面
[LiteLoader] Found plugin: LiteLoader 样式框架
[LiteLoader] Found plugin: LiteLoader 插件市场
[LiteLoader] Found plugin: Chii DevTools
[LiteLoader] Found plugin: 防撤回
[LiteLoader] Found plugin: 背景插件
[LiteLoader] Found plugin: 二维码解析
[LiteLoader] Found incompatible plugin: 轻量工具箱
[LiteLoader] Done! 7 plugins loaded!
[LiteLoader] Preprocessing plugins' preloads...
[LiteLoader] Preprocessing plugins' preloads done!
[LiteLoader] Starting QQNT...
[preload] register done. launcher.node
[2023/8/4 12:18:14][INFO] F:\ProgramFiles\Tencent\QQNT\resources\app\versions\config.json 存在

[2023/8/4 12:18:14][INFO] 已经存在 F:\ProgramFiles\Tencent\QQNT\resources\app\versions\9.9.1-15489 目录,无需执行解压操
作

[2023/8/4 12:18:14][INFO] 从版本目录加载主进程代码: F:\ProgramFiles\Tencent\QQNT\resources\app\versions\9.9.1-15489\application\background.js, {
  "curVersion": "9.9.1-15489",
  "mainProcessFileName": "application\\background.js"
}

[preload] register done. major.node
[preload] register done. wrapper.node
[2023/8/4 12:18:14][INFO]

补充说明(可选)

[Feat]: 自定义表情

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我确定这是一个从未被提出和实现过的功能。
  • 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的ISSUE和PR。
  • 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 是关于其他非主题的问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

希望加入类似原本QQ的自定义表情包功能 (隔壁某框架好像有人做了个类似的就等那个框架更新,这边是没有的)
大概就是可以直接指定文件夹或者提供配置表来在QQNT的聊天栏中追加对应的表情分页
我不会用js写界面之类的所以只能先来提个需求了(悲)
加到这里(或者直接把这个表情选择页用个新的直接整个改了?)
Snipaste_2023-08-05_17-35-54

与BetterQQNT插件不兼容

如题,在该插件中我需要的功能没有,但在BetterQQNT中有,两个插件同时使用,BetterQQNT不生效

插件列表不显示内容

之前正常,更新后,误关了依赖的开关,然后出现配置页面进不去,就删除了插件文件夹,结果恢复后导致插件列表所以插件都不显示了,但是插件可以正常运作,也没法卸载重装

提交主题

Hey,BetterQQNT 的作者😺
我基于您的 test-theme 写了 MSpring主题
BetterQQNT 以后的可玩性肯定会越来越高的!

[Feat]: ps1文件自动更新到对应的qq版本/release提供对应版本的url下载

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我确定这是一个从未被提出和实现过的功能。
  • 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的ISSUE和PR。
  • 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 是关于其他非主题的问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

版本发布的同时添加对应版本的qq下载链接
如题,我直接点更新结果更新到了最新版本(骂骂咧咧的重新卸了安装)
可以直接在ps1中添加版本判断以及自动更新,或至少在release页面添加对应链接
找到一个挂url的帖子
https://bbs.pcbeta.com/viewthread-1969561-1-1.html

[建议] 能否为窗口之间发送消息提供渠道?

Electron官方有提到这些内容,需要通过main.js作为中介转发,但需要在main.js里获取对应窗口的对象,再使用xxxWindow.webContents.send。在BetterQQNT中,我不知道如何去获取窗口对象。
是否能提供一下这块的支持?
例如场景:例如在配置界面,设置好参数后,主窗体也能同步更新,而不需要重启程序之类的。

[Bug]: 版本: 9.9.1-15293 (64位)启动错误

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

9.9.1-15293 (64位)

LiteLoaderQQNT 版本 (或 Commit Id)

0.40

运行环境

Windows (64)

运行架构

AMD64

重现步骤

重新安装

期望的结果是什么?

恢复正常

实际的结果是什么?

报错 显示QQ已损坏

日志记录

报错 显示QQ已损坏

补充说明(可选)

报错 显示QQ已损坏

[Bug]: Mac上QQ无法启动

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

6.9.18-15293

LiteLoaderQQNT 版本 (或 Commit Id)

0.4.0

运行环境

MacOS

运行架构

ARM [64] (别名:AArch64 / ARMv8)

重现步骤

  • 按照安装步骤正常安装,并调试好 package.json
  • 启动 QQ,光标在程序坞光速闪一下然后消失,无任何提示信息

期望的结果是什么?

正常启动

实际的结果是什么?

启动失败

日志记录

cb212aaf73ec5f6732147644d1206fbd

补充说明(可选)

是否不支持 Apple Silicon?我看 Readme 写的是支持Windows, Linux, MacOS的32位与64位QQNT,不知道是 MacOS的32位与64位 还是只要是 ARM 平台都不支持?
如果是这样,希望支持 Apple Silicon。
工具看起来是很棒的,非常感谢作者。

macOS 版安装似乎无效

在macOS 的QQ中按照manual部署了本插件加载器和美化插件,但是重启QQ之后没有变化,不知道是加载器没有装对还是插件没有装对,有没有什么检测方法

[Bug]: QQ 9.9.1 补丁脚本无效 (仅Windows)

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

9.9.1-15293

LiteLoaderQQNT 版本 (或 Commit Id)

0.4.0

运行环境

Windows (64)

运行架构

AMD64

重现步骤

打开patch文件夹
使用普通用户身份以windows powershell运行9.9.1-15293_x64.ps1
脚本无法读取位于这些需要管理员权限的文件 产生报错信息

使用管理员用户身份以windows powershell运行9.9.1-15293_x64.ps1
脚本尝试定位C:\QQ.exe.bak
找不到文件 报错

期望的结果是什么?

正常进行修补

实际的结果是什么?

powershell循环报错

日志记录

使用“3”个参数调用“Open”时发生异常:“未能找到文件“C:\QQ.exe.bak”。”
所在位置 C:\Program Files\Tencent\QQNT\resources\app\LiteLoader\patch\9.9.1-15293_x64.ps1:18 字符: 1

  • $sourceStream = [System.IO.File]::Open($sourceFilePath, [System.IO.Fi ...
  •   + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
      + FullyQualifiedErrorId : FileNotFoundException
    
    

不能对 Null 值表达式调用方法。
所在位置 C:\Program Files\Tencent\QQNT\resources\app\LiteLoader\patch\9.9.1-15293_x64.ps1:32 字符: 5

  • $readBytes = $sourceStream.Read($buffer, 0, $bufferSize)
    
  • ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : InvalidOperation: (:) [],RuntimeException
    • FullyQualifiedErrorId : InvokeMethodOnNull

尝试除以零。
所在位置 C:\Program Files\Tencent\QQNT\resources\app\LiteLoader\patch\9.9.1-15293_x64.ps1:77 字符: 5

  • $percentComplete = ($bytesProcessed / $fileSize) * 100
    
  • ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : NotSpecified: (:) [], RuntimeException
    • FullyQualifiedErrorId : RuntimeException

Write-Progress : 无法对参数“PercentComplete”执行参数验证。该参数为 Null、为空或参数集合的某个元素包含 Null 值。请提供
一个不包含任何 Null 值的集合,然后重试此命令。
所在位置 C:\Program Files\Tencent\QQNT\resources\app\LiteLoader\patch\9.9.1-15293_x64.ps1:78 字符: 79

  • ... ity "正在修补QQ.exe..." -Status "当前进度:" -PercentComplete $percentComplete
  •                                                      ~~~~~~~~~~~~~~~~
    
    • CategoryInfo : InvalidData: (:) [Write-Progress],ParameterBindingValidationException
    • FullyQualifiedErrorId : ParameterArgumentValidationError,Microsoft.PowerShell.Commands.WriteProgressCommand

不能对 Null 值表达式调用方法。
所在位置 C:\Program Files\Tencent\QQNT\resources\app\LiteLoader\patch\9.9.1-15293_x64.ps1:32 字符: 5

  • $readBytes = $sourceStream.Read($buffer, 0, $bufferSize)
    
  • ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : InvalidOperation: (:) [],RuntimeException
    • FullyQualifiedErrorId : InvokeMethodOnNull

尝试除以零。
所在位置 C:\Program Files\Tencent\QQNT\resources\app\LiteLoader\patch\9.9.1-15293_x64.ps1:77 字符: 5

  • $percentComplete = ($bytesProcessed / $fileSize) * 100
    
  • ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : NotSpecified: (:) [], RuntimeException
    • FullyQualifiedErrorId : RuntimeException

补充说明(可选)

使用以下方式运行脚本
PS C:\Program Files\Tencent\QQNT\resources\app\LiteLoader\patch> .\9.9.1-15293_x64.ps1

把脚本的
$sourceFilePath $targetFilePath 改成实际路径即可解决报错

[Bug]: 插件市场加载不出来

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

0.5.0

LiteLoaderQQNT 版本 (或 Commit Id)

9.9.1-15717

运行环境

Windows (64)

运行架构

AMD64

重现步骤

正常打开

期望的结果是什么?

正常加载

实际的结果是什么?

长时间加载不出来

日志记录

No response

补充说明(可选)

No response

[Feat]: 复制代码和发送卡片消息

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我确定这是一个从未被提出和实现过的功能。
  • 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的ISSUE和PR。
  • 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 是关于其他非主题的问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

有没有可能在liteloader中实现卡片消息的解析、修改和发送?如果有可能的话,希望能实现相关API或加入相关功能

关掉关掉一定要关掉

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

9.9.0-14619

LiteLoaderQQNT 版本 (或 Commit Id)

0.5.0

运行环境

Windows (64)

运行架构

AMD64

重现步骤

使用LiteLoaderQQNT-Launcher_x64.exe启动QQNT后 关闭QQNT

期望的结果是什么?

关闭QQNT后 LiteLoaderQQNT-Launcher_x64.exe也会关闭

实际的结果是什么?

LiteLoaderQQNT-Launcher_x64.exe不会关闭
image

日志记录

No response

补充说明(可选)

No response

关于在macOS环境下报错

A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module '/Applications/QQ.app/Contents/Resources/app/app_launcher/LiteLoader'
at Module._resolveFilename (node:internal/modules/cjs/loader:963:15)
at n._resolveFilename (node:electron/js2c/browser_init:2:109411)
at node:electron/js2c/browser_init:2:115277
at node:electron/js2c/browser_init:2:115520
at node:electron/js2c/browser_init:2:115524
at NativeModule.compileForInternalLoader (node:internal/bootstrap/loaders:329:7)
at NativeModule.compileForPublicLoader (node:internal/bootstrap/loaders:269:10)
at loadNativeModule (node:internal/modules/cjs/helpers:49:9)
at Module._load (node:internal/modules/cjs/loader:825:15)
at f._load (node:electron/js2c/asar_bundle:2:15017)

[Bug] 插件设置界面标题不会自动更新

进入设置界面,先点击BetterQQNT再点击登录设置,标题还是BetterQQNT。先点击其他插件设置,再点击登陆设置,也是如此。
不影响使用,但强迫症(

[Bug]: 表情消失了 (QQ自带的EMOJ)

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

9.9.0-14619

LiteLoaderQQNT 版本 (或 Commit Id)

0.3.1

运行环境

Windows (64)

运行架构

None

重现步骤

打开聊天栏
表情
第一个
打开全部都是空白的
收藏的表情可以看到
Emoj看不见
image
试过重装 无效
插件全部卸载无效

期望的结果是什么?

正常显示

实际的结果是什么?

image

日志记录

No response

补充说明(可选)

No response

[建议] 为插件提供一些常用的api

例如:

  1. 配置文件store(包括fs.watch→手动修改配置文件后自动应用,以及对应的事件),这样插件可以通过api直接读到配置对象,修改配置对象也能自动保存到硬盘里,不需要再自己维护配置文件。
  2. ConfigView常用的控件封装,这样不用手写太多的html和css。
  3. 为插件提供一些方便的文件系统封装(通过一个调用就能读到插件data目录下的文件内容或者列出里面的文件列表之类的)。

提交新主题

BetterQQNT-Wechat-Theme 一个超高仿微信风格的QQ主题(整活

一个小问题,目前plugins目录下所有插件都默认启用,有可能会出现插件冲突(如主题css冲突),想禁用插件需要从目录移除文件夹并重启QQ
未来是否考虑给BetterQQNT新增一个管理页面,在设置中手动设定各个plugin是否启用?

[Bug]: QQ设置原本设置项消失

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报主程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

QQNT 版本

9.9.0-14619 (64位)

LiteLoaderQQNT 版本 (或 Commit Id)

0.4.0

运行环境

Windows (64)

运行架构

AMD64

重现步骤

安装LiteLoaderQQNT后打开设置

期望的结果是什么?

原本设置项出现

实际的结果是什么?

原本不出现

日志记录

296049ea3e36a8dedf9325c91d40de2a
6914fab5a7ac86fe001967cc1031c3a2

补充说明(可选)

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.