mirror of
https://gh.catmak.name/https://github.com/mihomo-party-org/mihomo-party
synced 2025-12-26 20:50:30 +08:00
fix: Fix missing window at startup due to mihomo core error (#601)
感谢PR!
This commit is contained in:
parent
36746074da
commit
6ffcf544b8
@ -145,6 +145,12 @@ export async function startCore(detached = false): Promise<Promise<void>[]> {
|
|||||||
reject(i18next.t('tun.error.tunPermissionDenied'))
|
reject(i18next.t('tun.error.tunPermissionDenied'))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ((process.platform !== 'win32' && str.includes('External controller unix listen error')) ||
|
||||||
|
(process.platform === 'win32' && str.includes('External controller pipe listen error'))
|
||||||
|
) {
|
||||||
|
reject(i18next.t('mihomo.error.externalControllerListenError'))
|
||||||
|
}
|
||||||
|
|
||||||
if (
|
if (
|
||||||
(process.platform !== 'win32' && str.includes('RESTful API unix listening at')) ||
|
(process.platform !== 'win32' && str.includes('RESTful API unix listening at')) ||
|
||||||
(process.platform === 'win32' && str.includes('RESTful API pipe listening at'))
|
(process.platform === 'win32' && str.includes('RESTful API pipe listening at'))
|
||||||
|
|||||||
@ -139,6 +139,7 @@
|
|||||||
"mihomo.debug": "Debug",
|
"mihomo.debug": "Debug",
|
||||||
"mihomo.error.coreStartFailed": "Core start failed",
|
"mihomo.error.coreStartFailed": "Core start failed",
|
||||||
"mihomo.error.profileCheckFailed": "Profile Check Failed",
|
"mihomo.error.profileCheckFailed": "Profile Check Failed",
|
||||||
|
"mihomo.error.externalControllerListenError": "External controller listen error",
|
||||||
"mihomo.findProcess": "Find Process",
|
"mihomo.findProcess": "Find Process",
|
||||||
"mihomo.selectFindProcessMode": "Select Process Find Mode",
|
"mihomo.selectFindProcessMode": "Select Process Find Mode",
|
||||||
"mihomo.strict": "Auto",
|
"mihomo.strict": "Auto",
|
||||||
|
|||||||
@ -139,6 +139,7 @@
|
|||||||
"mihomo.debug": "اشکالزدایی",
|
"mihomo.debug": "اشکالزدایی",
|
||||||
"mihomo.error.coreStartFailed": "راهاندازی هسته با خطا مواجه شد",
|
"mihomo.error.coreStartFailed": "راهاندازی هسته با خطا مواجه شد",
|
||||||
"mihomo.error.profileCheckFailed": "بررسی پروفایل با خطا مواجه شد",
|
"mihomo.error.profileCheckFailed": "بررسی پروفایل با خطا مواجه شد",
|
||||||
|
"mihomo.error.externalControllerListenError": "خطا در گوشدادن به کنترلکننده خارجی",
|
||||||
"mihomo.findProcess": "یافتن فرآیند",
|
"mihomo.findProcess": "یافتن فرآیند",
|
||||||
"mihomo.selectFindProcessMode": "انتخاب حالت یافتن فرآیند",
|
"mihomo.selectFindProcessMode": "انتخاب حالت یافتن فرآیند",
|
||||||
"mihomo.strict": "خودکار",
|
"mihomo.strict": "خودکار",
|
||||||
|
|||||||
@ -139,6 +139,7 @@
|
|||||||
"mihomo.debug": "Отладка",
|
"mihomo.debug": "Отладка",
|
||||||
"mihomo.error.coreStartFailed": "Ошибка запуска ядра",
|
"mihomo.error.coreStartFailed": "Ошибка запуска ядра",
|
||||||
"mihomo.error.profileCheckFailed": "Проверка профиля не удалась",
|
"mihomo.error.profileCheckFailed": "Проверка профиля не удалась",
|
||||||
|
"mihomo.error.externalControllerListenError": "Ошибка прослушивания внешнего контроллера",
|
||||||
"mihomo.findProcess": "Поиск процесса",
|
"mihomo.findProcess": "Поиск процесса",
|
||||||
"mihomo.selectFindProcessMode": "Выберите режим поиска процесса",
|
"mihomo.selectFindProcessMode": "Выберите режим поиска процесса",
|
||||||
"mihomo.strict": "Авто",
|
"mihomo.strict": "Авто",
|
||||||
|
|||||||
@ -139,6 +139,7 @@
|
|||||||
"mihomo.debug": "调试",
|
"mihomo.debug": "调试",
|
||||||
"mihomo.error.coreStartFailed": "内核启动出错",
|
"mihomo.error.coreStartFailed": "内核启动出错",
|
||||||
"mihomo.error.profileCheckFailed": "配置检查失败",
|
"mihomo.error.profileCheckFailed": "配置检查失败",
|
||||||
|
"mihomo.error.externalControllerListenError": "外部控制监听错误",
|
||||||
"mihomo.findProcess": "查找进程",
|
"mihomo.findProcess": "查找进程",
|
||||||
"mihomo.selectFindProcessMode": "选择进程查找模式",
|
"mihomo.selectFindProcessMode": "选择进程查找模式",
|
||||||
"mihomo.strict": "自动",
|
"mihomo.strict": "自动",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user