|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Ожидание появления Next скриптом. Как? |
|
|
[решено] Ожидание появления Next скриптом. Как?
|
Ветеран Сообщения: 2756 |
Профиль | Отправить PM | Цитировать Есть такой кусок скрипта который тискает по кнопкам для установки программы:
Проблема в том, что когда появляется окно 'Установка ...' то кнопка под номером 101 не активна, но скрипт все равно ее нажимает и работает дальше. А кнопка 101 становится активна через несколько секунд. Как записать этот скрипт чтобы он ждал когда кнопка 101 станет активной и лишь тогда ее нажал??? Какой либо таймер ожидания не подходит, так как время появления кнопки рандомное... |
|
------- Отправлено: 16:54, 06-02-2011 |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать kaster, говорит, что кнопка не нашлась (
kaster, хм... тут какой то msi инсталятор кривой... Ща запустил его, подождал пока появится кнопка, и запустил скрипт: WinWait ('SolidWorks 2011 SP02 Setup','','') ControlClick ('SolidWorks 2011 SP02 Setup', '', 1) Почему автоит не цепляется за окно инсталятора? может быть такое что у меня инсталятор автоит старый? у меня v3. Есть новее? Если дело не в автоите тогда почему окно не цепляется? Может быть это какой либо защитой разработчика софта? |
------- Отправлено: 22:02, 07-02-2011 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 367
|
Профиль | Отправить PM | Цитировать
это наврядли сработает. не указан идентификатор кнопки. но вообще, вот такое
Цитата Pozia:
Цитата Pozia:
|
||
------- Отправлено: 06:36, 08-02-2011 | #22 |
Ветеран Сообщения: 717
|
Профиль | Отправить PM | Цитировать Простите за вопрос, а оно все это надо? Если открыть файлик StartSWInstall.hta то там есть такая строчка для запуска
cmd=""".\sldim\sldIM.exe"" /adminclient /new /source "".\AdminDirector.xml"" /norunsw " Этого разве не достаточно? Запустить батником например так start /wait sldim\sldIM.exe /adminclient /new /source ".\AdminDirector.xml" /norunsw |
Последний раз редактировалось mariolast, 09-02-2011 в 12:08. Отправлено: 11:42, 09-02-2011 | #23 |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать Цитата mariolast:
|
|
------- Отправлено: 10:38, 18-02-2011 | #24 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Как дождаться РЕАЛЬНОГО появления окна | NewOLDi | AutoIt | 12 | 03-11-2019 12:13 | |
[решено] Как скриптом проиграть видеофайл. | Vagac | AutoIt | 18 | 27-11-2010 14:06 | |
.NET - Ожидание завершения процесса | Efsey | Программирование и базы данных | 11 | 24-11-2010 19:16 | |
ожидание 3-5 минут перед тем как начать загружаться с CD/HDD | Intergo | Непонятные проблемы с Железом | 10 | 19-02-2010 15:19 | |
Как запретить RRAS ожидание входящих звонков? | abode | Microsoft Windows NT/2000/2003 | 0 | 01-07-2006 22:10 |
|