mirror of
https://github.com/rustdesk/rustdesk.git
synced 2024-12-05 04:59:05 +08:00
windows remove "--cm-no-ui", "--cm --hide"
Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
parent
db0ab2e4a9
commit
55dbcb646b
@ -404,7 +404,7 @@ pub fn core_main() -> Option<Vec<String>> {
|
|||||||
crate::ui_interface::start_option_status_sync();
|
crate::ui_interface::start_option_status_sync();
|
||||||
} else if args[0] == "--cm-no-ui" {
|
} else if args[0] == "--cm-no-ui" {
|
||||||
#[cfg(feature = "flutter")]
|
#[cfg(feature = "flutter")]
|
||||||
#[cfg(not(any(target_os = "android", target_os = "ios")))]
|
#[cfg(not(any(target_os = "android", target_os = "ios", target_os = "windows")))]
|
||||||
crate::flutter::connection_manager::start_cm_no_ui();
|
crate::flutter::connection_manager::start_cm_no_ui();
|
||||||
return None;
|
return None;
|
||||||
} else {
|
} else {
|
||||||
|
@ -157,6 +157,7 @@ fn handle_config_options(config_options: HashMap<String, String>) {
|
|||||||
Config::set_options(options);
|
Config::set_options(options);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(unused)]
|
||||||
#[cfg(not(any(target_os = "ios")))]
|
#[cfg(not(any(target_os = "ios")))]
|
||||||
pub fn is_pro() -> bool {
|
pub fn is_pro() -> bool {
|
||||||
PRO.lock().unwrap().clone()
|
PRO.lock().unwrap().clone()
|
||||||
|
@ -2412,7 +2412,10 @@ async fn start_ipc(
|
|||||||
if let Ok(s) = crate::ipc::connect(1000, "_cm").await {
|
if let Ok(s) = crate::ipc::connect(1000, "_cm").await {
|
||||||
stream = Some(s);
|
stream = Some(s);
|
||||||
} else {
|
} else {
|
||||||
|
#[allow(unused_mut)]
|
||||||
|
#[allow(unused_assignments)]
|
||||||
let mut args = vec!["--cm"];
|
let mut args = vec!["--cm"];
|
||||||
|
#[cfg(not(windows))]
|
||||||
if crate::hbbs_http::sync::is_pro() && password::hide_cm() {
|
if crate::hbbs_http::sync::is_pro() && password::hide_cm() {
|
||||||
args.push("--hide");
|
args.push("--hide");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user