Цитата SAOPP:
Выдаёт текущий заголовок окна...
Причём всегда выдаёт только Суслика »
|
Вот тут я понять не смог, конкретно, какой заголовок возвращается? Вместо MsgBox можно подставить
ClipPut(WinGetTitle("[Active]")), тогда заголовок попадёт сразу в буфер обмена
Дубль №3:
Код:

Sleep(5000)
$sTitle = "SoulSeek"
If Not BitAND(WinGetState($sTitle), 2) Then Exit
WinActivate($sTitle)
WinWaitActive($sTitle, "", 3)
If BitAND(WinGetState($sTitle), 8) Then
$iLeft_Min_Button = 70 ;Указывает отступ кнопки сворачивания с правой стороны у окна
$aWin_Pos = WinGetPos($sTitle)
$aMouse_Pos = MouseGetPos()
MouseClick("Main", $aWin_Pos[0]+$aWin_Pos[2]-$iLeft_Min_Button, $aWin_Pos[1]+10, 1, 0)
Sleep(10)
MouseMove($aMouse_Pos[0], $aMouse_Pos[1], 0)
EndIf
P.S
Сколько примерно времени скрипт ожидает прежде чем свернуть окно? Если около 10-ти секунд значит проблема в распознавании окна, но возможно тут ошибка (баг?) в функции WinActive...