alpha v0.0974
This commit is contained in:
@@ -40,7 +40,7 @@ Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
|
||||
Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
|
||||
|
||||
[Run]
|
||||
Filename: "{app}\{#MyAppExeName}"; Parameters: "--configure-only --server ""{code:GetServerAddress}"" --token ""{code:GetAgentToken}"""; Flags: runhidden waituntilterminated
|
||||
Filename: "{app}\{#MyAppExeName}"; Parameters: "--configure-only --server ""{code:GetServerAddress}"""; Flags: runhidden waituntilterminated
|
||||
Filename: "{app}\{#MyAppExeName}"; Description: "Запустить {#MyAppName}"; Flags: nowait postinstall skipifsilent unchecked
|
||||
|
||||
[Code]
|
||||
@@ -97,10 +97,9 @@ begin
|
||||
RustDeskPasswordPage.ID,
|
||||
'Подключение к серверу',
|
||||
'Укажите параметры подключения клиента',
|
||||
'Введите адрес сервера и токен. Эти данные будут сохранены в профиле текущего пользователя.'
|
||||
'Введите адрес сервера. Служебный токен будет настроен автоматически.'
|
||||
);
|
||||
ConnectionPage.Add('Адрес сервера:', False);
|
||||
ConnectionPage.Add('Токен:', True);
|
||||
end;
|
||||
|
||||
function ShouldSkipPage(PageID: Integer): Boolean;
|
||||
@@ -184,17 +183,9 @@ begin
|
||||
Exit;
|
||||
end;
|
||||
|
||||
if Trim(ConnectionPage.Values[1]) = '' then
|
||||
if ContainsUnsafeCommandLineCharacters(ConnectionPage.Values[0]) then
|
||||
begin
|
||||
MsgBox('Укажите токен.', mbError, MB_OK);
|
||||
Result := False;
|
||||
Exit;
|
||||
end;
|
||||
|
||||
if ContainsUnsafeCommandLineCharacters(ConnectionPage.Values[0]) or
|
||||
ContainsUnsafeCommandLineCharacters(ConnectionPage.Values[1]) then
|
||||
begin
|
||||
MsgBox('Адрес сервера и токен не должны содержать кавычки или переносы строк.', mbError, MB_OK);
|
||||
MsgBox('Адрес сервера не должен содержать кавычки или переносы строк.', mbError, MB_OK);
|
||||
Result := False;
|
||||
end;
|
||||
end;
|
||||
@@ -313,8 +304,3 @@ function GetServerAddress(Param: String): String;
|
||||
begin
|
||||
Result := Trim(ConnectionPage.Values[0]);
|
||||
end;
|
||||
|
||||
function GetAgentToken(Param: String): String;
|
||||
begin
|
||||
Result := Trim(ConnectionPage.Values[1]);
|
||||
end;
|
||||
|
||||
Reference in New Issue
Block a user