diff --git a/src/MeoAssistant/Controller.cpp b/src/MeoAssistant/Controller.cpp index 1fa20a84e2..71ee662a1f 100644 --- a/src/MeoAssistant/Controller.cpp +++ b/src/MeoAssistant/Controller.cpp @@ -282,7 +282,7 @@ std::optional> asst::Controller::call_command(const s fd_set fdset = { 0 }; FD_SET(m_server_sock, &fdset); constexpr int TimeoutMilliseconds = 10000; - timeval select_timeout = { TimeoutMilliseconds / 1000, 0 }; + timeval select_timeout = { TimeoutMilliseconds / 1000, (TimeoutMilliseconds % 1000) * 1000}; select(static_cast(m_server_sock) + 1, &fdset, NULL, NULL, &select_timeout); if (FD_ISSET(m_server_sock, &fdset)) { SOCKET client_sock = ::accept(m_server_sock, NULL, NULL); diff --git a/src/MeoAsstGui/ViewModels/SettingsViewModel.cs b/src/MeoAsstGui/ViewModels/SettingsViewModel.cs index dfe49a6b26..b7148477fd 100644 --- a/src/MeoAsstGui/ViewModels/SettingsViewModel.cs +++ b/src/MeoAsstGui/ViewModels/SettingsViewModel.cs @@ -241,7 +241,7 @@ namespace MeoAsstGui { var dialog = new Microsoft.Win32.OpenFileDialog(); - dialog.Filter = "模拟器程序|*.exe"; + dialog.Filter = "可执行文件|*.exe;*.bat;*.lnk"; if (dialog.ShowDialog() == true) {