Refact. Remove idd driver (#7068)
Signed-off-by: fufesou <shuanglongchen@yeah.net> Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
This commit is contained in:
parent
9a1fd1aa4f
commit
582db9d542
10
build.py
10
build.py
@ -49,12 +49,6 @@ def get_version():
|
||||
|
||||
def parse_rc_features(feature):
|
||||
available_features = {
|
||||
'IddDriver': {
|
||||
'platform': ['windows'],
|
||||
'zip_url': 'https://github.com/fufesou/RustDeskIddDriver/releases/download/v0.3/RustDeskIddDriver_x64.zip',
|
||||
'checksum_url': 'https://github.com/fufesou/RustDeskIddDriver/releases/download/v0.3/checksum_md5',
|
||||
'exclude': ['README.md', 'certmgr.exe', 'install_cert_runas_admin.bat', 'RustDeskIddApp.exe'],
|
||||
},
|
||||
'PrivacyMode': {
|
||||
'platform': ['windows'],
|
||||
'zip_url': 'https://github.com/fufesou/RustDeskTempTopMostWindow/releases/download/v0.3'
|
||||
@ -112,7 +106,7 @@ def make_parser():
|
||||
nargs='+',
|
||||
default='',
|
||||
help='Integrate features, windows only.'
|
||||
'Available: IddDriver, PrivacyMode. Special value is "ALL" and empty "". Default is empty.')
|
||||
'Available: PrivacyMode. Special value is "ALL" and empty "". Default is empty.')
|
||||
parser.add_argument('--flutter', action='store_true',
|
||||
help='Build flutter package', default=False)
|
||||
parser.add_argument(
|
||||
@ -275,8 +269,6 @@ def external_resources(flutter, args, res_dir):
|
||||
|
||||
def get_features(args):
|
||||
features = ['inline'] if not args.flutter else []
|
||||
if windows:
|
||||
features.append('virtual_display_driver')
|
||||
if args.hwcodec:
|
||||
features.append('hwcodec')
|
||||
if args.gpucodec:
|
||||
|
@ -1,5 +1,3 @@
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:file_picker/file_picker.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_hbb/common.dart';
|
||||
@ -66,7 +64,6 @@ class _InstallPageBodyState extends State<_InstallPageBody>
|
||||
late final TextEditingController controller;
|
||||
final RxBool startmenu = true.obs;
|
||||
final RxBool desktopicon = true.obs;
|
||||
final RxBool driverCert = true.obs;
|
||||
final RxBool showProgress = false.obs;
|
||||
final RxBool btnEnabled = true.obs;
|
||||
|
||||
@ -158,10 +155,6 @@ class _InstallPageBodyState extends State<_InstallPageBody>
|
||||
Option(startmenu, label: 'Create start menu shortcuts')
|
||||
.marginOnly(bottom: 7),
|
||||
Option(desktopicon, label: 'Create desktop icon'),
|
||||
Offstage(
|
||||
offstage: !Platform.isWindows,
|
||||
child: Option(driverCert, label: 'install_cert_tip'),
|
||||
).marginOnly(top: 7),
|
||||
Container(
|
||||
padding: EdgeInsets.all(12),
|
||||
decoration: BoxDecoration(
|
||||
@ -253,43 +246,9 @@ class _InstallPageBodyState extends State<_InstallPageBody>
|
||||
String args = '';
|
||||
if (startmenu.value) args += ' startmenu';
|
||||
if (desktopicon.value) args += ' desktopicon';
|
||||
if (driverCert.value) args += ' driverCert';
|
||||
bind.installInstallMe(options: args, path: controller.text);
|
||||
}
|
||||
|
||||
if (driverCert.isTrue) {
|
||||
final tag = 'install-info-install-cert-confirm';
|
||||
final btns = [
|
||||
OutlinedButton.icon(
|
||||
icon: Icon(Icons.close_rounded, size: 16),
|
||||
label: Text(translate('Cancel')),
|
||||
onPressed: () => gFFI.dialogManager.dismissByTag(tag),
|
||||
style: buttonStyle,
|
||||
),
|
||||
ElevatedButton.icon(
|
||||
icon: Icon(Icons.done_rounded, size: 16),
|
||||
label: Text(translate('OK')),
|
||||
onPressed: () {
|
||||
gFFI.dialogManager.dismissByTag(tag);
|
||||
do_install();
|
||||
},
|
||||
style: buttonStyle,
|
||||
)
|
||||
];
|
||||
gFFI.dialogManager.show(
|
||||
(setState, close, context) => CustomAlertDialog(
|
||||
title: null,
|
||||
content: SelectionArea(
|
||||
child:
|
||||
msgboxContent('info', 'Warning', 'confirm_install_cert_tip')),
|
||||
actions: btns,
|
||||
onCancel: close,
|
||||
),
|
||||
tag: tag,
|
||||
);
|
||||
} else {
|
||||
do_install();
|
||||
}
|
||||
}
|
||||
|
||||
void selectInstallPath() async {
|
||||
|
@ -1048,10 +1048,11 @@ class _DisplayMenuState extends State<_DisplayMenu> {
|
||||
ffi: widget.ffi,
|
||||
screenAdjustor: _screenAdjustor,
|
||||
),
|
||||
_VirtualDisplayMenu(
|
||||
id: widget.id,
|
||||
ffi: widget.ffi,
|
||||
),
|
||||
// We may add this feature if it is needed and we have an EV certificate.
|
||||
// _VirtualDisplayMenu(
|
||||
// id: widget.id,
|
||||
// ffi: widget.ffi,
|
||||
// ),
|
||||
Divider(),
|
||||
toggles(),
|
||||
];
|
||||
|
@ -183,7 +183,7 @@ pub fn core_main() -> Option<Vec<String>> {
|
||||
return None;
|
||||
} else if args[0] == "--silent-install" {
|
||||
let res = platform::install_me(
|
||||
"desktopicon startmenu driverCert",
|
||||
"desktopicon startmenu",
|
||||
"".to_owned(),
|
||||
true,
|
||||
args.len() > 1,
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "الدقة"),
|
||||
("No transfers in progress", "لا توجد عمليات نقل حاليا"),
|
||||
("Set one-time password length", "تعيين طول كلمة مرور المرة الواحدة"),
|
||||
("install_cert_tip", "تثبيت شهادة RustDesk"),
|
||||
("confirm_install_cert_tip", "هذه شهادة RustDesk الاختبارية, يمكنك الوثوق بها. هذه الشهادة ستستخدم للوثوق وتثبيت تعاريف RustDesk عند الحاجة."),
|
||||
("RDP Settings", "اعدادات RDP"),
|
||||
("Sort by", "ترتيب حسب"),
|
||||
("New Connection", "اتصال جديد"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "分辨率"),
|
||||
("No transfers in progress", "无进行中的传输"),
|
||||
("Set one-time password length", "设置一次性密码长度"),
|
||||
("install_cert_tip", "安装 RustDesk 证书"),
|
||||
("confirm_install_cert_tip", "此证书为 RustDesk 测试证书,您可以信任此证书。证书将被用于信任和安装 RustDesk 驱动。"),
|
||||
("RDP Settings", "RDP 设置"),
|
||||
("Sort by", "排序方式"),
|
||||
("New Connection", "新连接"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Rozlišení"),
|
||||
("No transfers in progress", "Žádné probíhající přenosy"),
|
||||
("Set one-time password length", "Nastavení délky jednorázového hesla"),
|
||||
("install_cert_tip", "Instalace certifikátu RustDesk"),
|
||||
("confirm_install_cert_tip", "Jedná se o testovací certifikát RustDesk, kterému lze důvěřovat. Certifikát bude v případě potřeby použit k důvěryhodnosti a instalaci ovladačů RustDesk."),
|
||||
("RDP Settings", "Nastavení RDP"),
|
||||
("Sort by", "Seřadit podle"),
|
||||
("New Connection", "Nové připojení"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Opløsning"),
|
||||
("No transfers in progress", "Ingen overførsler i gang"),
|
||||
("Set one-time password length", "Sæt engangsadgangskode længde"),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", "RDP indstillinger"),
|
||||
("Sort by", "Sortér efter"),
|
||||
("New Connection", "Ny forbindelse"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Auflösung"),
|
||||
("No transfers in progress", "Keine Übertragungen im Gange"),
|
||||
("Set one-time password length", "Länge des Einmalpassworts festlegen"),
|
||||
("install_cert_tip", "RustDesk-Zertifikat installieren"),
|
||||
("confirm_install_cert_tip", "Dies ist ein RustDesk-Testzertifikat, dem vertraut werden kann. Das Zertifikat wird verwendet, um RustDesk-Treibern bei Bedarf zu vertrauen und diese zu installieren."),
|
||||
("RDP Settings", "RDP-Einstellungen"),
|
||||
("Sort by", "Sortieren nach"),
|
||||
("New Connection", "Neue Verbindung"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Ανάλυση"),
|
||||
("No transfers in progress", "Δεν υπάρχει μεταφορά σε εξέλιξη"),
|
||||
("Set one-time password length", "Μέγεθος κωδικού μιας χρήσης"),
|
||||
("install_cert_tip", "Εγκατάσταση πιστοποιητικού του RustDesk"),
|
||||
("confirm_install_cert_tip", "Μπορείτε να εμπιστευτείτε αυτό το πιστοποιητικό του RustDesk. Αυτό θα χρησιμοποιηθεί για την πιστοποίηση και εγκατάσταση των προγραμμάτων οδήγησης του RustDesk όποτε χρειαστεί."),
|
||||
("RDP Settings", "Ρυθμίσεις RDP"),
|
||||
("Sort by", "Ταξινόμηση κατά"),
|
||||
("New Connection", "Νέα σύνδεση"),
|
||||
|
@ -142,8 +142,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Default Codec", "Default codec"),
|
||||
("Other Default Options", "Other default options"),
|
||||
("relay_hint_tip", "It may not be possible to connect directly; you can try connecting via relay. Additionally, if you want to use a relay on your first attempt, you can add the \"/r\" suffix to the ID or select the option \"Always connect via relay\" in the card of recent sessions if it exists."),
|
||||
("install_cert_tip", "Install RustDesk certificate"),
|
||||
("confirm_install_cert_tip", "This is a RustDesk testing certificate, which can be trusted. The certificate will be used to trust and install RustDesk drivers when required."),
|
||||
("RDP Settings", "RDP settings"),
|
||||
("New Connection", "New connection"),
|
||||
("Your Device", "Your device"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Resolución"),
|
||||
("No transfers in progress", "No hay transferencias en curso"),
|
||||
("Set one-time password length", "Establecer contraseña de un solo uso"),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", "Ajustes RDP"),
|
||||
("Sort by", "Ordenar por"),
|
||||
("New Connection", "Nueva conexión"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", "Paigalda RustDesk sertifikaat"),
|
||||
("confirm_install_cert_tip", "See on RustDeski testimise sertifikaat, mida võib usaldada. Sertifikaati kasutatakse vajadusel RustDeski draiverite usaldamiseks ja paigaldamiseks."),
|
||||
("RDP Settings", "RDP seaded"),
|
||||
("Sort by", ""),
|
||||
("New Connection", "Uus ühendus"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "وضوح"),
|
||||
("No transfers in progress", "هیچ انتقالی در حال انجام نیست"),
|
||||
("Set one-time password length", "طول رمز یکبار مصرف را تعیین کنید"),
|
||||
("install_cert_tip", "RustDesk نصب گواهی"),
|
||||
("confirm_install_cert_tip", "استفاده خواهد شد RustDesk است و شما می توانید به این گواهی اعتماد کنید. این گواهی برای اعتماد و نصب درایورهای RustDesk این گواهینامه یک گواهی تست"),
|
||||
("RDP Settings", "RDP تنظیمات"),
|
||||
("Sort by", "مرتب سازی بر اساس"),
|
||||
("New Connection", "اتصال جدید"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Résolution"),
|
||||
("No transfers in progress", "Pas de transfert en cours"),
|
||||
("Set one-time password length", "Définir la longueur du mot de passe à usage unique"),
|
||||
("install_cert_tip", "Installer le certificat RustDesk"),
|
||||
("confirm_install_cert_tip", "Il s'agit d'un certificat RustDesk, auquel on peut faire confiance. Le certificat sera utilisé pour approuver et installer les pilotes RustDesk si nécessaire."),
|
||||
("RDP Settings", "Configuration RDP"),
|
||||
("Sort by", "Trier par"),
|
||||
("New Connection", "Nouvelle connexion"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Felbontás"),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Resolusi"),
|
||||
("No transfers in progress", "Tidak ada proses transfer data"),
|
||||
("Set one-time password length", "Atur panjang kata sandi sekali pakai"),
|
||||
("install_cert_tip", "Install sertifikat RustDesk"),
|
||||
("confirm_install_cert_tip", "Ini adalah sertifikat pengujian RustDesk, yang dapat dipercaya. Sertifikat ini akan digunakan untuk menginstal driver RustDesk saat diperlukan"),
|
||||
("RDP Settings", "Pengaturan RDP"),
|
||||
("Sort by", "Urutkan berdasarkan"),
|
||||
("New Connection", "Koneksi baru"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Risoluzione"),
|
||||
("No transfers in progress", "Nessun trasferimento in corso"),
|
||||
("Set one-time password length", "Imposta lunghezza password monouso"),
|
||||
("install_cert_tip", "Installa certificato RustDesk"),
|
||||
("confirm_install_cert_tip", "Questo è un certificato di test RustDesk, che può essere considerato attendibile.\nIl certificato verrà usato per certificarsi ed installare i driver RustDesk quando richiesto."),
|
||||
("RDP Settings", "Impostazioni RDP"),
|
||||
("Sort by", "Ordina per"),
|
||||
("New Connection", "Nuova connessione"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "해상도"),
|
||||
("No transfers in progress", "진행 중인 전송이 없습니다"),
|
||||
("Set one-time password length", "일회용 비밀번호 길이 설정"),
|
||||
("install_cert_tip", "RustDesk 인증서 설치"),
|
||||
("confirm_install_cert_tip", "이 인증서는 RustDesk 테스트 인증서이므로 신뢰할 수 있습니다. 인증서는 RustDesk 드라이버를 신뢰하고 설치하는 데 사용됩니다"),
|
||||
("RDP Settings", "RDP 설정"),
|
||||
("Sort by", "정렬 기준"),
|
||||
("New Connection", "새로운 연결"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Rezoliucija"),
|
||||
("No transfers in progress", "Nevyksta jokių perdavimų"),
|
||||
("Set one-time password length", "Nustatyti vienkartinio slaptažodžio ilgį"),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", "RDP nustatymai"),
|
||||
("Sort by", "Rūšiuoti pagal"),
|
||||
("New Connection", "Naujas ryšys"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Izšķirtspēja"),
|
||||
("No transfers in progress", "Notiek pārsūtīšana"),
|
||||
("Set one-time password length", "Iestatīt vienreizējās paroles garumu"),
|
||||
("install_cert_tip", "Instalēt RustDesk sertifikātu"),
|
||||
("confirm_install_cert_tip", "Šis ir RustDesk testēšanas sertifikāts, kuram var uzticēties. Sertifikāts tiks izmantots, lai uzticētos un vajadzības gadījumā instalētu RustDesk draiverus."),
|
||||
("RDP Settings", "RDP iestatījumi"),
|
||||
("Sort by", "Kārtot pēc"),
|
||||
("New Connection", "Jauns savienojums"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Oppløsning"),
|
||||
("No transfers in progress", "Ingen aktive overførsler"),
|
||||
("Set one-time password length", "Sett engangspassord lengde"),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", "RDP innstillinger"),
|
||||
("Sort by", "Sorter etter"),
|
||||
("New Connection", "Ny tilkobling"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Resolutie"),
|
||||
("No transfers in progress", "Geen overdrachten in uitvoering"),
|
||||
("Set one-time password length", "Stel de lengte van het eenmalige wachtwoord in"),
|
||||
("install_cert_tip", "Installeer het RustDesk certificaat"),
|
||||
("confirm_install_cert_tip", "Dit is een testcertificaat van RustDesk, dat vertrouwd kan worden. Het certificaat wordt gebruikt om de stuurprogramma's van RustDesk goed te keuren en indien nodig te installeren."),
|
||||
("RDP Settings", "RDP Instellingen"),
|
||||
("Sort by", "Sorteren op"),
|
||||
("New Connection", "Nieuwe Verbinding"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Rozdzielczość"),
|
||||
("No transfers in progress", "Brak transferów w toku"),
|
||||
("Set one-time password length", "Ustaw długość jednorazowego hasła"),
|
||||
("install_cert_tip", "Instalacja certyfikatu RustDesk"),
|
||||
("confirm_install_cert_tip", "To jest certyfikat testowy RustDesk, któremu można zaufać. Certyfikat jest używany do zaufania i instalowania sterowników RustDesk w razie potrzeby."),
|
||||
("RDP Settings", "Ustawienia RDP"),
|
||||
("Sort by", "Sortuj wg"),
|
||||
("New Connection", "Nowe połączenie"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Resolução"),
|
||||
("No transfers in progress", "Nenhuma transferência em andamento"),
|
||||
("Set one-time password length", "Definir comprimento de senha descartável"),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", "Configurações RDP"),
|
||||
("Sort by", "Ordenar por"),
|
||||
("New Connection", "Nova Conexão"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Rezoluție"),
|
||||
("No transfers in progress", "Niciun transfer nu este în desfășurare"),
|
||||
("Set one-time password length", "Definește lungimea parolei unice"),
|
||||
("install_cert_tip", "Instalează certificatul RustDesk"),
|
||||
("confirm_install_cert_tip", "Acesta este un certificat de testare RustDesk și este de încredere. Certificatul va fi utilizat pentru a acorda încredere și instala drivere RustDesk atunci când este necesar."),
|
||||
("RDP Settings", "Setări RDP"),
|
||||
("Sort by", "Sortează după"),
|
||||
("New Connection", "Conexiune nouă"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Разрешение"),
|
||||
("No transfers in progress", "Передача не осуществляется"),
|
||||
("Set one-time password length", "Установить длину одноразового пароля"),
|
||||
("install_cert_tip", "Установить сертификат RustDesk"),
|
||||
("confirm_install_cert_tip", "Это тестовый сертификат RustDesk, которому можно доверять. Он будет использоваться только по необходимости для установки драйверов RustDesk."),
|
||||
("RDP Settings", "Настройки RDP"),
|
||||
("Sort by", "Сортировка"),
|
||||
("New Connection", "Новое подключение"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Rozlíšenie"),
|
||||
("No transfers in progress", "Žiadne prebiehajúce presuny"),
|
||||
("Set one-time password length", "Nastaviť dĺžku jednorazového hesla"),
|
||||
("install_cert_tip", "Inštalácia certifikátu RustDesk"),
|
||||
("confirm_install_cert_tip", "Ide o testovací certifikát RustDesk, ktorému možno dôverovať. Certifikát sa v prípade potreby použije na dôveryhodnosť a inštaláciu ovládačov RustDesk."),
|
||||
("RDP Settings", "Nastavenia RDP"),
|
||||
("Sort by", "Usporiadať podľa"),
|
||||
("New Connection", "Nové pripojenie"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", ""),
|
||||
("No transfers in progress", ""),
|
||||
("Set one-time password length", ""),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", ""),
|
||||
("Sort by", ""),
|
||||
("New Connection", ""),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "ความละเอียด"),
|
||||
("No transfers in progress", "ไม่มีการถ่ายโอนในขณะนี้"),
|
||||
("Set one-time password length", "ตั้งค่าความยาวรหัสผ่านครั้งเดียว"),
|
||||
("install_cert_tip", "ติดตั้งใบรับรองของ RustDesk"),
|
||||
("confirm_install_cert_tip", "นี่คือใบรับของทดสอบของ RustDesk ซึ่งสามารถเชื่อถือได้ ใบรับรองนี้จะถูกใช้ในการติดตั้ง Driver ของ RustDesk เมื่อจำเป็น"),
|
||||
("RDP Settings", "การตั้งค่า RDP"),
|
||||
("Sort by", "เรียงลำดับโดย"),
|
||||
("New Connection", "การเชื่อมต่อใหม่"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Çözünürlük"),
|
||||
("No transfers in progress", "Devam eden aktarımlar yok"),
|
||||
("Set one-time password length", "Bir seferlik parola uzunluğunu ayarla"),
|
||||
("install_cert_tip", "RustDesk sertifikasını yükleyin"),
|
||||
("confirm_install_cert_tip", "Bu, güvenilir olabilecek bir RustDesk test sertifikasıdır. Sertifika, gerekli olduğunda RustDesk sürücülerini güvenilir ve yüklemek üzere kullanacaktır."),
|
||||
("RDP Settings", "RDP Ayarları"),
|
||||
("Sort by", "Sırala"),
|
||||
("New Connection", "Yeni Bağlantı"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "解析度"),
|
||||
("No transfers in progress", "沒有正在進行的傳輸"),
|
||||
("Set one-time password length", "設定一次性密碼的長度"),
|
||||
("install_cert_tip", "安裝 RustDesk 憑證"),
|
||||
("confirm_install_cert_tip", "這是 RustDesk 的測試證書,這是可以信任的。 這個證書會被用來在需要的時候信任和安裝 RustDesk 驅動。"),
|
||||
("RDP Settings", "RDP 設定"),
|
||||
("Sort by", "排序方式"),
|
||||
("New Connection", "新連線"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Роздільна здатність"),
|
||||
("No transfers in progress", "Наразі нічого не пересилається"),
|
||||
("Set one-time password length", "Вказати довжину одноразового пароля"),
|
||||
("install_cert_tip", "Додати сертифікат RustDesk"),
|
||||
("confirm_install_cert_tip", "Це сертифікат тестування RustDesk, якому можна довіряти. За потреби сертифікат буде використано для погодження та встановлення драйверів RustDesk."),
|
||||
("RDP Settings", "Налаштування RDP"),
|
||||
("Sort by", "Сортувати за"),
|
||||
("New Connection", "Нове підключення"),
|
||||
|
@ -451,8 +451,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Resolution", "Độ phân giải"),
|
||||
("No transfers in progress", "Không có tệp tin nào đang được truyền"),
|
||||
("Set one-time password length", "Thiết lập độ dài mật khẩu một lần"),
|
||||
("install_cert_tip", ""),
|
||||
("confirm_install_cert_tip", ""),
|
||||
("RDP Settings", "Cài đặt RDP"),
|
||||
("Sort by", "Sắp xếp theo"),
|
||||
("New Connection", "Kết nối mới"),
|
||||
|
Loading…
Reference in New Issue
Block a user