Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Артем Гусев

Pages: [1]
1
Использование / Re: Сравнение картинок
« on: March 07, 2017, 10:54:11 PM »
Ха-ха, это же так просто! Спасибо большое!  :D Vint полные карманы удачки тебе!

2
Использование / Сравнение картинок
« on: March 07, 2017, 05:43:14 PM »
Добрый вечер! Ищу помощи в написании скрипта.
Суть скрипта в том, что делается снимок экрана, а дальше на этом снимке поочередно начинают искаться картинки с папки и как получается совпадение скрипт делает переход в одну метку. Если же совпадения нету, скрипт переходит в другую метку.

Долго искал решение этой задачи, нашел и прикрепил ниже(может быть там написана и белиберда, но работает  ::)). Но суть в том, что ладно там 3 картинки сравниваются, Бог с ними, но если больше 10, а то и 20 код получается не маленький. Искал дальше посоветовали использовать подпрограмму SUB, сколько не пытался с ним разобраться, не получилось. Так вот прошу Вас помочь мне разобраться с этой подпрограммой. Буду в большом долгу  ;)

Code: (clickermann) [Select]
#logfile
Getscreen
WHILE(1)
IF_PICTURE_IN(0,0,$_xmax,$_ymax,"image1.bmp")
LOGWRITE ("Найдена картинка image1")
goto(***) //идем в метку
end_if
IF_PICTURE_IN(0,0,$_xmax,$_ymax,"image2.bmp")
LOGWRITE ("Найдена картинка image2")
goto(***) //идем в метку
end_if
IF_PICTURE_IN(0,0,$_xmax,$_ymax,"image3.bmp")
LOGWRITE ("Найдена картинка image3")
goto(***) //идем в метку
end_if
goto(---)  //если сравнений нету, идем в другую метку
END_CYC

Pages: [1]