mirror of
https://github.com/lecepin/WeChatVideoDownloader.git
synced 2025-04-05 12:45:58 +08:00
27 lines
739 B
JavaScript
27 lines
739 B
JavaScript
import { ipcMain } from 'electron';
|
|
import log from 'electron-log';
|
|
import { startServer } from './proxyServer';
|
|
import { installCert, checkCertInstalled } from './cert';
|
|
|
|
export default function initIPC() {
|
|
ipcMain.handle('invoke_初始化信息', async (event, arg) => {
|
|
return checkCertInstalled();
|
|
});
|
|
|
|
ipcMain.handle('invoke_开始初始化', (event, arg) => {
|
|
return installCert(false);
|
|
});
|
|
|
|
ipcMain.handle('invoke_启动服务', async (event, arg) => {
|
|
console.log('invoke_启动服务');
|
|
return startServer({
|
|
interceptCallback: async req => {
|
|
console.log('=========> intercept', req.url);
|
|
},
|
|
setProxyErrorCallback: err => {
|
|
console.log({ err });
|
|
},
|
|
});
|
|
});
|
|
}
|