From 6c7962b6da643498d6cca078bd3eb52b942e1c99 Mon Sep 17 00:00:00 2001 From: Yukino Song Date: Sun, 11 May 2025 22:39:29 +0800 Subject: [PATCH] Add `APOLLO_APP_UUID` envvar --- src/process.cpp | 1 + src_assets/common/assets/web/apps.html | 4 ++++ src_assets/common/assets/web/public/assets/locale/en.json | 1 + src_assets/common/assets/web/public/assets/locale/zh.json | 3 +++ 4 files changed, 9 insertions(+) diff --git a/src/process.cpp b/src/process.cpp index 74bc4d97..fbad9c73 100644 --- a/src/process.cpp +++ b/src/process.cpp @@ -344,6 +344,7 @@ namespace proc { _env["APOLLO_APP_ID"] = _app.id; _env["APOLLO_APP_NAME"] = _app.name; + _env["APOLLO_APP_UUID"] = _app.uuid; _env["APOLLO_CLIENT_UUID"] = launch_session->unique_id; _env["APOLLO_CLIENT_NAME"] = launch_session->device_name; _env["APOLLO_CLIENT_WIDTH"] = std::to_string(render_width); diff --git a/src_assets/common/assets/web/apps.html b/src_assets/common/assets/web/apps.html index 8204497a..85007ee3 100644 --- a/src_assets/common/assets/web/apps.html +++ b/src_assets/common/assets/web/apps.html @@ -340,6 +340,10 @@ APOLLO_APP_NAME {{ $t('apps.env_app_name') }} + + APOLLO_APP_UUID + {{ $t('apps.env_app_uuid') }} + APOLLO_CLIENT_UUID {{ $t('apps.env_client_uuid') }} diff --git a/src_assets/common/assets/web/public/assets/locale/en.json b/src_assets/common/assets/web/public/assets/locale/en.json index 107fd267..7c7ed83b 100644 --- a/src_assets/common/assets/web/public/assets/locale/en.json +++ b/src_assets/common/assets/web/public/assets/locale/en.json @@ -58,6 +58,7 @@ "edit": "Edit", "env_app_id": "App ID", "env_app_name": "App Name", + "env_app_uuid": "App UUID", "env_client_audio_config": "The Audio Configuration requested by the client (2.0/5.1/7.1)", "env_client_enable_sops": "The client has requested the option to optimize the game for optimal streaming (true/false)", "env_client_fps": "The FPS requested by the client (float)", diff --git a/src_assets/common/assets/web/public/assets/locale/zh.json b/src_assets/common/assets/web/public/assets/locale/zh.json index 98609eab..ce5103cd 100644 --- a/src_assets/common/assets/web/public/assets/locale/zh.json +++ b/src_assets/common/assets/web/public/assets/locale/zh.json @@ -58,6 +58,7 @@ "edit": "编辑", "env_app_id": "应用 ID", "env_app_name": "应用名称", + "env_app_uuid": "应用 UUID", "env_client_audio_config": "客户端请求的音频配置 (2.0/5.1/7.1)", "env_client_enable_sops": "客户端请求自动更改游戏设置以实现最佳串流效果 (true/false)", "env_client_fps": "客户端请求的帧率 (float)", @@ -66,6 +67,8 @@ "env_client_height": "客户端请求的分辨率的高度 (int)", "env_client_host_audio": "客户端请求在主机播放声音 (true/false)", "env_client_width": "客户端请求的分辨率的宽度 (int)", + "env_client_uuid": "客户端 UUID", + "env_client_name": "客户端名称", "env_displayplacer_example": "示例 - 使用 displayplacer 自动更改分辨率:", "env_qres_example": "示例 - 使用 QRes 自动更改分辨率:", "env_qres_path": "QRes 路径",