mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2024-09-27 19:46:09 +00:00
parent
dc92ace85e
commit
50e84c3c9e
@ -21,8 +21,7 @@ export class NapCatPathWrapper {
|
||||
this.logsPath = path.join(writePath, 'logs');
|
||||
this.configPath = path.join(writePath, 'config');
|
||||
this.cachePath = path.join(writePath, 'cache');
|
||||
//这个必然和本体一起
|
||||
this.staticPath = path.join(dirname(fileURLToPath(import.meta.url)), 'static');
|
||||
this.staticPath = path.join(this.binaryPath, 'static');
|
||||
if (!fs.existsSync(this.logsPath)) {
|
||||
fs.mkdirSync(this.logsPath, { recursive: true });
|
||||
}
|
||||
|
@ -23,14 +23,7 @@ export async function NCoreInitFramework(
|
||||
) {
|
||||
//在进入本层前是否登录未进行判断
|
||||
console.log('NapCat Framework App Loading...');
|
||||
let dataPath: string | undefined;
|
||||
try {
|
||||
dataPath = (global as any).LiteLoader.plugins['NapCatQQ'].path.data;
|
||||
} catch (error) {
|
||||
dataPath = undefined;
|
||||
}
|
||||
|
||||
const pathWrapper = new NapCatPathWrapper(dataPath);
|
||||
const pathWrapper = new NapCatPathWrapper();
|
||||
const logger = new LogWrapper(pathWrapper.logsPath);
|
||||
const basicInfoWrapper = new QQBasicInfoWrapper({ logger });
|
||||
const wrapper = loadQQWrapper(basicInfoWrapper.getFullQQVesion());
|
||||
|
@ -4,7 +4,7 @@ const { ipcRenderer } = require('electron');
|
||||
const napcat = {
|
||||
getWebUiUrl: async () => {
|
||||
return ipcRenderer.invoke('napcat_get_webtoken');
|
||||
}
|
||||
},
|
||||
};
|
||||
// 在window对象下导出只读对象
|
||||
contextBridge.exposeInMainWorld('napcat', napcat);
|
||||
|
Loading…
Reference in New Issue
Block a user