John Smith
John Smith
TODO
- [x] 添加时间条件 - [x] 更新OpenCV(目前使用的不是稳定版) - [x] 添加图片条件和多种图片匹配算法 - [x] 添加楼层条件 - [x] 关键词支持忽略大小写 - [ ] 扫描使用生产者消费者模式(几个线程采集,几个线程判断违规) - [ ] 异步IO(回调) - [ ] 破解新版客户端接口(protobuf)
[This callback](https://github.com/BreeeZe/rpos/blob/2d8fdee188fc89d2c5644f8b189f715299733db5/lib/SoapService.ts#L73) won't be called if the request doesn't include any header  
最近有一些不兼容的弹幕消息报错,暂时没空研究,先记一下 ```python {'cmd': 'DANMU_MSG:3:7:1:1:1:1', 'info': [ [0, 7, 100, 16777215, 1701789809186, 0, 0, 'f4dbdf21', 0, None, None, None, 0, '{}', '{}', {'mode': 0, 'show_player_type': 0, 'extra': '{"mode":0,"send_from_me":false,"color":16777215,"dm_type":0,"font_size":100,"player_mode":7,"content":"[1.0,0.0,\\"0.8-0.5\\",10.0,\\"辛苦了\\",0.0,0.0,0.0,0.0,10000,0,true,\\"黑体\\",1]"}'}, None, None], '[1.0,0.0,"0.8-0.5",10.0,"辛苦了",0.0,0.0,0.0,0.0,10000,0,true,"黑体",1]',...
* [x] 写wiki文档 * [x] 第三方库改用CDN引入,减少打包大小 * [x] 前端添加消息模型类,统一传参,防止以后加新的字段漏改 * [x] 样式生成器预览放到iframe,防止影响到外面网页 * [x] 添加`data/custom_public`目录,用来对前端暴露一些文件(图片、CSS、字体) * [x] 添加`引入服务器预设CSS`选项,用于自动引入`custom_public`目录预设的CSS * [x] 添加一些属性用于CSS选择器区分(加什么还没想好,暂定舰队等级、SC档位等) * [x] 修复合并相似弹幕导致的可能卡住的问题 * [x] ~~预加载表情图片尺寸,防止加载前后布局发生变化,评论滚动不到底部~~ 解决了一部分,CSS设置的尺寸太大时还是有问题,完全解决性价比不高 * [x]...
* [x] 写注意事项和升级指南文档 * [ ] 默认的Python版本升级到3.12,最低版本暂时不变(只影响Docker) * [ ] 接开放平台停止推送的消息 * [ ] ? * [ ] SC固定栏支持滚动 * [ ] 礼物消息用新的元素,支持显示礼物图标 * [ ] 把原版YouTube样式放入`@layer`,这样自定义样式就不用加`!important`了 * [ ]...