Что нового

[Автоматизация] Как свернуть окно программы, но при этом выполнялся скрипт???

BlackCoreLogic

Новичок
Сообщения
19
Репутация
0
Всем привет!!! Вопрос такой вот текст программы:
Код:
Run("teracopy.exe")
$WinTitle = "Setup - TeraCopy"
WinWaitActive($WinTitle, "Welcome to the TeraCopy Setup Wizard")
WinActivate($WinTitle, "Welcome to the TeraCopy Setup Wizard")
ControlClick($WinTitle, "", "TNewButton1")
WinWaitActive($WinTitle, "License Agreement")
WinActivate($WinTitle, "License Agreement")
Send("{TAB}{UP}")
Sleep(150)
ControlClick($WinTitle, "", "TNewButton2")
WinWaitActive($WinTitle, "Information")
WinActivate($WinTitle, "Information")
ControlClick($WinTitle, "", "TNewButton2")
WinWaitActive($WinTitle, "Select Destination Location")
WinActivate($WinTitle, "Select Destination Location")
ControlClick($WinTitle, "", "TNewButton3")
WinWaitActive($WinTitle, "Select Additional Tasks")
WinActivate($WinTitle, "Select Additional Tasks")
Send("{SPACE}")
Sleep(150)
ControlClick($WinTitle, "", "TNewButton3")
WinWaitActive($WinTitle, "Information")
WinActivate($WinTitle, "Information")
ControlClick($WinTitle, "", "TNewButton3")
WinWaitActive($WinTitle, "Completing the TeraCopy Setup Wizard")
WinActivate($WinTitle, "Completing the TeraCopy Setup Wizard")
Send("{SPACE}")
Sleep(150)
ControlClick($WinTitle, "", "TNewButton3")
Exit

Мне нужно свернуть окно установки, но при этом чтобы выполнялся скрипт???
Я пробовал такие команды как:
Код:
WinSetState("Setup - TeraCopy", "", @SW_HIDE)

Код:
WinShow

Код:
WinHide

Или хотя бы сделать как-то прозрачным:
Читал про эту команду но пока не пробовал:
Код:
WinSetTrans

Я не знаю в какое именно место нужно вставить этот скрипт...
Помогите!!!
 

Zaramot

I ♥ AutoIt
Сообщения
1 160
Репутация
657
Попробуй вместо:
Код:
$WinTitle = "Setup - TeraCopy"

написать:
Код:
$WinTitle = WinGetHandle("Setup - TeraCopy")


P.S. Скинь программу :smile:
 

zlo-kazan

Скриптер
Сообщения
374
Репутация
100
Пробовал?

Код:
WinMove($WinTitle,"",-9999,-9999)
 
Автор
B

BlackCoreLogic

Новичок
Сообщения
19
Репутация
0
"Zaramot" Что скинуть??? :smile: Попробуем...... позже отпишусь...


Добавлено:
Сообщение автоматически объединено:

Нет ребят.... :( ни так:
Код:
$WinTitle = WinGetHandle("Setup - TeraCopy")
ни так:
Код:
WinMove($WinTitle,"",-9999,-9999)
не получается... А куда если быть точнее надо
Код:
WinMove($WinTitle,"",-9999,-9999)
вставлять??? Я вставлял после запуска программы...
 
Верх