Автокликер Clickermann :: Форум

Основной раздел => Использование => Topic started by: Джек Водогрей on January 15, 2017, 11:19:07 AM

Title: IF_PICTURE_IN
Post by: Джек Водогрей on January 15, 2017, 11:19:07 AM
Добрый день. Немогу разобраться почему не работает команда IF_PICTURE_IN

LCLICK(1756,549)  // панель майнинг
WAITMS(1000)

GETSCREEN
IF_PICTURE_IN (1620,277, 1714,553, "belt.bmp", -1, 50)
   RCLICK($_return1, $_return2)
   WAITMS(1000)
   MOVE($_return1, $_return2+5)
   WAITMS(1000)
   LCLICK($_return1, $_return2+5)
   WAITMS(1000)
END_IF

картинка не находится. цветовая палитра картинки незначительно меняется в зависимости от расположения окна. как сделать погрешности в поиске картинки? пробовал задавать за место 100 - 50 в конце строки ,но это не возымело эффекта. и что означает -1 перед 100?
Title: Re: IF_PICTURE_IN
Post by: Oraven on January 15, 2017, 01:04:40 PM
Без цветокоррекции это бессмысленно. Нужно сначала устранить плавание оттенков а уж потом процент совпадения.

Title: Re: IF_PICTURE_IN
Post by: Oraven on January 31, 2017, 02:24:04 PM
Загляни в шаблоны в редакторе. Там есть скрипт

Code: (clickermann) [Select]
// Получение скриншота с цветокоррекцией (фильтр 6)
GETSCREEN
COLORMODE(6)
SCREENSHOT
HALT

Снимок появляется в рабочей папке скрипта (в редакторе сверху смотри путь) в папке Screens