1 (изменено: cyberlife8, 2013-01-26 00:01:51)

Тема: AHK: Ждать появление окна и кликать по координатам

Привет !

Как сделать скрипт, который будет ждать появление определённого окна и кликать по координатам в этом окне ?
Всё что у меня получилось - это написать через autoit "ожидание и закрытие окна",


While 1
$title = "Choose your rebuy amount"
WinWait($title)
WinClose ($title)
WEnd

А нужно именно клик по координатам, подскажите с чего мне начать ?

2

Re: AHK: Ждать появление окна и кликать по координатам

loop {
   WinWait, Choose your rebuy amount
   WinActivate
   Click 200, 100
   sleep 300 ; пауза (опционально)
}

3 (изменено: cyberlife8, 2013-01-26 21:53:54)

Re: AHK: Ждать появление окна и кликать по координатам

Оказалось так просто, спасибо !

Только не могу поместить несколько типов окон в один скрипт, через "else" не получается.

#IfWinActive ahk_class GFX_INT_DLG_WINDOW_GAME
{
Loop
WinWait, Player Still Active
ControlClick, Yes,
Sleep, 20
}  
return 

#IfWinActive ahk_class #32770
Loop
{
WinWait, Choose your rebuy amount
ControlClick, x195 y456
Sleep, 20
}  
return