Постановка задачи
Автокликер — это программа, которая автоматически выполняет клики с заданным интервалом. Поскольку автокликеры не могут самостоятельно определить, когда задача выполнена, они будут продолжать выполнять свою работу, пока пользователь не остановит их вручную. Недостаточная приспособленность к изменениям в контексте делает автокликер неэффективным, если задача требует динамических действий. При разработке приложения данная проблема была решена и поведение автокликера изменяется в зависимости от контекста.
Задача: написать автокликер, который может менять свою работу в зависимости от содержимого на экране, предназначен для поиска красивых комбинаций чисел. Когда красивая комбинация чисел будет найдена, он должен прекратить поиск и начать подавать звуковой сигнал.
О разработке
Приложения было написано на Java.
Потрачено времени на разработку: 3 дня.
Для распознавания цифр, был использован метод наименьшего расстояния (алгоритм первоначально был реализован на C# и вместе с собранными данными перенесен на Java).
Что выполнено:
- Получение содержимого экрана
- Распознавание чисел на устройстве
- Выполнение нажатий
- Подача звукового сигнала по завершении работы
Достигнутая точность распознавания составляет 100%