1 (изменено: Lama228, 2021-04-27 15:40:54)

Тема: AHK: Повторения цикла опред. кол-во раз в зависимости от переменной

Есть пример кода ( не рабочий )


InputBox, VAR, , Test

Loop, %VAR%

{
PixelGetColor, xyz, 0, 0
if ( xyz = 0x000000 )
{
; ДЕЙСТВИЯ
}
}

Мне нужно, чтобы исходя из числа вписываемого в InputBox данное значение присваивалось к кол-ву циклов. При этом, должен происходить ежесекундный скан определённого пикселя, и если пиксель оказался нужного цвета, то выполняется действие. После выполнения действия скрипт должен перезарядиться и опять среагировать на пиксель того же цвета, при этом, этот пиксель может появиться в абсолютно любой момент. После того, как действие будет выполнено столько раз, сколько мы указали в InputBox, то скрипт перестаёт работать, то есть перестаёт делать дальнейшие действия при обнаружении пикселя нужного цвета

Как можно это реализовать?

2

Re: AHK: Повторения цикла опред. кол-во раз в зависимости от переменной

Lama228 пишет:

Повторения цикла определённо кол-во раз в зависимости от переменной

Можно так:

InputBox, VAR, , Test

Loop, %VAR%
   MsgBox, % A_Index

Все остальные вопросы можете решить либо в Коммерческом разделе, либо в отдельной теме по каждому вопросу, показав свои наработки, и описав, что именно не получается.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder