Что нового

[Автоматизация] Нажатие ControlClick в окне GUI

SkinWarS

Новичок
Сообщения
26
Репутация
0
Здравствуйте. вот уже несколько часов пытаюсь разобраться с ControlClick, про функцию прочитал и не один раз..пример не совсем удачный. не могу понять что откуда берется :
ControlClick ( "title", "text", controlID [, button = "left" [, clicks = 1 [, x [, y ]]]] )

Info выдал вот это:

Код:
>>>> Window <<<<
Title:	Embedded Web control Test
Class:	AutoIt v3 GUI
Position:	97, 0
Size:	1116, 704
Style:	0x94CA0000
ExStyle:	0x00000100
Handle:	0x00000000000203D2

>>>> Control <<<<
Class:	MacromediaFlashPlayerActiveX
Instance:	1
ClassnameNN:	MacromediaFlashPlayerActiveX1
Name:	
Advanced (Class):	[CLASS:MacromediaFlashPlayerActiveX; INSTANCE:1]
ID:	262883016
Text:	
Position:	-2, -9
Size:	1000, 690
ControlClick Coords:	562, 37
Style:	0x56000000
ExStyle:	0x00000000
Handle:	0x00000000000203A2

>>>> Mouse <<<<
Position:	660, 54
Cursor ID:	0
Color:	0x929C8A

>>>> StatusBar <<<<

>>>> ToolsBar <<<<

>>>> Visible Text <<<<
Арена
Рейд
ГБ
Stop


>>>> Hidden Text <<<<

как мне сделать так что бы СontrolClick клацал по вот этим координатам ControlClick Coords: 562, 37 ???

P/S: в GUI флэш игра
 

alex33

Скриптер
Сообщения
1 453
Репутация
181
Код:
ControlClick ( "[Class:AutoIt v3 GUI; Title:Embedded Web control Test]", "", "MacromediaFlashPlayerActiveX1", "left", 1, 562, 37)
 
Автор
S

SkinWarS

Новичок
Сообщения
26
Репутация
0
alex33 сказал(а):
Код:
ControlClick ( "[Class:AutoIt v3 GUI; Title:Embedded Web control Test]", "", "MacromediaFlashPlayerActiveX1", "left", 1, 562, 37)

ты мой спаситель, а нельзя это нажатие зациклить ?
 

alex33

Скриптер
Сообщения
1 453
Репутация
181
а нельзя это нажатие зациклить ?
Ну почему же нельзя? Можно.
Возьми цикл (например While)
Код:
While 1
    ; code ;
    Sleep(1000); задержка 1 секунда
WEnd
 
Верх