Здравствуйте. Давно использовал вашу программу, когда работал в офисе для автоматизации однотипных действий. Со сменой места работы отпала и необходимость в программе. Тем не менее решил попробовать найти ей новое применение =)
На компьютере через эмулятор играю в одну стратежку, где требуется часто собирать ресурсы, решил автоматизировать это действие и столкнулся с проблемами. Для начала немного опишу ситуацию:
На карте есть ресурсы (цифра 1), через пиксельный контроль научил её собирать ресурс, тут как бы ничего сложного. НО, иногда на ресурсы идут другие игроки, это отображается стрелочкой (2), соответственно на такие ресурсы уже отправлять войско не следует во избежании конфликтных ситуаций с другими игроками. Так вот пиксельный контроль почему-то воспринимает клетки 1 и 2 как равнозначные. Пробовал убирать галочку с отклонения при поиске, но тогда почему-то он даже на нужные ресурсы не кликает (возможно видео оптимизация эмулятора Андройда). Пробовал делать отклонение минимальным (ставил значение 3-5), но опять же пиксельный контроль не воспринимает появление оранжевых стрелочек. Так же при тестовых поисках заметил, что порой он находит свободный ресурс с отклонением в 36. Так же заметил, что стрелки идут в центр рисунка ресурсов, пробовал делать минимальный поиск изображения по квадрату 20 на 20, захватывал только центр ресурса, но опять же не помогает.
Думал так же обрезать в редакторе всю траву (так как текстура меняется), чтобы на ресурсе было как можно больше пикселей оранжевого цвета - но так же ничего не помогает.
Пришёл к выводу, что я наверное слишком многого хочу от программы... Или же есть еще какие-то функции, которыми можно воспользоваться? Или может я не до конца понимаю как грамматно настроить пиксельный контроль?
P.s. во всех экспериментах на захваченные ресурсы (цифра 3) программа войска не отправляет, то есть срабатывает правильно.