mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-05-08 07:08:09 +03:00
Propose fix some typos (#14857)
Signed-off-by: John E <jeis4wpi@outlook.com>
This commit is contained in:
@@ -18,7 +18,7 @@
|
|||||||
<li> Supports VP8 / VP9 / AV1 software codecs, and H264 / H265 hardware codecs. </li>
|
<li> Supports VP8 / VP9 / AV1 software codecs, and H264 / H265 hardware codecs. </li>
|
||||||
<li> Own your data, easily set up self-hosting solution on your infrastructure. </li>
|
<li> Own your data, easily set up self-hosting solution on your infrastructure. </li>
|
||||||
<li> P2P connection with end-to-end encryption based on NaCl. </li>
|
<li> P2P connection with end-to-end encryption based on NaCl. </li>
|
||||||
<li> No administrative privileges or installation needed for Windows, elevate priviledge locally or from remote on demand. </li>
|
<li> No administrative privileges or installation needed for Windows, elevate privilege locally or from remote on demand. </li>
|
||||||
<li> We like to keep things simple and will strive to make simpler where possible. </li>
|
<li> We like to keep things simple and will strive to make simpler where possible. </li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>
|
<p>
|
||||||
|
|||||||
@@ -151,7 +151,7 @@ fn create_media_codec(name: &str, direction: MediaCodecDirection) -> Option<Medi
|
|||||||
log::error!("Failed to start decoder: {:?}", e);
|
log::error!("Failed to start decoder: {:?}", e);
|
||||||
return None;
|
return None;
|
||||||
};
|
};
|
||||||
log::debug!("Init decoder successed!: {:?}", name);
|
log::debug!("Init decoder succeeded!: {:?}", name);
|
||||||
return Some(MediaCodecDecoder {
|
return Some(MediaCodecDecoder {
|
||||||
decoder: codec,
|
decoder: codec,
|
||||||
name: name.to_owned(),
|
name: name.to_owned(),
|
||||||
|
|||||||
2
res/audits.py
Normal file → Executable file
2
res/audits.py
Normal file → Executable file
@@ -95,7 +95,7 @@ def get_console_operation_name(operation_code):
|
|||||||
def get_alarm_type_name(alarm_type):
|
def get_alarm_type_name(alarm_type):
|
||||||
"""Convert alarm type number to readable name"""
|
"""Convert alarm type number to readable name"""
|
||||||
type_map = {
|
type_map = {
|
||||||
0: "Access attempt outside the IP whiltelist",
|
0: "Access attempt outside the IP whitelist",
|
||||||
1: "Over 30 consecutive access attempts",
|
1: "Over 30 consecutive access attempts",
|
||||||
2: "Multiple access attempts within one minute",
|
2: "Multiple access attempts within one minute",
|
||||||
3: "Over 30 consecutive login attempts",
|
3: "Over 30 consecutive login attempts",
|
||||||
|
|||||||
@@ -616,10 +616,10 @@ UINT __stdcall TryStopDeleteService(__in MSIHANDLE hInstall)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (IsServiceRunningW(svcName)) {
|
if (IsServiceRunningW(svcName)) {
|
||||||
WcaLog(LOGMSG_STANDARD, "Service \"%ls\" is not stoped after 1000 ms.", svcName);
|
WcaLog(LOGMSG_STANDARD, "Service \"%ls\" is not stopped after 1000 ms.", svcName);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
WcaLog(LOGMSG_STANDARD, "Service \"%ls\" is stoped.", svcName);
|
WcaLog(LOGMSG_STANDARD, "Service \"%ls\" is stopped.", svcName);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (MyDeleteServiceW(svcName)) {
|
if (MyDeleteServiceW(svcName)) {
|
||||||
@@ -645,7 +645,7 @@ UINT __stdcall TryStopDeleteService(__in MSIHANDLE hInstall)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// It's really strange that we need sleep here.
|
// It's really strange that we need sleep here.
|
||||||
// But the upgrading may be stucked at "copying new files" because the file is in using.
|
// But the upgrading may be stuck at "copying new files" because the file is in using.
|
||||||
// Steps to reproduce: Install -> stop service in tray --> start service -> upgrade
|
// Steps to reproduce: Install -> stop service in tray --> start service -> upgrade
|
||||||
// Sleep(300);
|
// Sleep(300);
|
||||||
|
|
||||||
@@ -874,7 +874,7 @@ void TryCreateStartServiceByShell(LPWSTR svcName, LPWSTR svcBinary, LPWSTR szSvc
|
|||||||
i = 0;
|
i = 0;
|
||||||
j = 0;
|
j = 0;
|
||||||
// svcBinary is a string with double quotes, we need to escape it for shell arguments.
|
// svcBinary is a string with double quotes, we need to escape it for shell arguments.
|
||||||
// It is orignal used for `CreateServiceW`.
|
// It is original used for `CreateServiceW`.
|
||||||
// eg. "C:\Program Files\MyApp\MyApp.exe" --service -> \"C:\Program Files\MyApp\MyApp.exe\" --service
|
// eg. "C:\Program Files\MyApp\MyApp.exe" --service -> \"C:\Program Files\MyApp\MyApp.exe\" --service
|
||||||
while (true) {
|
while (true) {
|
||||||
if (svcBinary[j] == L'"') {
|
if (svcBinary[j] == L'"') {
|
||||||
|
|||||||
@@ -2884,7 +2884,7 @@ pub fn main_set_common(_key: String, _value: String) {
|
|||||||
} else if _key == "update-me" {
|
} else if _key == "update-me" {
|
||||||
if let Some(new_version_file) = get_download_file_from_url(&_value) {
|
if let Some(new_version_file) = get_download_file_from_url(&_value) {
|
||||||
log::debug!(
|
log::debug!(
|
||||||
"New version file is downloaed, update begin, {:?}",
|
"New version file is downloaded, update begin, {:?}",
|
||||||
new_version_file.to_str()
|
new_version_file.to_str()
|
||||||
);
|
);
|
||||||
if let Some(f) = new_version_file.to_str() {
|
if let Some(f) = new_version_file.to_str() {
|
||||||
|
|||||||
Reference in New Issue
Block a user