Русское сообщество AutoIt

Общий раздел по AutoIt => Автоматизация IE и Web-интерфейса => Тема начата: dwm18 от Январь 04, 2019, 13:00:41

Название: Нажатие на кнопку по координатам
Отправлено: dwm18 от Январь 04, 2019, 13:00:41
Здравствуйте уважаемые мастера. Помогите доработать скрипт, я новенький в этом деле, не могу въехать никак.
Вот скрипт :
While 1
PixelSearch(2203, 111, 2230, 603, 0xFF0000, 50, 3) ; координаты области, цвет, допущение оттенка, шаг поиска
If Not @error Then
SoundPlay("C:\0\zvuk.mp3", 1)
EndIf
Sleep(5000)
WEnd

не могу доехать, как сделать нажатие на кнопку по координатам, после обнаружения цвета или срабатывания звукового сигнала - без разницы, помогите разобраться "чайнику". Просто нажатие "MouseClick("LEFT")" - это можно сделать, а вот как после обнаружения не могу догнать.
За ранее благодарен
С уважением.
Название: Re: Нажатие на кнопку по координатам
Отправлено: dwm18 от Январь 04, 2019, 14:16:11
Я добавил просто :

While 1
PixelSearch(2203, 111, 2230, 603, 0xFF0000, 50, 3) ; координаты области, цвет, допущение оттенка, шаг поиска
If Not @error Then
SoundPlay("C:\0\zvuk.mp3", 1)
MouseClick("left", 1674, 510, 2)
Sleep(70000)
EndIf
Sleep(500)
WEnd

На кнопку нажимает, но несколько раз - а надо, нажать один раз и подождать некоторое время,потом опять мониторить появление цвета и нажать один раз и ждать и так в цикле.

то что я добавил после нажатия на кнопку Sleep(70000) - не работает.

помогите сделать, что бы один раз нажал, ждал, потом дальше мониторил


Добавлено: Январь 04, 2019, 14:22:33
вот я ламер - тут же два нажатия указанно  :) :) :) :ok: