xiyuesaves / LiteLoaderQQNT-lite_tools

LiteLoaderQQNT 插件 - 轻量工具箱 —— 轻量 · 优雅 · 高效
GNU General Public License v3.0
1.13k stars 35 forks source link

[Bug]: 设置界面的调整无法自动保存到config.json中 #365

Open Bug-001 opened 1 week ago

Bug-001 commented 1 week ago

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

QQNT 版本

9.9.16-29804

LiteLoaderQQNT 版本

1.2.3

轻量工具箱 版本

2.33.9

运行环境

Windows

已安装插件列表(如果你不确定问题出在哪里建议填写)

插件列表查看 LLOneBot 轻量工具箱

重现步骤

我安装轻量工具箱后,发现设置中做出的改变不能生效。

期望的结果是什么?

期望插件配置的修改可以即时生效。

实际的结果是什么?

设置界面的按钮可正常使用,但无法对config文件做出修改。在进入data/lite_tools文件夹下手动修改config.json,打开调试信息后,我进入设置界面进行一次功能启用,得到下面内容:

2024/11/20 03:10:40 | [Error] 主进程出错 TypeError: Cannot read properties of undefined (reading 'startsWith') at Object.apply (D:\Haitao\Documents\LiteloaderQQNT\plugins\LLOneBot\main\main.cjs:14:16933) at WebContents. (node:electron/js2c/browser_init:2:82477) at Object.apply (D:\Haitao\Documents\LiteloaderQQNT\plugins\lite_tools\dist\main.js:28360:21) at WebContents.emit (node:events:519:28) TypeError: Cannot read properties of undefined (reading 'startsWith') at Object.apply (D:\Haitao\Documents\LiteloaderQQNT\plugins\LLOneBot\main\main.cjs:14:16933) at WebContents. (node:electron/js2c/browser_init:2:82477) at Object.apply (D:\Haitao\Documents\LiteloaderQQNT\plugins\lite_tools\dist\main.js:28360:21) at WebContents.emit (node:events:519:28) 2024/11/20 03:11:04 | [Error] 主进程出错 TypeError: Cannot read properties of undefined (reading 'startsWith') at Object.apply (D:\Haitao\Documents\LiteloaderQQNT\plugins\LLOneBot\main\main.cjs:14:16933) at WebContents. (node:electron/js2c/browser_init:2:82477) at Object.apply (D:\Haitao\Documents\LiteloaderQQNT\plugins\lite_tools\dist\main.js:28360:21) at WebContents.emit (node:events:519:28) TypeError: Cannot read properties of undefined (reading 'startsWith') at Object.apply (D:\Haitao\Documents\LiteloaderQQNT\plugins\LLOneBot\main\main.cjs:14:16933) at WebContents. (node:electron/js2c/browser_init:2:82477) at Object.apply (D:\Haitao\Documents\LiteloaderQQNT\plugins\lite_tools\dist\main.js:28360:21) at WebContents.emit (node:events:519:28)

补充说明(可选)

No response

Moemu commented 10 hours ago

卸载 LLonebot 插件看看

Bug-001 commented 10 hours ago

卸载 LLonebot 插件看看

可以正常使用了哈,非常感谢 issue继续开着,看看作者大大会不会debug

Moemu commented 10 hours ago

我自己当时也试着Debug了一遍,奇怪的是都没输出日志,找不到错误在哪里(

你现在可以试着把LLonebot装回来,现在我就是这么做的