Добрый день. Несколько дней занимаюсь изучением программы кибор. В настоящий момент у меня возникла проблема, решение которой мне ни как не удается найти.
Перед моим роботом стоит следующая задача: в эмуляторе nox запущено приложение социальной сети facebook. Необходимо найти первый попавшийся пост на странице и поставить "лайк".
Выглядит это примерно так:Пример (Отобразить)[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
Но выполнить такую простую задачу у меня ни как не получается.
Простой поиск изображения работает плохо: при низкой разбежности цвета и высоком проценте совпадений бот очень часто не находит "лайк". Если же увеличить разбежность цвета и снизить процент совпадений, то бот часто нажимает в рандомное место экрана, которое он принимает за "лайк". Промежуточное значение мне, к сожалению, найти не удалось.
Я думаю, проблема возникает из за того, что лайки достаточно сильно отличаются друг от друга. Это можно заметить на рисунке:
лайки (Отобразить)[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
Также я попробовал использовать функцию распознавания текста. Я обучил бота распознавать лайки, но в данном случае также возникли проблемы. Программа идеально работает с примерами, но слишком часто принимает случайные объекты за "лайки" при непосредственном использовании.
пример 2 (Отобразить)[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
Подскажите, пожалуйста, можно ли решить данную проблему? |