PDA

Показать полную графическую версию : Ввод в окно программы параметров из списка


Serg2010
09-04-2013, 13:04
Добрый день!

операционка windows xp sp3
Есть такая программный комплекс КСЗИ «Панцирь-К» (контроль всего в организации). В его составе есть программа удаленного управления (типа Radmin, но все такие проги запрещены, только можно родную от Панциря). На стороне пользователя запускается клиент (Клиент.exe), а на стороне администратора сервер (server.exe). Дак вот, если у клиента имеется возможность при запуске задать батником кое-какие параметры в виде ключей (порт, период обновления экрана “start c:\client.exe 3333 100”), то у сервера таких возможностей нет (или я их не знаю). Думалось, создам N-е количество батников с нужными параметрами (IP-адрес, порт, возможно пароль) по количеству пользователей и вуа-ля. Раз такое дело, решил прибегнуть к автоматизации средствами AUTOIT.
Требуется:
1. запускаю программу написанную на AUTOIT, он считывает из ини-файла список пользователей со всеми параметрами и выдает это в окне в форме списка (можно отображать только ФИО).
2. Выделяю мышью ФИО, жму кнопку соединить и вот тогда запускается этот server.exe (прилагаю) где в нужные поля вбиваются необходимые параметры … а происходит само соединение.
3. Управляю, наслаждаюсь 
Задаче, в принципе, проста, но для только-только начинающего сложновата.
Будьте добры, накидайте текст, потом если что усовершенствую.
Спасибо.

Creat0R
09-04-2013, 16:26
Предупреждение за нарушение правил форума, пункт 2.7 (http://forum.oszone.net/rules.html#2.7) и пункт 3.19 (http://forum.oszone.net/rules.html#3.19):

2.7: В заголовке темы обязательно обозначайте название предмета, которого касается вопрос, а в теле сообщения максимально подробно опишите проблему (приведите аппаратную/программную конфигурацию, а также изложите ситуацию, в которой возникает проблема)...
Подробнее о принципах создания тем читайте в этом документе (http://forum.oszone.net/faq.php?faq=vb_read_and_post#faq_thread) и Правилах форумов.

3.19: Запрещается... Создавать темы, имеющие неинформативные или состоящие из заглавных букв заголовки (например, "Помогите!", "HELP!", "У меня проблема"). Такие темы будут закрыты или перенесены в Тест-форум. Если вы хотите вернуть перенесенную тему обратно, пока ее не закрыли в Тест-форуме, измените ее заголовок на осмысленный (http://forum.oszone.net/faq.php?faq=vb_board_usage#faq_rename_thread) и напишите об этом в теме.

Переименуйте пожалуйста тему (Как переименовать свою тему? (http://forum.oszone.net/faq.php?faq=vb_board_usage#faq_rename_thread)).

Serg2010
10-04-2013, 14:09
Давайте разобьём задачу на блоки:
Итак, что сейчас нужно.
1. Создать окно средствами AUTOIT.
2. Создать в окне простой список.
3. Заполнить список значениями из ини-файла (можно текстового файла, но первый красивей да и функции есть). Список простой, просто Фамилии.
Петров
Иванов
Сидоров.
4. Вставить кнопку.
5. При выделении нужно элемента списка (фамилии) и нажатии кнопки запускается прога ... пусть будет Блокнот.

Пока так пусть будет .....
Заполнение полей проги в другой раз ...на 2 этапе

Serg2010
10-04-2013, 22:35
Сам сделал, модератор, как удалить тему?

Creat0R
11-04-2013, 00:21
Сам сделал »
У нас принято выкладывать решение проблемы, а вдруг кому то ещё пригодится :).

Serg2010
11-04-2013, 21:00
ок, немного отреставрирую




© OSzone.net 2001-2012