From 85a5774a0f500a98c42ff98a42fe37974d061658 Mon Sep 17 00:00:00 2001 From: yuanyuanxiang <962914132@qq.com> Date: Sat, 11 Jul 2026 22:46:09 +0200 Subject: [PATCH] Feature: Add a menu to input YAMA_DBG which allows debugging --- server/2015Remote/2015Remote.rc | Bin 158136 -> 158426 bytes server/2015Remote/2015RemoteDlg.cpp | 66 ++++++++++++++++++ server/2015Remote/2015RemoteDlg.h | 3 +- server/2015Remote/2015Remote_vs2015.vcxproj | 1 + .../2015Remote_vs2015.vcxproj.filters | 1 + server/2015Remote/lang/en_US.ini | 6 ++ server/2015Remote/lang/zh_TW.ini | 6 ++ server/2015Remote/res/Bitmap/Debug.bmp | Bin 0 -> 822 bytes server/2015Remote/resource.h | 8 ++- 9 files changed, 88 insertions(+), 3 deletions(-) create mode 100644 server/2015Remote/res/Bitmap/Debug.bmp diff --git a/server/2015Remote/2015Remote.rc b/server/2015Remote/2015Remote.rc index 9ca52045bc1747d825adfad4fc9b0f25e8280087..46b0a2b75a52717c5de42f686176ef0f4f3a42dd 100644 GIT binary patch delta 126 zcmdmSne*0F&W0_FIrq4g7#QL&2D3IOX7NvVJkMx6{lO|mHhEVDKL$qzCk7t|SB7{7 z7a$o1rJWc;8QiBcZe~o}zU&@jK;yLkjAHB{1we_(fl|WL4gNFw00mMRk{C*-FBD-C WogOF6v|;)xTPC&bXA+p+Z~y>YJ0(N_ delta 33 rcmV++0N(%F)d{%M34pW#Y~Gh3n*lnvFy8@CftS220 m_RemoteWnds; FileTransformCmd m_CmdList; @@ -636,4 +636,5 @@ public: afx_msg LRESULT OnSplitterReleased(WPARAM wParam, LPARAM lParam); afx_msg void OnCopyClientInfo(); afx_msg void OnOnlineActiveWnd(); + afx_msg void OnEnableDevDebug(); }; diff --git a/server/2015Remote/2015Remote_vs2015.vcxproj b/server/2015Remote/2015Remote_vs2015.vcxproj index 871a9fe..c5d8f56 100644 --- a/server/2015Remote/2015Remote_vs2015.vcxproj +++ b/server/2015Remote/2015Remote_vs2015.vcxproj @@ -509,6 +509,7 @@ + diff --git a/server/2015Remote/2015Remote_vs2015.vcxproj.filters b/server/2015Remote/2015Remote_vs2015.vcxproj.filters index 6b628ef..b6ea1b8 100644 --- a/server/2015Remote/2015Remote_vs2015.vcxproj.filters +++ b/server/2015Remote/2015Remote_vs2015.vcxproj.filters @@ -327,5 +327,6 @@ + \ No newline at end of file diff --git a/server/2015Remote/lang/en_US.ini b/server/2015Remote/lang/en_US.ini index 92897a5..4c9ecac 100644 --- a/server/2015Remote/lang/en_US.ini +++ b/server/2015Remote/lang/en_US.ini @@ -1948,3 +1948,9 @@ FRPC Զ Ȩ=Access ˫鿴=Double Click to View =View Windows +ģʽ=Developer Mode +ȷ YAMA_DBG ܵԴ˳!\r\nϵԱȨ=Only if YAMA_DBG is set that you can debug this program!\r\nPlease contact administrator! + YAMA_DBG, ȷȷ!\r\n=You have set YAMA_DBG, please ensure it's correct!\r\n +û=Set YAMA_DBG +óɹ! ͵=Successful! Please restart program and debugger. +ʧ! ͨȨ޲, ֶϵͳá=Failed! You have to set it via system environment center. diff --git a/server/2015Remote/lang/zh_TW.ini b/server/2015Remote/lang/zh_TW.ini index 36983cf..4fab31c 100644 --- a/server/2015Remote/lang/zh_TW.ini +++ b/server/2015Remote/lang/zh_TW.ini @@ -1939,3 +1939,9 @@ FRPC Զ Ȩ=Ȩ ˫鿴=˫鿴 = +ģʽ=ģʽ +ȷ YAMA_DBG ܵԴ˳!\r\nϵԱȨ=ȷ YAMA_DBG ܵԴ˳!\r\nϵԱȨ + YAMA_DBG, ȷȷ!\r\n= YAMA_DBG, ȷȷ!\r\n +û=û +óɹ! ͵=óɹ! ͵ +ʧ! ͨȨ޲, ֶϵͳá=ʧ! ͨȨ޲, ֶϵͳá diff --git a/server/2015Remote/res/Bitmap/Debug.bmp b/server/2015Remote/res/Bitmap/Debug.bmp new file mode 100644 index 0000000000000000000000000000000000000000..be92a843d93afde584de56d43ddc1831abb5a3ea GIT binary patch literal 822 zcmZ?rHDhJ~12Z700mK4O%*Y@C7H0s;3voj*M1Xgh9v}iTa9Qr=<_3`h zszFu{*8*1nHvuRDQH-V@$i-9)H(W$A6Infk3pW#ufy;a}WkBm70GE20Jk*bH?LhU! zy9a0p9`oU5LKr~B5C&WeoPnkQQzP895C)n8OfIr|Oj$G$xWgdgXk7e?iP3^)0wxy# Dx(+JO literal 0 HcmV?d00001 diff --git a/server/2015Remote/resource.h b/server/2015Remote/resource.h index 1d861f6..66aa8ab 100644 --- a/server/2015Remote/resource.h +++ b/server/2015Remote/resource.h @@ -271,6 +271,8 @@ #define IDB_BITMAP_ACTIVE_WND 390 #define IDR_BINARY8 391 #define IDR_ANDROID_GHOST 391 +#define IDB_BITMAP11 392 +#define IDB_BITMAP_DEBUG 392 #define IDC_MESSAGE 1000 #define IDC_ONLINE 1001 #define IDC_STATIC_TIPS 1002 @@ -1011,14 +1013,16 @@ #define ID_LICENSE_SET_LIMIT 33068 #define ID_33069 33069 #define ID_ONLINE_VIEW_WND 33070 +#define ID_33071 33071 +#define ID_ENABLE_DEV_DEBUG 33072 #define ID_EXIT_FULLSCREEN 40001 // Next default values for new objects // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 392 -#define _APS_NEXT_COMMAND_VALUE 33071 +#define _APS_NEXT_RESOURCE_VALUE 393 +#define _APS_NEXT_COMMAND_VALUE 33073 #define _APS_NEXT_CONTROL_VALUE 2542 #define _APS_NEXT_SYMED_VALUE 105 #endif