Версия AutoIt: 3.3.6.1[br /][br /]Описание: Как извесно, в Radmin'е нет функции сохранения паролей, что не совсем удобно, особенно когда обслуживаешь много разных пк с разными паролями... Вот собственно и хочу создать программу-оболочку для Radmin, которая будет хранить пароли в зашифрованом виде (шифровать умею), спрашивала пароль на запуск оболочки, а дальше как в обычном радмине, но не выбрасывает окошко ввода а автоматом соединяет... В принципе такой же GUI создать можно с помошью утилитки koda, реализовать отдельно для каждой операции без привязки к GUI тож не проблема, а вот Совместить всё в GUI опыта не хватает<img src="http://autoit-script.ru/Smileys/AutoIt_Smileys/embarrassed.gif" alt="" title="" onresizestart="return false;" id="smiley_1_embarrassed.gif" style="padding: 0pt 3px;" border="0"> [br /]Вот эталонная структура:
[br /]Примечания:[br /]в плане алгоритма то здесь всё просто... В настройках программы надо указать путь к радмину, а дальше просто запускаем его с разными ключами... [br /]Вот рабочий пример с которого я начинал:
как видите этот скрипт, подразумевает что уже есть готовый файл настроек, с таким же названием как и скрипт, берёт оттуда переменные, запускает радмин с ключём, ждёт пока появится окно ввода вводит всё, соединяет... Для работы в режиме файл менеджера нужно добавить в конец ключ /file, если чата то /chat и т.д.[br /][br /]как пример контейнера для хранения паролей можно взять из исходника во вложении, также вкладываю скрипт по конфигурированию радмина там коде можно кое что взять... Хотел выложить исходники в виде текста но не влезаю в ограничения по символам :(
Буду очень признательным за любую помощь, как говорится с миру по модулю, получится нужный скрипт
:whistle: :-[
На форуме новичок, так что сильно не пинайте, если гдето не дочитал правила :IL_AutoIt_1:

[br /]Примечания:[br /]в плане алгоритма то здесь всё просто... В настройках программы надо указать путь к радмину, а дальше просто запускаем его с разными ключами... [br /]Вот рабочий пример с которого я начинал:
Код:
#NoTrayIcon
#include <File.au3>
#include <Array.au3>
Global $nameini =StringRegExpReplace(@ScriptName, '.{3}\z', 'ini')
Global $ini = (@ScriptDir&"\"&$nameini)
Global $rpath = IniRead($ini, "rsetting", "rpath", "Не найдено")
Global $ip = IniRead($ini, "rsetting", "ip", "Не найдено")
Global $port = IniRead($ini, "rsetting", "port", "Не найдено")
Global $user = IniRead($ini, "rsetting", "user", "Не найдено")
Global $pass = IniRead($ini, "rsetting", "pass", "Не найдено")
If Not FileExists($ini) Or _FileCountLines($ini) < 1 Then
MsgBox(16,"Ошибка!","Файл настроек не найден или повреждён")
Exit
EndIf
run ($rpath&" /connect:"&$ip&":"&$port)
WinWait ( "Система безопасности Radmin:" , "" , 10 )
ControlSend("Система безопасности Radmin", "", "Edit1", $user)
ControlSend("Система безопасности Radmin", "", "Edit2", $pass)
Send("{ENTER}")
Exit
как видите этот скрипт, подразумевает что уже есть готовый файл настроек, с таким же названием как и скрипт, берёт оттуда переменные, запускает радмин с ключём, ждёт пока появится окно ввода вводит всё, соединяет... Для работы в режиме файл менеджера нужно добавить в конец ключ /file, если чата то /chat и т.д.[br /][br /]как пример контейнера для хранения паролей можно взять из исходника во вложении, также вкладываю скрипт по конфигурированию радмина там коде можно кое что взять... Хотел выложить исходники в виде текста но не влезаю в ограничения по символам :(
Буду очень признательным за любую помощь, как говорится с миру по модулю, получится нужный скрипт

На форуме новичок, так что сильно не пинайте, если гдето не дочитал правила :IL_AutoIt_1: