增加窗口保存需要的权限,修改启动自动联机错误的英文拼写

This commit is contained in:
黑先森
2024-11-15 17:25:14 +08:00
parent f0633761a0
commit 2d4a44740a
6 changed files with 15 additions and 10 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ export const updateConfigJson = async (configJsonSeverUrl: Array<string> | strin
proxyNetworks,
autoStart,
relayAllPeerrpc,
coonectAfterStart,
connectAfterStart,
multiThread,
enablExitNode,
useSmoltcp,
+1 -1
View File
@@ -26,7 +26,7 @@
打开日志目录
</ElButton>
</div>
<div><ElCheckbox v-model="mainStore.config.coonectAfterStart">软件启动后自动"启动联机"(搭配开机自启无感联机)</ElCheckbox></div>
<div><ElCheckbox v-model="mainStore.config.connectAfterStart">软件启动后自动"启动联机"(搭配开机自启无感联机)</ElCheckbox></div>
<div class="flex items-center gap-[15px] flex-nowrap">
<ElCheckbox v-model="mainStore.createConfigInEasytier">自动生成界面配置文件easytier/config.json</ElCheckbox>
<ElButton
+8 -4
View File
@@ -570,7 +570,7 @@
},
async listenConfigStart() {
const unListen = await listen("config", event => {
// console.log("config", event.payload);
console.log("config", event.payload);
const ipv4 = config.ipv4;
mainStore.$patch(event.payload as any);
config.ipv4 = ipv4;
@@ -695,6 +695,7 @@
is_enable_by_task = (await invoke("autostart_is_enabled")) as boolean;
config.autoStart = is_enable_by_task;
} catch (err) {
console.log(err);
await invoke("spawn_autostart", { enabled: false });
const is_enable_by_task = (await invoke("autostart_is_enabled")) as boolean;
config.autoStart = is_enable_by_task;
@@ -702,7 +703,7 @@
};
const initConnectAfterStart = async () => {
if (config.coonectAfterStart && data.coreVersion) {
if (config.connectAfterStart && data.coreVersion) {
await reset();
await handleConnection();
}
@@ -743,6 +744,7 @@
await updateConfigJson(data.configJsonSeverUrl);
}
} catch (err) {
console.log(err);
ElMessage.error(`config.json格式错误`);
}
}
@@ -936,7 +938,7 @@
const {
proxyNetworks,
autoStart,
coonectAfterStart,
connectAfterStart,
multiThread,
hostname,
enablExitNode,
@@ -992,7 +994,9 @@
mainStore.configPath = "";
try {
await mkdir(path, { baseDir: BaseDirectory.Resource });
} catch (err) {}
} catch (err) {
console.log(err);
}
}
};
+3 -1
View File
@@ -90,6 +90,8 @@
"clipboard-manager:allow-read-text",
"clipboard-manager:allow-write-text",
"window-state:default"
"window-state:default",
"window-state:allow-save-window-state",
"window-state:allow-restore-state"
]
}
-1
View File
@@ -15,7 +15,6 @@
{
"title": "easytier-game 1.2.1",
"label": "main",
"url": "#/",
"minWidth": 340,
"width": 340,
"height": 305,
+2 -2
View File
@@ -11,7 +11,7 @@ export default defineStore("main", {
ipv4: "",
proxyNetworks: "", // 子网代理
autoStart: false, // 是否自动启动
coonectAfterStart: false, //软件打开后,是否自动连接
connectAfterStart: false, //软件打开后,是否自动连接
disableIpv6: false, // 是否禁用IPv6
disbleListenner: false, // 是否禁用监听
disableEncryption: false, // 是否禁用加密
@@ -54,7 +54,7 @@ export default defineStore("main", {
"config.ipv4",
"config.proxyNetworks",
"config.autoStart",
"config.coonectAfterStart",
"config.connectAfterStart",
"config.disableIpv6",
"config.disbleListenner",
"config.disableEncryption",