xiyuesaves / liteloaderqqnt-lite_tools Goto Github PK
View Code? Open in Web Editor NEWLiteLoaderQQNT 插件 - 轻量工具箱 —— 轻量 · 优雅 · 高效
License: GNU General Public License v3.0
LiteLoaderQQNT 插件 - 轻量工具箱 —— 轻量 · 优雅 · 高效
License: GNU General Public License v3.0
直接替换就行(懒得pr了
就是【自定义消息后缀】功能,现在有点影响阅读,能否调整为换行并靠右对齐?
完全不懂js,自己在源码里瞎整了一通一点变化没有
tail: {
enabled: false, // 消息后缀
content: "\r\n", // 消息后缀内容
},
轻量工具箱(即本项目)和MSpring theme都实现类tg消息合并,但是在轻量工具箱未开启“头像浮动”功能的前提下开启MSpring的“连续消息合并”功能时,消息合并功能无法生效。
能否将侧边栏的半透明到后面的窗口改为半透明到自定义背景,假如windows桌面壁纸是黑色的,自定义qq背景是粉色的,侧边栏跟其他部分颜色就会隔离开,有点突兀(
我这里有几个想法 并且我已经在这个插件的里面修改过 可以实现 大佬能否考虑增加?
已实现
1.头像方形或者圆形
2.艾特人以及艾特全体变成高亮
3.自己的发出去的消息的聊天框自定义颜色
未实现
1.点击被艾特的那几个字自动将艾特信息填入输入框
以下是上述的CSS,我是将每一个CSS分成不同的css文件 按需加载和卸载
//艾特高亮 ,目前好像只有艾特人有高亮 艾特全体我没注意过
.text-element--at {
background-color: rgba(0, 123, 255, 0.436);
/* background-color: skyblue; */
color: black;
cursor: pointer;
padding: 2px 3px;
border-radius: 5px;
}
//自己的发出去的消息的聊天框自定义颜色 这里设置的白色 很好看
.container--self {
color: black !important;
background-color: #fff !important;
}
//这里是方形头像
.message-container__avatar {
border-radius: 2px !important;
}
若大佬没兴趣,也请回复一下 我这里是有好几个人都想要艾特高亮,感谢
按照readme安装最新dev后发现插件设置页面无法加载,一直回退到commit a146c52未能解决bug,排查不兼容插件后确定是轻量工具箱本身的bug,回退到该commit之前插件恢复正常工作。
qq版本: 9.9.0-14619 (64位)
没有devtools日志是因为chii devtools的console没有任何日志输出(
现在对频道的撤回无效
支持一些本地无需API的小功能
例如 对称,镜像
环境:
LiteLoader 0.5.9
QQNT 9.9.2-16183
Lite Tools 1.1.46
Windows 11 23H2 22631.2715
在轻量工具箱里开启消息+1功能之后,一开始正常,一段时间之后+1功能就没了,在设置里重新开关这个功能也无效,只能彻底退出QQ之后再重新打开QQ才生效,之后再过一段时间又无效了。
现象
正常情况: 开启复读+1的时候, 其他群友消息+1会显示在消息右侧, 而自己消息+1会显示在左侧, 当然它也可以被正常点击
异常情况: 如果同时开启消息时间显示的时候 (测试了一下, 和时间没关系...), 自己发送单个表情, 此时刚发出去的单表情消息的+1, 很难被点到, 好像只有+1区域的最右侧才能点到
补充: 图片+文字的时候, 左侧的+1点击没问题
建议
PS建议
调整消息框上方功能按钮在关闭聊天后重新打开后将再次出现,需要重新开关任意一个选项
复现方式:
方法一
1.打开一个聊天窗口
2.在侧栏将该聊天打开独立窗口
3.打开任意聊天窗口(此时将重新出现)
方法二
1.打开群助手,返回(此时重新出现)
本地表情功能
开启 “历史表情”功能之后
无法正常使用
我新建了个文件夹, 里面放置了数个图片文件(gif, png格式)
然后在设置里将自定义表情的文件夹设置到该目录
然后重启QQ, 之后表情界面好像并没有任何区别
这个功能应该如何使用呢?
PS: 路径不包含中文, 空格
PS2: 我也尝试过在目录下创建文件夹, 并在文件夹内放置图片, 好像也没有效果
1.1.49修正了"快速关闭图片"的大部分功能,但是点击图片窗口右上角的“三大金刚键“(最小化/最大化/关闭)按钮时,仍然会直接关闭图片。望修复。
在根文件夹下同时包含子文件夹和图片的场合会出现问题
例如这种情况
根文件夹
├── 子文件夹1
│ ├── 1.jpg
│ └── 2.jpg
├── 子文件夹2
│ ├── 1.jpg
│ └── 2.jpg
├── 3.jpg
└── 4.jpg
则在本地表情分组中不会有根文件夹这个分类,3.jpg和4.jpg会出现在子文件夹1或子文件夹2的分类的结尾。
倒不是什么大问题,只是因为刚才在整理表情时候忽然遇到了,所以顺便提一下。
感觉一般应该不太会遇到
普通的图片和文字还好,可以复制or拖动到聊天框中
但是那种商城表情想要复读时总需要转发-选择联系人,比较麻烦
不知是否容易实现,右键多个复读项之类的(
建议去掉代码中对IPC通信的输出,不然很影响其他插件调试
设置按钮覆盖没了。。。
眼看着历史表情的列表变成了4行, 我感觉3行好像差不多了, 于是有了这个想法
"Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'enabled')", source: llqqnt://local-file/C:\BetterQQNT\plugins\lite_tools/./src/renderer.js (887)
配置文件如下:
{
"spareInitialization": false,
"debug": false,
"wordSearch": {
"enabled": false,
"searchUrl": "https://www.bing.com/search?q=%search%"
},
"imageSearch": {
"enabled": true,
"searchUrl": "https://saucenao.com/search.php?url=%search%"
},
"sidebar": {
"top": [
{
"name": "消息",
"index": 0,
"disabled": false
},
{
"name": "联系人",
"index": 1,
"disabled": false
},
{
"name": "空间",
"index": 2,
"disabled": false
}
],
"bottom": [
{
"name": "邮箱",
"index": 0,
"disabled": false
},
{
"name": "文件管理器",
"index": 1,
"disabled": false
},
{
"name": "收藏",
"index": 2,
"disabled": false
},
{
"name": "更多",
"index": 3,
"disabled": false
}
]
},
"imageViewer": {
"quickClose": true
},
"message": {
"disabledSticker": true,
"disabledHotGIF": true,
"disabledBadge": false,
"convertBiliBiliArk": false,
"showMsgTime": true,
"showMsgTimeHover": true,
"preventMessageRecall": false,
"disabledSlideMultipleSelection": true
},
"tail": {
"enabled": false,
"content": ""
},
"textAreaFuncList": [
{
"name": "表情",
"id": "id-func-bar-expression",
"disabled": false
},
{
"name": "截图",
"id": "id-func-bar-screenshot",
"disabled": false
},
{
"name": "文件",
"id": "id-func-bar-folder",
"disabled": false
},
{
"name": "图片",
"id": "id-func-bar-image",
"disabled": false
},
{
"name": "红包",
"id": "id-func-bar-lucky_money",
"disabled": false
},
{
"name": "语音消息",
"id": "id-func-bar-microphone_on",
"disabled": false
},
{
"name": "聊天记录",
"id": "id-func-bar-MessageRecord",
"disabled": false
},
{
"name": "窗口抖动",
"id": "id-func-bar-shake",
"disabled": false
}
],
"chatAreaFuncList": [
{
"name": "语音通话",
"id": "id-func-bar-telephone",
"disabled": false
},
{
"name": "视频通话",
"id": "id-func-bar-video_on",
"disabled": false
},
{
"name": "屏幕共享",
"id": "id-func-bar-share_screen",
"disabled": false
},
{
"name": "群应用",
"id": "id-func-bar-group_application",
"disabled": false
},
{
"name": "邀请加群",
"id": "id-func-bar-group_building",
"disabled": false
},
{
"name": "工具栏项目",
"id": "id-func-bar-more",
"disabled": false
},
{
"name": "远程协助",
"id": "id-func-bar-remote_control",
"disabled": false
},
{
"name": "发起群聊",
"id": "id-func-bar-group_building",
"disabled": false
},
{
"name": "屏蔽会话",
"id": "id-func-bar-shield",
"disabled": false
},
{
"name": "添加好友",
"id": "id-func-bar-add_friend",
"disabled": false
}
],
"background": {
"enabled": false,
"url": ""
}
}
清空配置文件后正常
如题,无法+1别人的回复
如题
启用LLAPI依赖 消息后缀失效
在使用比如LiteLoaderQQNT-Telegram-Theme的主题的时候,会因为该功能导致消息中出现不连贯的空间,且无论是否启用该功能都会出现。
按理说应当在不启用功能的情况下不应该有这个占位。
以下红框的区域即为时间显示的占位空间
谷歌搜索进不去
如果能给不同的人定制不同的消息后缀就更好了,感谢你了
如题
在聊天界面多选聊天记录,将消息折叠,替代旧版qq的清屏功能
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.