Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] TeamViewer 4.1.6911

Ответить
Настройки темы
[решено] TeamViewer 4.1.6911

Старожил


Сообщения: 253
Благодарности: 22

Профиль | Отправить PM | Цитировать


Сссылка на программу
http://www.teamviewer.com/download/TeamViewer_Setup.exe
имеем следующее:
последнее окно с finish не закрывается что можно тут сделать и как?

Код: Выделить весь код
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
AutoItSetOption("TrayIconDebug",1)
BlockInput(1)
Run("TeamViewer_Setup.exe")
WinWaitActive("TeamViewer 4 Setup","Welcome to TeamViewer")
ControlClick("TeamViewer 4 Setup","Welcome to TeamViewer","Button4")
Sleep(500)
ControlClick("TeamViewer 4 Setup","Welcome to TeamViewer","Button2")
WinWaitActive("TeamViewer 4 Setup","Environment")
ControlClick("TeamViewer 4 Setup","Environment","Button4")
Sleep(500)
ControlClick("TeamViewer 4 Setup","Environment","Button2")
WinWaitActive("TeamViewer 4 Setup","License Agreement")
ControlClick("TeamViewer 4 Setup","License Agreement","Button4")
Sleep(500)
ControlClick("TeamViewer 4 Setup","License Agreement","Button5")
Sleep(500)
ControlClick("TeamViewer 4 Setup","License Agreement","Button2")
WinWaitActive("TeamViewer 4 Setup","Choose installation type")
ControlClick("TeamViewer 4 Setup","Choose installation type","Button5")
Sleep(500)
ControlClick("TeamViewer 4 Setup","Choose installation type","Button2")
WinWaitActive("TeamViewer 4 Setup","Access Control")
ControlClick("TeamViewer 4 Setup","Access Control","Button4")
Sleep(500)
ControlClick("TeamViewer 4 Setup","Access Control","Button2")
WinWaitActive("TeamViewer 4 Setup","Install VPN adapter")
ControlClick("TeamViewer 4 Setup","Install VPN adapter","Button4")
Sleep(500)
ControlClick("TeamViewer 4 Setup","Install VPN adapter","Button2")
WinWaitActive("TeamViewer 4 Setup","Completing the TeamViewer 4 Setup Wizard")
ControlClick("TeamViewer 4 Setup","Completing the TeamViewer 4 Setup Wizard","Button2")
BlockInput(0)
ExitIf

Отправлено: 11:49, 07-11-2009

 

Аватара для beve

Старожил


Сообщения: 307
Благодарности: 137

Профиль | Отправить PM | Цитировать


Цитата zver5:
последнее окно с finish не закрывается что можно тут сделать и как? »
3 раза пробовал запускать твой скрипт у себя (и один раз запускал установщик по шагам скрипта, но без скрипта), и ошибка в том, что скрипт ждет появления окна: "Install VPN adapter", но это окно я так ни разу и не увидел. Вот так у меня работает:
читать дальше »
Код: Выделить весь код
;If WinExists(@ScriptName) Then Exit
;AutoItWinSetTitle(@ScriptName)
AutoItSetOption("TrayIconDebug",1)
BlockInput(1)
Run("TeamViewer_Setup.exe")
WinWait("TeamViewer 4 Setup","Welcome to TeamViewer")
ControlClick("TeamViewer 4 Setup","Welcome to TeamViewer","Button4")
Sleep(500)
ControlClick("TeamViewer 4 Setup","Welcome to TeamViewer","Button2")
WinWait("TeamViewer 4 Setup","Environment")
ControlClick("TeamViewer 4 Setup","Environment","Button4")
Sleep(500)
ControlClick("TeamViewer 4 Setup","Environment","Button2")
WinWait("TeamViewer 4 Setup","License Agreement")
ControlClick("TeamViewer 4 Setup","License Agreement","Button4")
Sleep(500)
ControlClick("TeamViewer 4 Setup","License Agreement","Button5")
Sleep(500)
ControlClick("TeamViewer 4 Setup","License Agreement","Button2")
WinWait("TeamViewer 4 Setup","Choose installation type")
ControlClick("TeamViewer 4 Setup","Choose installation type","Button5")
Sleep(500)
ControlClick("TeamViewer 4 Setup","Choose installation type","Button2")
WinWait("TeamViewer 4 Setup","Access Control")
ControlClick("TeamViewer 4 Setup","Access Control","Button4")
Sleep(500)
ControlClick("TeamViewer 4 Setup","Access Control","Button2")
WinWait("TeamViewer 4 Setup","Completing the TeamViewer 4 Setup Wizard")
ControlClick("TeamViewer 4 Setup","Completing the TeamViewer 4 Setup Wizard","Button2")
BlockInput(0)
Exit

Советую тебе в таких случаях, на этапе отладки, после WinWait ставить Msgbox(0,'','',1), и если таких окон будет много, то и пронумеровать msgbox-ы (Msgbox(0,"1","",1) и т.д. Так ты увидиш что скрипт, в твоем случае, ждет несуществующего окна...или, если это окно у тебя появляется, то вычислить другую причину...

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:16, 07-11-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] TeamViewer 4.1.6911

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
TeamViewer ключи тихой установки? zver5 Автоматическая установка приложений 32 25-04-2014 09:20
Вопрос - Троян на основе программы Teamviewer Frolix Защита компьютерных систем 6 05-02-2011 22:58
TeamViewer 5.0.7255 Beta OSZone Software Новости программного обеспечения 0 17-11-2009 20:30
Прочее - TeamViewer без интернета. poisonkit Сетевые технологии 2 09-07-2009 10:03
Прочее - TeamViewer, Hamachi ->vmware Djedai Сетевые технологии 3 20-09-2008 07:28




 
Переход