From d0567e96b5863b739cf94a9f4b065c7be3781433 Mon Sep 17 00:00:00 2001 From: leizi97 Date: Tue, 29 Oct 2024 22:48:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=85=8D=E7=BD=AE=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=90=AF=E5=8A=A8=EF=BC=8C=E4=BF=AE=E5=A4=8D=E9=83=A8?= =?UTF-8?q?=E5=88=86=E6=96=87=E6=9C=AC=E7=BC=BA=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- env/.env.dev | 1 + env/.env.prod | 1 + layouts/default.vue | 4 +- package.json | 5 +- pages/advance.vue | 2 +- pages/index.vue | 155 +++++++++++++++++++++++----- pnpm-lock.yaml | 10 ++ src-tauri/Cargo.lock | 24 ++++- src-tauri/Cargo.toml | 3 +- src-tauri/capabilities/default.json | 15 ++- src-tauri/easytier/config/test.toml | 26 +++++ src-tauri/src/lib.rs | 2 +- src-tauri/tauri.conf.json | 3 +- stores/index.ts | 2 + typings/index.d.ts | 6 ++ 15 files changed, 224 insertions(+), 35 deletions(-) create mode 100644 src-tauri/easytier/config/test.toml diff --git a/env/.env.dev b/env/.env.dev index e69de29..7b44346 100644 --- a/env/.env.dev +++ b/env/.env.dev @@ -0,0 +1 @@ +VITE_CONFIG_PATH=easytier/config/ \ No newline at end of file diff --git a/env/.env.prod b/env/.env.prod index e69de29..7b44346 100644 --- a/env/.env.prod +++ b/env/.env.prod @@ -0,0 +1 @@ +VITE_CONFIG_PATH=easytier/config/ \ No newline at end of file diff --git a/layouts/default.vue b/layouts/default.vue index a355f1e..8ab9880 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -5,6 +5,8 @@ diff --git a/package.json b/package.json index 188bdf7..8125263 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "private": true, "author": "leizi97", "description": "A simple network initiator based on Easytier", - "version": "1.0.8", + "version": "1.0.9", "scripts": { "dev": "nuxt dev --dotenv env/.env.dev --host 0.0.0.0", "build": "nuxt generate --dotenv env/.env.prod" @@ -38,6 +38,7 @@ "xlsx": "^0.18.5" }, "dependencies": { - "@tauri-apps/plugin-autostart": "~2" + "@tauri-apps/plugin-autostart": "~2", + "@tauri-apps/plugin-fs": "~2" } } diff --git a/pages/advance.vue b/pages/advance.vue index 1a52c25..a2975b0 100644 --- a/pages/advance.vue +++ b/pages/advance.vue @@ -12,7 +12,7 @@
延迟优先模式,将尝试使用最低延迟路径转发流量,默认使用最短路径
禁用UDP打洞功能
- 转发所有对等节点的RPC数据包,即使对等节点不在转发网络白名 + 转发所有对等节点的RPC数据包,即使对等节点不在转发网络白名单内
diff --git a/pages/index.vue b/pages/index.vue index 52d449f..ce5ddc7 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -23,7 +23,7 @@ - core-{{ data.coreVersion }} + {{ data.coreVersion }} -
-
+
+
- + @click="handleConnection"> {{ !data.isStart ? "启动联机" : "停止联机" }} - + +
- @@ -183,7 +193,6 @@ type="success" size="small"> -
@@ -192,24 +201,12 @@ size="small"> 强制中转 - 开机自启 -
+ +
+ 启用 + 打开配置目录 + 刷新 +
+
+ + + +
+
+ 关闭 +
+