|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Помогите написать скрипт на авто установку специализированной программы организации |
|
|
[решено] Помогите написать скрипт на авто установку специализированной программы организации
|
Новый участник Сообщения: 38 |
Помогите пожалуйста я просто новичок в АвтоИТ тока начинаю изучать. Суть задачи в следующем нужно сделать скрипт для автоматической установки специализированной программы организации. описываю пошагово каждое окно.
1) Нужно запустить программу Setup.exe 2) Запускается окно там нужно нажать просто далее кнопка Button1 3)В следующем окне есть два поля Edit1 и Edit2 в Edit2 нужно вести название организации и потом нажать далее Button2 4)В следующем окне нужно нажать просто далее Button11 5)В следующем окне нужно выбрать режим установки там есть два пункта 1- Создать новую БД. 2 - Выбрать существующую БД. мне нужно выбрать вторую Button2 и потом нажать далее Button11 6)В шестом окне надо выбрать существующую базу там всплывает две базы мне нужно выбрать вторую вот в этот момент я постараюсь более понятно объяснить. получается там есть Edit4 и ComboBox1. ComboBox1 мне нужно нажать в первую очередь для того чтоб выбрать базу когда его нажимаешь там открываются две базы мне нужно выбрать 2, получается в Edit4 должна появится база. далее нам надо ввести пароль там есть Edit2 и Edit3 в Edit2 вводится имя пользователя но оно уже есть его не надо вводить, а в Edit3 надо ввести пароль oracle. Дальше нужно нажать далее Button2. И все дальше уже пойдет установка программы. Очень прошу помогите пожалуйста я просто пытался сам написать у меня Setup запускается, а дальше ни чего не проиходит. (((( |
|
Отправлено: 12:37, 29-02-2012 |
Пользователь Сообщения: 76
|
Профиль | Отправить PM | Цитировать Этого мало. Надо заголовки окон и текст окна на каждом этапе.
Те 1 запускаем сетуп 2 ждем окна с заголовком "таким то" и текстом "таким то"(можно кусок текста, не повторяющимся со следующим этапом) 3 жмем на кнопку "ID кнопки" в окне с заголовком "таким то" и текстом "таким то" 4 ждем окна с заголовком "таким то 2" и текстом "таким то 2" 5 жмем на кнопку "ID кнопки 2" в окне с заголовком "таким то 2" и текстом "таким то 2" и тд По поводу заполнения Edit в 3ем этапе, можно просто отправлять текст в окно Send("Организация"), а менять фокус Send("{TAB}"), те так как бы ты ставил без мышки. Без проги написать не смогу. |
Последний раз редактировалось ven00m, 01-03-2012 в 11:49. Отправлено: 11:29, 01-03-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать Вот выкладываю скрины autoit window info пошагово куда нужно нажимать. Мб так понятно будет более или менее. плиз помогите.
1) 2) 3) 4) 5) 6) 7) тут нужно нажать сперва на ComboBox вылезуть две базы 8 ) Далее нужно выбрать 2 базу 9) 10) |
Последний раз редактировалось Timerlan-87, 01-03-2012 в 15:31. Отправлено: 14:09, 01-03-2012 | #3 |
Пользователь Сообщения: 76
|
Профиль | Отправить PM | Цитировать Вот кусок который просил, проверить не могу естественно
|
Отправлено: 16:42, 01-03-2012 | #4 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать Цитата ven00m:
Я написал скрип вот именно на 7,8,9,10 месте я запнулся не знаю как это реализовать(( |
||
Отправлено: 08:56, 02-03-2012 | #5 |
Пользователь Сообщения: 76
|
Профиль | Отправить PM | Цитировать А что в 22 строке у тебя?
|
Отправлено: 11:07, 02-03-2012 | #6 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать Щас все нормально ошибку не выдает. Но проблема осталась он не выбирает почему что базу. а пароль нормально вводит
Вот это строка получается не вернаяя чтоли ControlCommand ("ПК ПВД 2.9.2", "Укажите SQL", 20101, "SetCurrentSelection", 2) < тут может быть 1. Вот не знаю как исправить. и 1 и 2 ставил не помогает(( |
Отправлено: 11:58, 02-03-2012 | #7 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать Я решил вроде проблему прописал ControlSetText чтоб он вручную вводил базу. вроде норм. Ну если можно сделать чтоб из списка выбирал ваще замечательно было бы. спасибо тебе что помог.
|
Отправлено: 12:26, 02-03-2012 | #8 |
Пользователь Сообщения: 76
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:27, 02-03-2012 | #9 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать О круто, так работает. Огроменное спасибо тебе. поблагодарил.)
А вот я еще хотел спросить можно ли реализовать в AutoIt так чтоб например. я со своего компа запускал скрипт а он по сети копировал данные на другой комп при этом зная ip адрес компа и имя??? |
Отправлено: 12:32, 02-03-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Драйвер - Подскажите как можно удалить авто поиск и установку драйверов? | Vienna7 | Microsoft Windows 7 | 3 | 13-12-2010 13:28 | |
Помогите, написать sh скрипт | webinteger | Программирование в *nix | 2 | 17-09-2010 09:01 | |
Написать скрипт | tyt | Хочу все знать | 11 | 01-04-2010 12:33 | |
Разное - Autoit как написать услоие авто закрытие скрипта при повторном запуске? | ShadowMas | Программирование и базы данных | 2 | 30-06-2008 20:06 | |
Помогите написать скрипт!!! | Sergei Antoshkin | Вебмастеру | 1 | 13-03-2003 18:22 |
|