46
Использование / Re: ВК - КингсРоад
« on: September 10, 2016, 07:42:13 AM »
Если не открывается справка, у нас на форуме закреплены рекомендации - http://crapware.aidf.org/forum/index.php?topic=1031.0
Можно воспользоваться онлайн справкой (ссылки на последние версии там же).
Про COLORMODE прочитайте, цветокоррекция. Очень полезная функция. Я с ней не расстаюсь теперь.
IF_PIXEL_IN (область вокруг ожидаемого, искомого; код цвета)
У меня к вам тоже вопрос, почему вы Постскриптум называете З.Ы.? Так модно, лень переключиться или особые указания для Punto Switcher?
Можно воспользоваться онлайн справкой (ссылки на последние версии там же).
Про COLORMODE прочитайте, цветокоррекция. Очень полезная функция. Я с ней не расстаюсь теперь.
Quote
Зы.ы. Если правильно понял с цветом то это должно быть так:Если у вас всё срабатывает, как вам надо и не возникает ошибок, значит правильно.
IF_PIXEL_IN (область вокруг ожидаемого, искомого; код цвета)
У меня к вам тоже вопрос, почему вы Постскриптум называете З.Ы.? Так модно, лень переключиться или особые указания для Punto Switcher?
Quote
Попробовал но печалька как-то дальше открытия карты не идет ((Анализируйте, с чем это может быть связано. Не верно задана рассматриваемая область. Не верно указан цвет или он при определенных условиях меняется на другой. Возможно применена привязка к окну и цвета не определяются. Отключите привязку к окну. Пишите код по частям и выставляйте HALT в окончании. Проанализировали, довели до работоспособности, отключили излишки, перешли к разбору следующей части кода. Например:
Code: (clickermann) [Select]
// ...
// Выбор локации
LOGCLEAR
$check = 0
WHILE($check = 0) // пропускаем если цвет определен
GETSCREEN
IF_PIXEL_IN(800,150, 1000,200, 2175818) // координаты и цвет (985,171)
$check = 1
LOGWRITE ("Цвет 2175818 найден в координатах: ", $_return1, "/", $_return2)
LCLICK(665,106) // клик по локации
WAITMS(100) // задержка между кликами
ELSE
LOGWRITE ("Цвет 2175818 не найден.")
SCREENSHOTEX(800,150, 1000,200, "Image_", 0)
WAITMS(500)
END_IF
END_CYC
LOGSHOW (1, 100,100)
HALT
// открываем папку screens и смотрим, что там
// в дальнейшем строки с LOGWRITE и SCREENSHOTEX можно удалить или перевести в комментарии
Quote
...если у вас дома дверь не открывается, вы тоже сначала подкоп сделаете, потом через балкон от соседей лазить будете...Конечно, иначе не понять всю радость, когда обзаведешься ключом