Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: agrx on April 13, 2015, 06:53:36 PM
-
Алгоритм следующий:
Если в заданной области экрана НЕ пиксели из 1.bmp, то нажать на туда-то. Цикл.
Подскажите как оно будет выглядеть в коде, пожалуйста.
-
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "file.bmp", -1, 100)
WAITMS(1)
ELSE
LCLICK(100, 500) // если фрагмент не найден
WAITMS(100)
END_IF
-
2ю строчку можно подробнее? 0,0 - это откуда начинать искать?, $_xmax,$_ymax -это крайняя область сканирования?, file.bmp это понятно, -1, 100 я теряюсь уже
-
это не совсем то, как описано получится что кликер тыкнет в определенную точку на экране если не найдет картинки заданной. А тебе видимо нужно искать отличие в картинке и в эту точку кликать, это не сработает.
-
2ю строчку можно подробнее? 0,0 - это откуда начинать искать?, $_xmax,$_ymax -это крайняя область сканирования?, file.bmp это понятно, -1, 100 я теряюсь уже
Не нужно гадать, а нужно прочесть справку!
-
это не совсем то, как описано получится что кликер тыкнет в определенную точку на экране если не найдет картинки заданной. А тебе видимо нужно искать отличие в картинке и в эту точку кликать, это не сработает.
нет, всё правильно. если пиксели сходятся, то повторный поиск, если не сходятся, то клик
-
нет, всё правильно. если пиксели сходятся, то повторный поиск, если не сходятся, то клик
Давай избавимся от непоняток.
Мы можем искать либо пикселы либо картинку, но не конкретные пикселы из картинки.
Так же мы можем искать либо просто сравнивать определённые пикселы с определённым цветом (заданным числом).
Всё.
Как правильно интерпретировать фразу?
"Если в заданной области экрана НЕ пиксели из 1.bmp"
-
нет, всё правильно. если пиксели сходятся, то повторный поиск, если не сходятся, то клик
Давай избавимся от непоняток.
Мы можем искать либо пикселы либо картинку, но не конкретные пикселы из картинки.
Так же мы можем искать либо просто сравнивать определённые пикселы с определённым цветом (заданным числом).
Всё.
Как правильно интерпретировать фразу?
"Если в заданной области экрана НЕ пиксели из 1.bmp"
если картинка не соответствует, то выполнить действие. Если соответствует, то новый поиск.
-
Чем тогда не подходит ответ из второго поста?
-
Чем тогда не подходит ответ из второго поста?
лично мне подходит, просто человек, который удивился ниже, наверно привык, что если пиксель есть, то клик, а не если пикселя нет, то клик.
-
лично мне подходит, просто человек, который удивился ниже, наверно привык, что если пиксель есть, то клик, а не если пикселя нет, то клик.
Он не мог к такому привыкнуть. Если будешь писать скрипты ты поймёшь. Таких случаев почти половина.
Просто в процитированной мной фразе из вопроса, действительно двусмысленность.
Сразу понятно что вопрос поставлен не совсем правильно и есть два варианта каким он должен быть.
На первый ответили сразу (без уточнения), а quant13 на всякий случай предположил второй.