Release v1.1.5

This commit is contained in:
yuanyuanxiang
2025-08-08 02:28:05 +08:00
parent a48cfaf2c5
commit 99717fcf08
6 changed files with 37 additions and 6 deletions

View File

@@ -312,6 +312,23 @@ Release v1.1.4
* 改进:显示客户端应用程序版本 * 改进:显示客户端应用程序版本
* 修复:每周刷新一次客户端公网 IP * 修复:每周刷新一次客户端公网 IP
**2025.08.08**
发布版本 v1.1.5
此版本重点提升了远程控制体验(尤其是多屏支持和鼠标/全屏行为)、增强了集成性与权限管理,并解决了若干关键性 Bug。
* 新功能:新增以管理员身份运行客户端程序的功能
* 新功能:将 frp 客户端集成至主程序中
* 改进:显示非活跃锁定客户端的状态
* 清理:移除旧版本历史记录
* 修复:#176 #177 桌面控制功能异常的问题
* 改进:在当前显示器上进入全屏模式
* 修复:窗口中显示正确的鼠标光标状态
* 改进:支持多屏桌面监控
* 修复:虚拟桌面控制支持多显示器
* 修复:按下 F1 键时避免自动打开网页
--- ---

View File

@@ -322,6 +322,23 @@ Release v1.1.4
* Improve: Showing the client application version * Improve: Showing the client application version
* fix: Refresh client public IP every one week * fix: Refresh client public IP every one week
**2025.08.08**
Release v1.1.5
This version focuses on improving the remote control experience (especially multi-monitor support and UI behavior), enhancing integration and permission handling, and resolving several critical bugs.
* Feature: Add run client program as admin feature
* Feature: Integrate frp client with master program
* Improve: Showing inactive locked client status
* Clean up: Remove old history releases
* fix: #176 #177 Desktop control does not work properly
* Improve: Enter full screen on the current monitor
* fix: Showing the correct cursor status on window
* Improve: Support multiple screen desktop monitoring
* fix: Virtual desktop control support multiple monitor
* fix: Avoid opening w web page when press F1
--- ---

BIN
Releases/v1.1.5/Yama.exe Normal file

Binary file not shown.

View File

@@ -88,7 +88,7 @@ IDR_WAVE WAVE "Res\\msg.wav"
// //
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,1,4 FILEVERSION 1,0,1,5
PRODUCTVERSION 1,0,0,1 PRODUCTVERSION 1,0,0,1
FILEFLAGSMASK 0x3fL FILEFLAGSMASK 0x3fL
#ifdef _DEBUG #ifdef _DEBUG
@@ -106,7 +106,7 @@ BEGIN
BEGIN BEGIN
VALUE "CompanyName", "FUCK THE UNIVERSE" VALUE "CompanyName", "FUCK THE UNIVERSE"
VALUE "FileDescription", "A GHOST" VALUE "FileDescription", "A GHOST"
VALUE "FileVersion", "1.0.1.4" VALUE "FileVersion", "1.0.1.5"
VALUE "InternalName", "ServerDll.dll" VALUE "InternalName", "ServerDll.dll"
VALUE "LegalCopyright", "Copyright (C) 2019-2025" VALUE "LegalCopyright", "Copyright (C) 2019-2025"
VALUE "OriginalFilename", "ServerDll.dll" VALUE "OriginalFilename", "ServerDll.dll"

Binary file not shown.

View File

@@ -1249,7 +1249,6 @@ LRESULT CMy2015RemoteDlg::OnPasswordCheck(WPARAM wParam, LPARAM lParam) {
THIS_APP->UpdateMaxConnection(m_nMaxConnection); THIS_APP->UpdateMaxConnection(m_nMaxConnection);
int tm = THIS_CFG.GetInt("settings", "Notify", 10); int tm = THIS_CFG.GetInt("settings", "Notify", 10);
THIS_CFG.SetInt("settings", "Notify", tm - 1); THIS_CFG.SetInt("settings", "Notify", tm - 1);
MessageBox("请向管理员申请口令。", "提示", MB_ICONWARNING);
} }
else { else {
m_superPass = dlg.m_str.GetString(); m_superPass = dlg.m_str.GetString();
@@ -1610,9 +1609,7 @@ bool CMy2015RemoteDlg::CheckValid(int trail) {
const Validation *verify = GetValidation(); const Validation *verify = GetValidation();
std::string masterHash = GetMasterHash(); std::string masterHash = GetMasterHash();
if (masterHash != GetPwdHash() && !verify->IsValid()) { if (masterHash != GetPwdHash() && !verify->IsValid()) {
MessageBox("此程序已经失效,请联系管理员处理!", "提示", MB_ICONWARNING); return false;
OnMainExit();
ExitProcess(-1);
} }
auto settings = "settings", pwdKey = "Password"; auto settings = "settings", pwdKey = "Password";