Что нового

[Автоматизация] Скрипт работает, потом останавливается до тех пор, пока определенный пиксель не

Wisdom

Новичок
Сообщения
1
Репутация
0
Ребят, как сделать так: Скрипт работает, потом останавливается(спит) до тех пор, пока определенный пиксель на экране не приобрел цвет(выбранный мной), как только он становится "моего" цвета, скрипт продолжает работать?
 

Вложения

  • Test.au3
    268 байт · Просмотры: 3

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Re: [Автоматизация]

Wisdom

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"[Автоматизация] " - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Администратор.










Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Администратор.
 

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
Re: [Автоматизация]

Будет и так работать, только у Вас
Код:
For
без
Код:
Next
и можно без
Код:
Step +1

Если Вам всё время нужно проверять цвет пикселя и при условии совпадения выполнять что-то, потом снова ждать свой цвет , и так до бесконечности, тогда так можно
Код:
While 1 
 If  PixelGetColor(1073,281)= 0x73A8DC Then _MyFunction()
sleep(100)
WEnd

Func _MyFunction()
 MsgBox(0,'Пиксель совпал','Выполняем свои действия')
EndFunc
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1,590
Репутация
341
Re: [Автоматизация]

ra4o
Бан RO на 3 дня. Я предупреждал. Те, кто помогают нарушителям тоже будут наказаны.
 

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
Re: [Автоматизация] Скрипт работает, потом останавливается до тех пор, пока определенный пиксель не

Medic84, автор, исправил тему, могу я ответить или Вы разблокируете мой прошлый ответ ?
 
Верх