Update
Signed-off-by: Lev Rusanov <30170278+JDM170@users.noreply.github.com>
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
## 14-10-2025
|
||||||
|
* Refactor: Переписана функция открытия CUPS удаленного ПК (так как пропала возможность открыть страницу по доменному имени компьютера)
|
||||||
|
|
||||||
## 21-05-2025
|
## 21-05-2025
|
||||||
* Feat: Добавлено открытие файловой системы удаленного ПК (только для Windows)
|
* Feat: Добавлено открытие файловой системы удаленного ПК (только для Windows)
|
||||||
|
|
||||||
|
|||||||
10
Program.cs
10
Program.cs
@@ -23,7 +23,7 @@ namespace domain_utility
|
|||||||
static readonly string regularDateTime = @"(\d+[.]\d+[.]\d+[ ]\d+[:]\d+[:]\d+)";
|
static readonly string regularDateTime = @"(\d+[.]\d+[.]\d+[ ]\d+[:]\d+[:]\d+)";
|
||||||
|
|
||||||
static readonly string[,] stringsToFind = new string[,] {
|
static readonly string[,] stringsToFind = new string[,] {
|
||||||
{ "Учетная запись активна", @"(Yes|No)", "Учетная запись работает: " },
|
{ "Учетная запись активна", @"(Yes|No|Блокировка)", "Учетная запись работает: " },
|
||||||
{ "Последний пароль задан", regularDateTime, "Когда был сменен пароль: " },
|
{ "Последний пароль задан", regularDateTime, "Когда был сменен пароль: " },
|
||||||
{ "Действие пароля завершается", regularDateTime, "Когда нужно менять пароль (крайний срок): "},
|
{ "Действие пароля завершается", regularDateTime, "Когда нужно менять пароль (крайний срок): "},
|
||||||
{ "Членство в глобальных группах", @"([*].+)", "Член групп:\t" }
|
{ "Членство в глобальных группах", @"([*].+)", "Член групп:\t" }
|
||||||
@@ -347,9 +347,13 @@ namespace domain_utility
|
|||||||
string remote = InputData("открыть CUPS выбранного компьютера (Linux)\n\nВведите IP адрес или имя компьютера (пр. 10.234.16.129, 'IT04', '630300IT04', 'R54-630300IT04'):",
|
string remote = InputData("открыть CUPS выбранного компьютера (Linux)\n\nВведите IP адрес или имя компьютера (пр. 10.234.16.129, 'IT04', '630300IT04', 'R54-630300IT04'):",
|
||||||
OpenComputerCups);
|
OpenComputerCups);
|
||||||
|
|
||||||
Process.Start($"https://{remote}:631/printers");
|
if (CheckComputerName(remote) != string.Empty)
|
||||||
|
{
|
||||||
|
AnsiConsole.WriteLine($"CUPS {remote} открыт.");
|
||||||
|
remote = Dns.GetHostEntry(remote).AddressList.First(addr => addr.AddressFamily == AddressFamily.InterNetwork).ToString();
|
||||||
|
}
|
||||||
|
|
||||||
AnsiConsole.WriteLine($"CUPS {remote} открыт.");
|
Process.Start($"https://{remote}:631/printers");
|
||||||
|
|
||||||
BackToMenu(OpenComputerCups);
|
BackToMenu(OpenComputerCups);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user