diff --git a/docs/changelogs/CHANGELOG.v1.7.0-4.md b/docs/changelogs/CHANGELOG.v1.7.0-4.md new file mode 100644 index 00000000..a52c757e --- /dev/null +++ b/docs/changelogs/CHANGELOG.v1.7.0-4.md @@ -0,0 +1,11 @@ +# v1.6.8 + +QQ Version: Windows 9.9.15-26702 / Linux 3.2.12-26702 + +## 启动的方式 +Way03/Way05 + +## 新增与调整 +1. 支持 9.9.15/3.2.12 版本QQ + +新增的 API 详细见[API文档](https://napneko.github.io/zh-CN/develop/extends_api) diff --git a/docs/changelogs/CHANGELOG.v1.7.0.md b/docs/changelogs/CHANGELOG.v1.7.0.md deleted file mode 100644 index e20bcea7..00000000 --- a/docs/changelogs/CHANGELOG.v1.7.0.md +++ /dev/null @@ -1,32 +0,0 @@ -# v1.6.8 - -QQ Version: Windows 9.9.12-26000 / Linux 3.2.9-26000 -## 使用前警告 -1. 在最近版本由于QQ本体大幅变动,为了保证NapCat可用性,NapCat近期启动与安装方式将将大幅变动,请关注文档和社群获取。 -2. 在Core上完全执行开源,请不要用于违法用途,如此可能造成NapCat完全停止更新。 -3. 针对原启动方式的围堵,NapCat研发了多种方式,除此其余理论与扩展的分析和思路将部分展示于Docs,以便各位参与开发与维护NapCat。 -## 其余·备注 -启动方式: WayBoot.03 (Electron Main进程为Node 直接注入代码 同理项目: LiteLoader) - -## 修复与优化 -1. 移除数据库文件读写 ~ 优化性能 -2. 重构消息发送 极限速度优化 ~ 优化性能 -3. WebUi配置热重载优化 ~ 修复问题 -4. 修复偶现崩溃问题 ~ 修复问题 -5. 修复群邀请通知事件多次推送问题 ~ 修复问题 -6. 尝试修复因缓存引起的字段不全问题 ~ 修复问题 -7. 修复在非常非常高并发的情况 上报自身消息 回复回错问题 ~ 修复问题 -8. 修复图片SubType字段位置错误问题 ~ 修复问题 -9. 修复Uid/Uin转换问题 ~ 修复问题 - -## 新增与调整 -1. 最后发言时间重构 入群时间失效 ~ 替换功能 -2. 重构文件发送/获取 ~ 优化性能 -3. 支持GOCQ私聊上传接口 ~ 新增功能 -4. 悄悄告诉你ws http可以同一个端口 ~ 新增功能 -5. 根据config目录的默认配置初始化新的配置文件 ~ 新增功能 -6. WebUi可以部署在nginx代理二级目录 配置端口设置为0可关闭WebUi ~ 新增功能 -7. 新增收藏表情拉取接口 ~ 新增功能 -8. 新增群头像设置接口 ~ 新增功能 - -新增的 API 详细见[API文档](https://napneko.github.io/zh-CN/develop/extends_api) diff --git a/package.json b/package.json index c24d2d70..9277ec92 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "napcat", "private": true, "type": "module", - "version": "1.7.4", + "version": "1.7.5", "scripts": { "watch:dev": "vite --mode development", "watch:prod": "vite --mode production", diff --git a/src/core/src/services/NodeIKernelECDHService.ts b/src/core/src/services/NodeIKernelECDHService.ts new file mode 100644 index 00000000..8196b269 --- /dev/null +++ b/src/core/src/services/NodeIKernelECDHService.ts @@ -0,0 +1,3 @@ +export interface NodeIKernelECDHService{ + +} \ No newline at end of file diff --git a/src/core/src/services/NodeIKernelMsgService.ts b/src/core/src/services/NodeIKernelMsgService.ts index b74eb8db..9e654973 100644 --- a/src/core/src/services/NodeIKernelMsgService.ts +++ b/src/core/src/services/NodeIKernelMsgService.ts @@ -592,7 +592,7 @@ export interface NodeIKernelMsgService { // this.selfPhone = str5; // this.gameSession = tempChatGameSession; prepareTempChat(args: unknown): unknown;//主动临时消息 不做 - + sendSsoCmdReqByContend(cmd: string, param: string): Promise; //chattype,uid->Promise diff --git a/src/core/src/wrapper.ts b/src/core/src/wrapper.ts index 661695df..ff960cd1 100644 --- a/src/core/src/wrapper.ts +++ b/src/core/src/wrapper.ts @@ -42,6 +42,7 @@ import { NodeIKernelCollectionService } from './services/NodeIKernelCollectionSe import { NodeIKernelRecentContactService } from './services/NodeIKernelRecentContactService'; import { NodeIKernelMSFService } from './services/NodeIKernelMSFService'; import { NodeIkernelTestPerformanceService } from './services/NodeIkernelTestPerformanceService'; +import { NodeIKernelECDHService } from './services/NodeIKernelECDHService'; const __filename = fileURLToPath(import.meta.url); @@ -157,6 +158,10 @@ export interface NodeIQQNTWrapperSession { startNT(): void; + getBdhUploadService(): unknown; + + getECDHService(): NodeIKernelECDHService; + getMsgService(): NodeIKernelMsgService; getProfileService(): NodeIKernelProfileService;