Всем доброго времени. Вот уже второй день сижу за AvtoIt 3 с задачей автоматизировать работу активной оконной программы с приличной графикой.
Задача состоит в том, чтобы отслеживать движущиеся точки одного цвета и направлять за ними объект управляемый и мышкой и клавиатурой!!! За двое суток удалось (довольно неплохо отслеживать объект с помощью PixelSearch я даже не ожидал таких неплохих результатов!!! Ниже пример отслеживания определённой точки который довольно неплохо работает! и всё мыш не идёт за точкой што бы я не делал! получается обект которым я управляю по сути неподвижен, двигается все окружающие обекты!
и с нажатием кнопок нечего не получается seend не работает в таких окнах и MouseClick только нажимает кнопки, а к указанным точкам не ведёт!!! Большая просьба кто с этим сталкивался помочь, примерами решения задачи! Заранее всем благодарен!
Задача состоит в том, чтобы отслеживать движущиеся точки одного цвета и направлять за ними объект управляемый и мышкой и клавиатурой!!! За двое суток удалось (довольно неплохо отслеживать объект с помощью PixelSearch я даже не ожидал таких неплохих результатов!!! Ниже пример отслеживания определённой точки который довольно неплохо работает! и всё мыш не идёт за точкой што бы я не делал! получается обект которым я управляю по сути неподвижен, двигается все окружающие обекты!
и с нажатием кнопок нечего не получается seend не работает в таких окнах и MouseClick только нажимает кнопки, а к указанным точкам не ведёт!!! Большая просьба кто с этим сталкивался помочь, примерами решения задачи! Заранее всем благодарен!
[box title=TitleBox]
While 1
$coord = PixelSearch (0,0, 900, 500, 0xF01A0A, 4)
If Not @error Then
ConsoleWrite ("нашол"& $coord[0] &"x"& $coord[1] &@CR)
For $a=1 To 50
;Sleep (100)
$rnd = Random(-20, 20, 1)
ConsoleWrite ("стреляю"& $coord [0] &"x"& $coord [1] + $rnd &@CR)
ConsoleWrite ("нет цвета"&@CR)
EndIf
WEnd [/box]