feat(update): re-implement auto update

This commit is contained in:
2024-07-21 19:45:51 +08:00
parent bebb14b63d
commit 8b725053ce
10 changed files with 379 additions and 1 deletions

View File

@ -5,6 +5,7 @@ require('./getData')
require('./bridge')
require('./excel')
require('./SRGFJson')
const { getUpdateInfo } = require('./update/index')
const isDev = !app.isPackaged
let win = null
@ -53,6 +54,12 @@ if (!isFirstInstance) {
if (proxyStatus.started) {
disableProxy()
}
if (getUpdateInfo().status === 'moving') {
e.preventDefault()
setTimeout(() => {
app.quit()
}, 3000)
}
})
app.on('quit', () => {