4
1
mirror of https://github.com/Qortal/qortal-ui.git synced 2025-02-11 17:55:51 +00:00

Added checkbox for start core

This commit is contained in:
AlphaX-Projects 2023-05-01 13:35:45 +02:00
parent f0897e2982
commit 5d6fdc5375
18 changed files with 177 additions and 33 deletions

View File

@ -6,6 +6,7 @@ const path = require('path')
const i18n = require('./lib/i18n.js') const i18n = require('./lib/i18n.js')
const fs = require('fs') const fs = require('fs')
const electronDl = require('electron-dl') const electronDl = require('electron-dl')
const Store = require('electron-store')
const extract = require('extract-zip') const extract = require('extract-zip')
const fetch = require('node-fetch') const fetch = require('node-fetch')
const execFile = require('child_process').execFile const execFile = require('child_process').execFile
@ -20,15 +21,21 @@ process.env['APP_PATH'] = app.getAppPath()
const homePath = app.getPath('home') const homePath = app.getPath('home')
const downloadPath = app.getPath('downloads') const downloadPath = app.getPath('downloads')
const store = new Store()
autoUpdater.autoDownload = false autoUpdater.autoDownload = false
autoUpdater.autoInstallOnAppQuit = false autoUpdater.autoInstallOnAppQuit = false
autoUpdater.logger = log autoUpdater.logger = log
autoUpdater.logger.transports.file.level = 'info' autoUpdater.logger.transports.file.level = 'info'
if(!store.has('askingCore')) {
store.set('askingCore', false)
}
log.info('App starting...') log.info('App starting...')
log.info('App Platform is', process.platform) log.info('App Platform is', process.platform)
log.info('Platform arch is', process.arch) log.info('Platform arch is', process.arch)
log.info("ASKING CORE", store.get('askingCore'))
const winjar = String.raw`C:\Program Files\Qortal\qortal.jar` const winjar = String.raw`C:\Program Files\Qortal\qortal.jar`
const winurl = "https://github.com/Qortal/qortal/releases/latest/download/qortal.exe" const winurl = "https://github.com/Qortal/qortal/releases/latest/download/qortal.exe"
@ -90,20 +97,26 @@ async function checkWin() {
if (status == true) { if (status == true) {
log.info("Core is running, perfect !") log.info("Core is running, perfect !")
} else { } else {
const dialogOpts = { if (!store.get('askingCore')) {
type: 'info', const dialogOpts = {
buttons: [i18n.__("electron_translate_13"), i18n.__("electron_translate_14")], type: 'info',
title: i18n.__("electron_translate_15"), buttons: [i18n.__("electron_translate_13"), i18n.__("electron_translate_14")],
message: i18n.__("electron_translate_16"), title: i18n.__("electron_translate_15"),
detail: i18n.__("electron_translate_17") message: i18n.__("electron_translate_16"),
} detail: i18n.__("electron_translate_17"),
dialog.showMessageBox(dialogOpts).then((returnValue) => { checkboxLabel: i18n.__("electron_translate_28"),
if (returnValue.response === 0) { checkboxChecked: false
spawn(startWinCore, { detached: true })
} else {
return
} }
}) dialog.showMessageBox(dialogOpts).then((returnValue) => {
if (returnValue.response === 0) {
spawn(startWinCore, { detached: true })
store.set('askingCore', returnValue.checkboxChecked)
} else {
store.set('askingCore', returnValue.checkboxChecked)
return
}
})
}
} }
}) })
} else { } else {
@ -460,12 +473,16 @@ function checkQortal() {
buttons: [i18n.__("electron_translate_13"), i18n.__("electron_translate_14")], buttons: [i18n.__("electron_translate_13"), i18n.__("electron_translate_14")],
title: i18n.__("electron_translate_15"), title: i18n.__("electron_translate_15"),
message: i18n.__("electron_translate_16"), message: i18n.__("electron_translate_16"),
detail: i18n.__("electron_translate_17") detail: i18n.__("electron_translate_17"),
checkboxLabel: i18n.__("electron_translate_28"),
checkboxChecked: false
} }
dialog.showMessageBox(dialogOpts).then((returnValue) => { dialog.showMessageBox(dialogOpts).then((returnValue) => {
if (returnValue.response === 0) { if (returnValue.response === 0) {
startQortal() startQortal()
store.set('askingCore', returnValue.checkboxChecked)
} else { } else {
store.set('askingCore', returnValue.checkboxChecked)
return return
} }
}) })
@ -555,12 +572,16 @@ async function checkAndStart() {
buttons: [i18n.__("electron_translate_13"), i18n.__("electron_translate_14")], buttons: [i18n.__("electron_translate_13"), i18n.__("electron_translate_14")],
title: i18n.__("electron_translate_15"), title: i18n.__("electron_translate_15"),
message: i18n.__("electron_translate_16"), message: i18n.__("electron_translate_16"),
detail: i18n.__("electron_translate_17") detail: i18n.__("electron_translate_17"),
checkboxLabel: i18n.__("electron_translate_28"),
checkboxChecked: false
} }
dialog.showMessageBox(dialogOpts).then((returnValue) => { dialog.showMessageBox(dialogOpts).then((returnValue) => {
if (returnValue.response === 0) { if (returnValue.response === 0) {
startQortal() startQortal()
store.set('askingCore', returnValue.checkboxChecked)
} else { } else {
store.set('askingCore', returnValue.checkboxChecked)
return return
} }
}) })
@ -756,6 +777,32 @@ const createTray = () => {
{ {
type: 'separator', type: 'separator',
}, },
{
label: i18n.__("electron_translate_31"),
click: function () {
const dialogOpts = {
type: 'info',
noLink: true,
buttons: [i18n.__("electron_translate_29"), i18n.__("electron_translate_30")],
title: i18n.__("electron_translate_31"),
message: i18n.__("electron_translate_32"),
detail: i18n.__("electron_translate_33"),
checkboxLabel: i18n.__("electron_translate_28"),
checkboxChecked: store.get('askingCore')
}
dialog.showMessageBox(dialogOpts).then((returnValue) => {
if (returnValue.response === 0) {
store.set('askingCore', returnValue.checkboxChecked)
} else {
store.set('askingCore', returnValue.checkboxChecked)
return
}
})
},
},
{
type: 'separator',
},
{ {
label: i18n.__("electron_translate_1"), label: i18n.__("electron_translate_1"),
click: function () { click: function () {

View File

@ -27,5 +27,11 @@
"electron_translate_24": "НЕ БЛАГОДАРЯ", "electron_translate_24": "НЕ БЛАГОДАРЯ",
"electron_translate_25": "Java не е инсталирана.", "electron_translate_25": "Java не е инсталирана.",
"electron_translate_26": "Qortal UI откри, че Java не е инсталирана на вашата система.", "electron_translate_26": "Qortal UI откри, че Java не е инсталирана на вашата система.",
"electron_translate_27": "Щракнете върху ИЗТЕГЛЯНЕ на JAVA, за да изтеглите и инсталирате Java, или върху НЕ, БЛАГОДАРЯ, за да не я изтеглите и инсталирате." "electron_translate_27": "Щракнете върху ИЗТЕГЛЯНЕ на JAVA, за да изтеглите и инсталирате Java, или върху НЕ, БЛАГОДАРЯ, за да не я изтеглите и инсталирате.",
"electron_translate_28": "Никога повече не ме питай",
"electron_translate_29": "ПРОМЯНА НА НАСТРОЙКАТА",
"electron_translate_30": "ОТКАЗ",
"electron_translate_31": "Стартиране на основните настройки",
"electron_translate_32": "Промяна на текущото състояние на запитване за стартиране на ядрото, ако то не работи",
"electron_translate_33": "(Поставете отметка или премахнете отметката от квадратчето никога повече да не ме питате)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "NEIN DANKE", "electron_translate_24": "NEIN DANKE",
"electron_translate_25": "Java ist nicht installiert.", "electron_translate_25": "Java ist nicht installiert.",
"electron_translate_26": "Qortal UI hat festgestellt, dass Java nicht auf Ihrem System installiert ist.", "electron_translate_26": "Qortal UI hat festgestellt, dass Java nicht auf Ihrem System installiert ist.",
"electron_translate_27": "Klicken Sie auf JAVA HERUNTERLADEN, um Java herunterzuladen und zu installieren, oder auf NEIN DANKE, um es nicht herunterzuladen und zu installieren." "electron_translate_27": "Klicken Sie auf JAVA HERUNTERLADEN, um Java herunterzuladen und zu installieren, oder auf NEIN DANKE, um es nicht herunterzuladen und zu installieren.",
"electron_translate_28": "Frag mich nie wieder",
"electron_translate_29": "EINSTELLUNG ÄNDERN",
"electron_translate_30": "ABBRECHEN",
"electron_translate_31": "Core-Einstellungen starten",
"electron_translate_32": "Ändern Sie den aktuellen Status der Aufforderung, den Core zu starten, wenn er nicht läuft",
"electron_translate_33": "(Aktivieren oder deaktivieren Sie das Kontrollkästchen Frag mich nie wieder)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "NO THANKS", "electron_translate_24": "NO THANKS",
"electron_translate_25": "Java is not installed.", "electron_translate_25": "Java is not installed.",
"electron_translate_26": "Qortal UI has detected that java is not installed on your system.", "electron_translate_26": "Qortal UI has detected that java is not installed on your system.",
"electron_translate_27": "Click on DOWNLOAD JAVA to download and install java or on NO THANKS to not download and install it." "electron_translate_27": "Click on DOWNLOAD JAVA to download and install java or on NO THANKS to not download and install it.",
"electron_translate_28": "Never ask me again",
"electron_translate_29": "CHANGE SETTING",
"electron_translate_30": "CANCEL",
"electron_translate_31": "Start Core Setiings",
"electron_translate_32": "Change the current status of asking to start the core if it is not running",
"electron_translate_33": "(Check or Uncheck the never ask me again checkbox)"
} }

View File

@ -26,6 +26,12 @@
"electron_translate_23": "DESCARGAR JAVA", "electron_translate_23": "DESCARGAR JAVA",
"electron_translate_24": "NO GRACIAS", "electron_translate_24": "NO GRACIAS",
"electron_translate_25": "Java no está instalado.", "electron_translate_25": "Java no está instalado.",
"electron_translate_26": "La interfaz de usuario de Qortal ha detectado que Java no está instalado en su sistema"., "electron_translate_26": "La interfaz de usuario de Qortal ha detectado que Java no está instalado en su sistema.",
"electron_translate_27": "Haz clic en DESCARGAR JAVA para descargar e instalar Java o en NO GRACIAS para no descargarlo e instalarlo". "electron_translate_27": "Haz clic en DESCARGAR JAVA para descargar e instalar Java o en NO GRACIAS para no descargarlo e instalarlo.",
"electron_translate_28": "Nunca me vuelvas a preguntar",
"electron_translate_29": "CAMBIAR CONFIGURACIÓN",
"electron_translate_30": "CANCELAR",
"electron_translate_31": "Iniciar configuración básica",
"electron_translate_32": "Cambiar el estado actual de solicitar iniciar el núcleo si no se está ejecutando",
"electron_translate_33": "(Marque o desmarque la casilla de verificación Nunca volver a preguntarme)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "NON MERCI", "electron_translate_24": "NON MERCI",
"electron_translate_25": "Java n'est pas installé.", "electron_translate_25": "Java n'est pas installé.",
"electron_translate_26": "L'interface utilisateur Qortal a détecté que Java n'est pas installé sur votre système.", "electron_translate_26": "L'interface utilisateur Qortal a détecté que Java n'est pas installé sur votre système.",
"electron_translate_27": "Cliquez sur TÉLÉCHARGER JAVA pour télécharger et installer java ou sur NON MERCI pour ne pas le télécharger et l'installer." "electron_translate_27": "Cliquez sur TÉLÉCHARGER JAVA pour télécharger et installer java ou sur NON MERCI pour ne pas le télécharger et l'installer.",
"electron_translate_28": "Ne me demande plus jamais",
"electron_translate_29": "MODIFIER LE PARAMÈTRE",
"electron_translate_30": "ANNULER",
"electron_translate_31": "Démarrer les paramètres de base",
"electron_translate_32": "Modifier l'état actuel de la demande de démarrage du noyau s'il n'est pas en cours d'exécution",
"electron_translate_33": "(Cochez ou décochez la case Ne plus jamais me demander)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "NO GRAZIE", "electron_translate_24": "NO GRAZIE",
"electron_translate_25": "Java non è installato.", "electron_translate_25": "Java non è installato.",
"electron_translate_26": "Qortal UI ha rilevato che java non è installato sul tuo sistema.", "electron_translate_26": "Qortal UI ha rilevato che java non è installato sul tuo sistema.",
"electron_translate_27": "Clicca su SCARICA JAVA per scaricare e installare java o su NO GRAZIE per non scaricarlo e installarlo." "electron_translate_27": "Clicca su SCARICA JAVA per scaricare e installare java o su NO GRAZIE per non scaricarlo e installarlo.",
"electron_translate_28": "Non chiedermelo mai più",
"electron_translate_29": "MODIFICA IMPOSTAZIONE",
"electron_translate_30": "ANNULLA",
"electron_translate_31": "Avvia impostazioni di base",
"electron_translate_32": "Cambia lo stato attuale della richiesta di avvio del core se non è in esecuzione",
"electron_translate_33": "(Seleziona o deseleziona la casella di controllo Non chiedermelo più)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "고마워요", "electron_translate_24": "고마워요",
"electron_translate_25": "자바가 설치되지 않았습니다.", "electron_translate_25": "자바가 설치되지 않았습니다.",
"electron_translate_26": "Qortal UI에서 시스템에 Java가 설치되어 있지 않음을 감지했습니다.", "electron_translate_26": "Qortal UI에서 시스템에 Java가 설치되어 있지 않음을 감지했습니다.",
"electron_translate_27": "Java를 다운로드하여 설치하려면 JAVA 다운로드를 클릭하고, 다운로드 및 설치하지 않으려면 NO THANKS를 클릭하십시오." "electron_translate_27": "Java를 다운로드하여 설치하려면 JAVA 다운로드를 클릭하고, 다운로드 및 설치하지 않으려면 NO THANKS를 클릭하십시오.",
"electron_translate_28": "다시 묻지 않음",
"electron_translate_29": "설정 변경",
"electron_translate_30": "취소",
"electron_translate_31": "핵심 설정 시작",
"electron_translate_32": "코어가 실행 중이 아닌 경우 코어 시작을 요청하는 현재 상태 변경",
"electron_translate_33": "(다시 묻지 않음 확인란 선택 또는 선택 취소)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "NEE BEDANKT", "electron_translate_24": "NEE BEDANKT",
"electron_translate_25": "Java is niet geïnstalleerd.", "electron_translate_25": "Java is niet geïnstalleerd.",
"electron_translate_26": "Qortal UI heeft gedetecteerd dat java niet op uw systeem is geïnstalleerd.", "electron_translate_26": "Qortal UI heeft gedetecteerd dat java niet op uw systeem is geïnstalleerd.",
"electron_translate_27": "Klik op DOWNLOAD JAVA om java te downloaden en te installeren of op NO BEDANKT om het niet te downloaden en te installeren." "electron_translate_27": "Klik op DOWNLOAD JAVA om java te downloaden en te installeren of op NO BEDANKT om het niet te downloaden en te installeren.",
"electron_translate_28": "Vraag het me nooit meer",
"electron_translate_29": "INSTELLING WIJZIGEN",
"electron_translate_30": "ANNULEREN",
"electron_translate_31": "Kerninstellingen starten",
"electron_translate_32": "Wijzig de huidige status van vragen om de kern te starten als deze niet draait",
"electron_translate_33": "(vink het selectievakje Nooit meer vragen aan of uit)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "NEI TAKK", "electron_translate_24": "NEI TAKK",
"electron_translate_25": "Java er ikke installert.", "electron_translate_25": "Java er ikke installert.",
"electron_translate_26": "Qortal UI har oppdaget at Java ikke er installert på systemet ditt.", "electron_translate_26": "Qortal UI har oppdaget at Java ikke er installert på systemet ditt.",
"electron_translate_27": "Klikk på LAST NED JAVA for å laste ned og installere Java, eller på NEI TAKK for å ikke laste ned og installere det." "electron_translate_27": "Klikk på LAST NED JAVA for å laste ned og installere Java, eller på NEI TAKK for å ikke laste ned og installere det.",
"electron_translate_28": "Aldri spør meg igjen",
"electron_translate_29": "ENDRE INNSTILLING",
"electron_translate_30": "AVBRYT",
"electron_translate_31": "Start kjerneinnstillinger",
"electron_translate_32": "Endre gjeldende status for å spørre om å starte kjernen hvis den ikke kjører",
"electron_translate_33": "(Merk av eller fjern merket for aldri spør meg igjen)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "NÃO, OBRIGADO", "electron_translate_24": "NÃO, OBRIGADO",
"electron_translate_25": "Java não está instalado.", "electron_translate_25": "Java não está instalado.",
"electron_translate_26": "Qortal UI detectou que o java não está instalado em seu sistema.", "electron_translate_26": "Qortal UI detectou que o java não está instalado em seu sistema.",
"electron_translate_27": "Clique em DOWNLOAD JAVA para baixar e instalar o java ou em NÃO, OBRIGADO para não baixar e instalar." "electron_translate_27": "Clique em DOWNLOAD JAVA para baixar e instalar o java ou em NÃO, OBRIGADO para não baixar e instalar.",
"electron_translate_28": "Nunca mais me pergunte",
"electron_translate_29": "ALTERAR CONFIGURAÇÃO",
"electron_translate_30": "CANCELAR",
"electron_translate_31": "Iniciar configurações do núcleo",
"electron_translate_32": "Alterar o status atual de pedir para iniciar o núcleo se não estiver em execução",
"electron_translate_33": "(Marque ou desmarque a caixa de seleção para nunca mais me perguntar)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "NÃO, OBRIGADO", "electron_translate_24": "NÃO, OBRIGADO",
"electron_translate_25": "Java não está instalado.", "electron_translate_25": "Java não está instalado.",
"electron_translate_26": "Qortal UI detectou que o java não está instalado em seu sistema.", "electron_translate_26": "Qortal UI detectou que o java não está instalado em seu sistema.",
"electron_translate_27": "Clique em DOWNLOAD JAVA para baixar e instalar o java ou em NÃO, OBRIGADO para não baixar e instalar." "electron_translate_27": "Clique em DOWNLOAD JAVA para baixar e instalar o java ou em NÃO, OBRIGADO para não baixar e instalar.",
"electron_translate_28": "Nunca mais me pergunte",
"electron_translate_29": "ALTERAR CONFIGURAÇÃO",
"electron_translate_30": "CANCELAR",
"electron_translate_31": "Iniciar configurações do núcleo",
"electron_translate_32": "Alterar o status atual de pedir para iniciar o núcleo se não estiver em execução",
"electron_translate_33": "(Marque ou desmarque a caixa de seleção para nunca mais me perguntar)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "НЕТ, СПАСИБО", "electron_translate_24": "НЕТ, СПАСИБО",
"electron_translate_25": "Java не установлена.", "electron_translate_25": "Java не установлена.",
"electron_translate_26": "Пользовательский интерфейс Qortal обнаружил, что в вашей системе не установлена Java.", "electron_translate_26": "Пользовательский интерфейс Qortal обнаружил, что в вашей системе не установлена Java.",
"electron_translate_27": "Нажмите ЗАГРУЗИТЬ JAVA, чтобы загрузить и установить Java, или НЕТ, СПАСИБО, чтобы не загружать и устанавливать его." "electron_translate_27": "Нажмите ЗАГРУЗИТЬ JAVA, чтобы загрузить и установить Java, или НЕТ, СПАСИБО, чтобы не загружать и устанавливать его.",
"electron_translate_28": "Никогда больше не спрашивайте меня",
"electron_translate_29": "ИЗМЕНИТЬ НАСТРОЙКИ",
"electron_translate_30": "ОТМЕНИТЬ",
"electron_translate_31": "Начать основные настройки",
"electron_translate_32": "Изменить текущий статус запроса на запуск ядра, если оно не запущено",
"electron_translate_33": "(Установите или снимите флажок Больше не спрашивать)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "TEŞEKKÜR ETMİYORUM", "electron_translate_24": "TEŞEKKÜR ETMİYORUM",
"electron_translate_25": "Java yüklü değil.", "electron_translate_25": "Java yüklü değil.",
"electron_translate_26": "Qortal UI sisteminizde java'nın kurulu olmadığını tespit etti.", "electron_translate_26": "Qortal UI sisteminizde java'nın kurulu olmadığını tespit etti.",
"electron_translate_27": "Java'yı indirip yüklemek için JAVA'YI İNDİR'e, indirip kurmamak için HAYIR'a TEŞEKKÜRLER'e tıklayın." "electron_translate_27": "Java'yı indirip yüklemek için JAVA'YI İNDİR'e, indirip kurmamak için HAYIR'a TEŞEKKÜRLER'e tıklayın.",
"electron_translate_28": "Bir daha asla sorma",
"electron_translate_29": "AYARI DEĞİŞTİR",
"electron_translate_30": "İPTAL",
"electron_translate_31": "Temel Ayarları Başlat",
"electron_translate_32": "Çalışmıyorsa çekirdeği başlatma isteğinin mevcut durumunu değiştir",
"electron_translate_33": "(Bana bir daha asla sorma onay kutusunu işaretleyin veya işaretini kaldırın)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "NO THANKS", "electron_translate_24": "NO THANKS",
"electron_translate_25": "Java is not installed.", "electron_translate_25": "Java is not installed.",
"electron_translate_26": "Qortal UI has detected that java is not installed on your system.", "electron_translate_26": "Qortal UI has detected that java is not installed on your system.",
"electron_translate_27": "Click on DOWNLOAD JAVA to download and install java or on NO THANKS to not download and install it." "electron_translate_27": "Click on DOWNLOAD JAVA to download and install java or on NO THANKS to not download and install it.",
"electron_translate_28": "Never ask me again",
"electron_translate_29": "CHANGE SETTING",
"electron_translate_30": "CANCEL",
"electron_translate_31": "Start Core Setiings",
"electron_translate_32": "Change the current status of asking to start the core if it is not running",
"electron_translate_33": "(Check or Uncheck the never ask me again checkbox)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "不用谢", "electron_translate_24": "不用谢",
"electron_translate_25": "Java 未安装。", "electron_translate_25": "Java 未安装。",
"electron_translate_26": "Qortal UI 检测到您的系统上没有安装 java。", "electron_translate_26": "Qortal UI 检测到您的系统上没有安装 java。",
"electron_translate_27": "点击 DOWNLOAD JAVA 下载并安装 java 或点击 NO THANKS 不下载并安装它。" "electron_translate_27": "点击 DOWNLOAD JAVA 下载并安装 java 或点击 NO THANKS 不下载并安装它。",
"electron_translate_28": "不要再问我",
"electron_translate_29": "更改设置",
"electron_translate_30": "取消",
"electron_translate_31": "开始核心设置",
"electron_translate_32": "更改核心未运行时要求启动的当前状态",
"electron_translate_33": "(选中或取消选中不再询问复选框)"
} }

View File

@ -27,5 +27,11 @@
"electron_translate_24": "不用謝", "electron_translate_24": "不用謝",
"electron_translate_25": "Java 未安裝。", "electron_translate_25": "Java 未安裝。",
"electron_translate_26": "Qortal UI 檢測到您的系統上沒有安裝 java。", "electron_translate_26": "Qortal UI 檢測到您的系統上沒有安裝 java。",
"electron_translate_27": "點擊 DOWNLOAD JAVA 下載並安裝 java 或點擊 NO THANKS 不下載並安裝它。" "electron_translate_27": "點擊 DOWNLOAD JAVA 下載並安裝 java 或點擊 NO THANKS 不下載並安裝它。",
"electron_translate_28": "不要再問我",
"electron_translate_29": "更改設置",
"electron_translate_30": "取消",
"electron_translate_31": "開始核心設置",
"electron_translate_32": "更改核心未運行時要求啟動的當前狀態",
"electron_translate_33": "(勾選或取消勾選不再詢問複選框)"
} }

View File

@ -35,6 +35,7 @@
"electron-log": "4.4.8", "electron-log": "4.4.8",
"electron-updater": "5.3.0", "electron-updater": "5.3.0",
"electron-dl": "3.5.0", "electron-dl": "3.5.0",
"electron-store": "8.1.0",
"extract-zip": "2.0.1", "extract-zip": "2.0.1",
"node-fetch": "2.6.9", "node-fetch": "2.6.9",
"os-locale": "3.0.0" "os-locale": "3.0.0"
@ -48,4 +49,4 @@
"engines": { "engines": {
"node": ">=18.14.0" "node": ">=18.14.0"
} }
} }