Постановка задачи

Автокликер — это программа, которая автоматически выполняет клики с заданным интервалом. Поскольку автокликеры не могут самостоятельно определить, когда задача выполнена, они будут продолжать выполнять свою работу, пока пользователь не остановит их вручную. Недостаточная приспособленность к изменениям в контексте делает автокликер неэффективным, если задача требует динамических действий. При разработке приложения данная проблема была решена и поведение автокликера изменяется в зависимости от контекста.

Задача: написать автокликер, который может менять свою работу в зависимости от содержимого на экране, предназначен для поиска красивых комбинаций чисел. Когда красивая комбинация чисел будет найдена, он должен прекратить поиск и начать подавать звуковой сигнал.

О разработке

Приложения было написано на Java.

Потрачено времени на разработку: 3 дня.

Для распознавания цифр, был использован метод наименьшего расстояния (алгоритм первоначально был реализован на C# и вместе с собранными данными перенесен на Java).

Что выполнено:

  1. Получение содержимого экрана
  2. Распознавание чисел на устройстве
  3. Выполнение нажатий
  4. Подача звукового сигнала по завершении работы


Достигнутая точность распознавания составляет 100%