From 650cdf29164324f06dd94acd74b7974bfe3877ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Sun, 16 Jun 2024 19:24:42 +0800 Subject: [PATCH] feat: test --- NapCatNative'.cjs | 4 ++++ src/common/utils/Packet.ts | 9 +++++++-- src/onebot11/main.ts | 5 +++-- 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 NapCatNative'.cjs diff --git a/NapCatNative'.cjs b/NapCatNative'.cjs new file mode 100644 index 00000000..bc83cfe0 --- /dev/null +++ b/NapCatNative'.cjs @@ -0,0 +1,4 @@ +let t = require('./NapCatNative.node'); +console.log(t); +let r = t.ClearElectronAsNode(); +console.log(r); \ No newline at end of file diff --git a/src/common/utils/Packet.ts b/src/common/utils/Packet.ts index 382938a7..087150a5 100644 --- a/src/common/utils/Packet.ts +++ b/src/common/utils/Packet.ts @@ -3,10 +3,15 @@ import { NTQQSystemApi } from "@/core"; -// 前排提示: 开发验证仅Win平台开展 Linux平台可行 但需要适配 +// 前排提示: 开发验证仅Win平台开展 export class MiniAppUtil { static async RunMiniAppWithGUI() { - process.env.ELECTRON_RUN_AS_NODE = "1";//没用还是得自己用cpp之类的语言写个程序转发参数 + //process.env.ELECTRON_RUN_AS_NODE = undefined;//没用还是得自己用cpp之类的语言写个程序转发参数 return NTQQSystemApi.BootMiniApp(process.execPath, "miniapp://open/1007?url=https%3A%2F%2Fm.q.qq.com%2Fa%2Fs%2Fedd0a83d3b8afe233dfa07adaaf8033f%3Fscene%3D1007%26min_refer%3D10001"); } +} +// 方案二 MiniApp发包方案 替代MiniApp方案 +// 前置条件: 无 +export class MojoMiniAppUtil{ + } \ No newline at end of file diff --git a/src/onebot11/main.ts b/src/onebot11/main.ts index f280a7d9..c54954fc 100644 --- a/src/onebot11/main.ts +++ b/src/onebot11/main.ts @@ -571,6 +571,7 @@ export class NapCatOnebot11 { } // export const napCatOneBot11 = new NapCatOnebot11(); -// setTimeout(() => { -// MiniAppUtil.RunMiniAppWithGUI(); +// setTimeout(async () => { +// let ret = await MiniAppUtil.RunMiniAppWithGUI(); +// console.log(ret); // }, 20000); \ No newline at end of file