xiyuesaves / LiteLoaderQQNT-lite_tools

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

[Feat]: 在“本地表情”模块中恢复旧版小黄脸及小白脸表情 #330

Closed Lucas04-nhr closed 1 month ago

Lucas04-nhr commented 2 months ago

需要调整的功能内容

想知道有没有方法能够将新版的小黄脸表情替换为旧版,作为“本地表情”功能的延伸。

从某个版本(大概是 mac 设备的 6.9.38 左右)开始,QQ 更改了其表情文件的存储位置及配置文件格式,将原本存储于global的表情文件复制 (没错,它似乎在往用户电脑里排泄废物……) 到了nt_qq_xxxxxxx的账号文件夹中,同时可能是由于热更新的缘故,在保留解压之后的文件的同时还存了一份下载下来的压缩包 (没错,它似乎在往用户电脑里排泄废物还不负责清理……) 。。。导致原本占用约 50MB 左右的表情硬生生吃掉约 200MB 的磁盘空间,如果电脑登录有多账号的话还会吃掉更多。

这是我存储的表情相关配置文件仓库:https://github.com/Lucas04-nhr/QQ_Emoji

附图:

  1. 旧版小黄脸和新版更改配置文件之前的小黄脸存储位置:
image
  1. 新版更改配置文件之后的小黄脸存储位置: (没错,它似乎在往用户电脑里排泄废物还不负责清理单词还拼错了……)
image
xiyuesaves commented 2 months ago

很难,我没有思路去如何实现它,以及该项目目前暂时停止接受新功能请求了,或许可以去其他地方问问

Lucas04-nhr commented 2 months ago

很难,我没有思路去如何实现它,以及该项目目前暂时停止接受新功能请求了,或许可以去其他地方问问

好吧,感觉可以把旧版本表情框框调用表情的逻辑给搬过来,我有空再研究研究(