Помошник-мултитул для программиста!
Использование:
string text = THelper.Crypto.Encode("Какой-то текст","Абсолютно любой пароль");
Шифрует строку с помощью пароля и некоторых алгоритмов шифрования. Возвращает строку в кодировке Base64.
Использование:
string text = THelper.Crypto.Decode("Зашифрованный текст","Пароль");
Расшифровывает строку в кодировке Base64, возвращает string
Использование:
THelper.Crypto.EncodeFile("Путь-к-файлу","Пароль");
Шифрует файл с помощью пароля и некоторых алгоритмов шифрования.
Использование:
THelper.Crypto.DecodeFile("Путь-к-зашифрованному-файлу","Пароль");
Дешифрует файл с помощью пароля, заранее зашифрованный способом THelper.Crypto.EncryptFile.
Использование:
int rnd = THelper.Utilites.Randomer(0, 100); //0 - Нижняя граница рандома, 100 - Верхняя граница рандома
Простой рандом, в замену new Random().Next(0,100);
Использование:
THelper.Utilites.InNewThread(()=>
{
... //Какой-то код, который будет выполняться в новом потоке
});
Запускает код в новом потоке.
Использование:
THelper.Utilites.Repeater(()=>
{
... //Какой-то код, который будет выполняться
}, 5); //5 - количество повторений
Простой цикл.
Использование:
THelper.Utilites.KillProcess("explorer.exe"); //5 - количество повторений
Убивает процесс по имени или кусочку имени(!)
Использование:
THelper.Utilites.AlertShow("Текст для уведомления", AlertType.<Есть Success, Error, Info, Warning>, ["Дополнительная инфа на одну строку по клику"]);
Вызывает popup-сообщение
Использование:
THelper.WinAPI.SetForegroundWindow("explorer.exe"); // - По названию окна
// ИЛИ
THelper.WinAPI.SetForegroundWindow(123); // - hWnd
"Поднимает" окно на передний план (делает Focus).
Использование:
bool status = THelper.WinAPI.IsWindowOpen("Калькулятор");
Проверка на существование открытого окна
Использование:
THelper.WinAPI.MouseClick();
Выполняет клик мышкой в текущих координатах
Использование:
string filename = THelper.WinAPI.GetFileName("https://host.ru/files/123.txt");
// ИЛИ
Uri uri = new Uri("https://host.ru/files/123.txt");
string filename = THelper.WinAPI.GetFileName(uri);
Получает имя файла из URL
...И тем самым ускорить процесс :) Вам сюда
Писать сюда
Вам сюда.
В комментарии способ связи с тобой, и ник