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

Основной раздел => Общие вопросы => Topic started by: Борис on July 02, 2019, 07:48:21 PM

Title: В чем проблема? IF_PICTURE_IN
Post by: Борис on July 02, 2019, 07:48:21 PM
сделал скрипт, работает отлично, сохранил его, закрыл автокликер.
открываю автокликер, запускаю скрипт и не работает.
Очень частая у меня проблема, хотя я ничего не меняю как на экране, так и в скрипте.
если нужно, вот скрипт:

WAIT(3)
GETSCREEN
IF_PICTURE_IN (30,375, 520,600, "выигрышь2.bmp",-1,100)
   LCLICK(260,465)
   WAIT(5)
   LCLICK(180,535)
   WAIT(1)
   LCLICK(500,500)
   WAIT(1)
   LCLICK(270,620)
END_IF
WAITMS(4500)
GETSCREEN
IF_PICTURE_IN (800,430, 1200,570, "выигрышь2.bmp",-1,100)
   LCLICK(1000,470)
   WAIT(5)
   LCLICK(900,533)
   WAIT(1)
   LCLICK(1200,438)
   WAIT(1)
   LCLICK(1000,620)
END_IF
Title: Re: В чем проблема? IF_PICTURE_IN
Post by: Борис on July 02, 2019, 08:03:59 PM
меняется сохранённая картинка или координаты её появления.
Картинка не меняется, а координаты не трогаю.
я вот недавно запустил скрипт,все работает, закрыл автокликер, открыл и не работает.
перепроверил все координаты, поменял на 1-5 пикселей, и все равно
Title: Re: В чем проблема? IF_PICTURE_IN
Post by: Борис on July 02, 2019, 08:18:22 PM
меняется сохранённая картинка или координаты её появления.
Картинка не меняется, а координаты не трогаю.
я вот недавно запустил скрипт,все работает, закрыл автокликер, открыл и не работает.
перепроверил все координаты, поменял на 1-5 пикселей, и все равно
Если вы думаете, что картинка неизменна, то убедитесь в этом.
 Сделайте новый скриншот, откройте в паинте обе картинки, увеличте их максимально и сравните попиксельно.
Можно сравнивать наводя курсор и проверяя цвета в редакторе.
При ваших 100% совпадения достаточно изменить оттенок всего один пикселя и картинка не найдётся.

Попробовал, помогло, но не понимаю как картинка могла изменится на экране, хотя я ничего не делал.

Спасибо
Title: Re: В чем проблема? IF_PICTURE_IN
Post by: Vint on July 02, 2019, 09:42:00 PM
А тебе и не нужно ничего делать, это сделали за тебя.
Сглаживание, субпиксельный рендеринг и т.п.