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

Показать сообщение отдельно

Аватара для nsergeip

Пользователь


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

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


Вот скрипт
Код: Выделить весь код
Run("Setup.exe")
WinWaitActive("pdfFactory Pro","Да")
Send("{ENTER}")
WinWaitActive("pdfFactory Pro License Agreement","accept the terms")
Send("{TAB}")
Send("{ENTER}")
WinWait("pdfFactory Pro")
if WinWaitActive("pdfFactory Pro","Да",2) Then
Send("{TAB}")
Send("{ENTER}")
WinWaitActive("pdfFactory Pro","ОК")
Send("{TAB}")
Send("{ENTER}")
Else
WinWaitActive("pdfFactory Pro","ОК")
Send("{TAB}")
Send("{ENTER}")
EndIf
Этим скриптом я устанавливаю pdfFactory/ Проблема в том что если на компе установлена уже эта программа то окно

Код: Выделить весь код
Press CTRL-ALT-F to pause the display.

>>>>>>>>>>>> Window Details <<<<<<<<<<<<<
Title:	pdfFactory Pro
Class:	#32770
Size:	X: 429    Y: 341    W: 620    H: 126

>>>>>>>>>>> Mouse Details <<<<<<<<<<<
Screen:	X: 536	Y: 431
Cursor ID:	2

>>>>>>>>>>> Pixel Color Under Mouse <<<<<<<<<<<
RGB:	Hex: 0xECE9D8	Dec: 15526360

>>>>>>>>>>> Control Under Mouse <<<<<<<<<<<
Size:
Control ID:
ClassNameNN:
Text:

>>>>>>>>>>> Status Bar Text <<<<<<<<<<<


>>>>>>>>>>> Visible Window Text <<<<<<<<<<<
&Да
&Нет
Setup found settings from a previous installation of pdfFactory Pro.  Would you like to import those settings now?

>>>>>>>>>>> Hidden Window Text <<<<<<<<<<<
появляется, но если уже программа была у становлена то оно не появляется.
ВОПРОС: как написать этот скрипт правильно, так чтобы было предусмотрено то что программа уже имеется, и то что ее еще нет.

Последний раз редактировалось Sanja Alone, 11-03-2006 в 14:00. Причина: добавление тэга code


Отправлено: 08:50, 09-03-2006 | #58