fix: windows start at the login
parent
f8acabca7a
commit
3cc455b5ec
|
@ -44,7 +44,8 @@
|
|||
"vue": "^2.6.11",
|
||||
"vue-json-editor-fix-cn": "^1.4.3",
|
||||
"vue-router": "^3.4.8",
|
||||
"@natmri/platform-napi": "0.0.7"
|
||||
"@natmri/platform-napi": "0.0.7",
|
||||
"@mihomo-party/sysproxy": "^2.0.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@vue/cli-plugin-babel": "^4.5.0",
|
||||
|
|
|
@ -453,6 +453,10 @@ if (!isFirstInstance) {
|
|||
if(e)
|
||||
e.preventDefault()
|
||||
log.info('系统关机,恢复代理设置')
|
||||
if(isWindows) {
|
||||
const Sysproxy = require('@mihomo-party/sysproxy')
|
||||
Sysproxy.triggerManualProxy(false, "", 0, "")
|
||||
}
|
||||
await quit()
|
||||
})
|
||||
})
|
||||
|
|
|
@ -33,6 +33,14 @@ module.exports = {
|
|||
pluginOptions: {
|
||||
electronBuilder: {
|
||||
externals: [
|
||||
'@mihomo-party/sysproxy',
|
||||
'@mihomo-party/sysproxy-win32-ia32-msvc',
|
||||
'@mihomo-party/sysproxy-win32-x64-msvc',
|
||||
'@mihomo-party/sysproxy-win32-arm64-msvc',
|
||||
'@mihomo-party/sysproxy-linux-x64-gnu',
|
||||
'@mihomo-party/sysproxy-linux-arm64-gnu',
|
||||
'@mihomo-party/sysproxy-darwin-x64',
|
||||
'@mihomo-party/sysproxy-darwin-arm64',
|
||||
'@natmri/platform-napi',
|
||||
"@natmri/platform-napi-win32-x64-msvc",
|
||||
"@natmri/platform-napi-darwin-x64",
|
||||
|
@ -82,8 +90,8 @@ module.exports = {
|
|||
}
|
||||
},
|
||||
win: {
|
||||
icon: 'build/icons/',
|
||||
requestedExecutionLevel: 'highestAvailable' // 加了这个无法开机自启
|
||||
icon: 'build/icons/'
|
||||
// requestedExecutionLevel: 'highestAvailable' // 加了这个无法开机自启
|
||||
},
|
||||
linux: {
|
||||
icon: 'build/mac/',
|
||||
|
|
Loading…
Reference in New Issue