Требуется разработка бота для распознавания и ввода буквенной капчи

Описание задачи:

Нужно разработать бота, который сможет:

  1. Распознавать буквенные капчи (от 4 до 8 символов) с экрана удаленного рабочего стола (RDP).
  2. Автоматически вводить распознанный текст в активное поле, как только оно будет выбрано пользователем (по клику).
  3. Учитывать, что:
    • Капча появляется в заранее известном месте экрана.
    • Символы капчи могут повторяться, быть в разных регистрах (заглавные и строчные буквы).
    • Капча может содержать английские или казахские буквы.
    • Иногда вместо капчи появляется reCAPTCHA, где нужно нажать галочку "Я не робот" (этот случай можно оставить без обработки, его продет человек).
  4. На распознавание и ввод капчи отводится не более 2 секунд.

Функционал бота:

  1. Ожидание появления капчи в указанной области экрана.
  2. Распознавание текста капчи с использованием ИИ-алгоритмов.
    • Решение об использовании готовых решений (Tesseract OCR, сторонние API) или собственной модели оставляем на усмотрение разработчика.
  3. Ввод распознанного текста в активное поле (символ за символом, с имитацией работы пользователя).

Дополнительные требования:

  1. Работа через удаленный рабочий стол (RDP).
  2. Возможность адаптации под изменения шрифта или структуры капчи.
  3. Чистый и структурированный код с комментариями.

Требования к разработчику:

  • Опыт работы с алгоритмами OCR и ИИ для распознавания текста.
  • Знание Python, C#, AutoIt или других подходящих языков программирования.
  • Умение учитывать ограничения времени (до 2 секунд на распознавание и ввод).

Результат работы:

  • Рабочий бот, распознающий и вводящий текст капчи в активное поле.
  • Документация по настройке и использованию.
  • Тестирование на примерах капчи (примеры предоставим).

Если вы готовы взяться за проект или у вас есть дополнительные вопросы, напишите нам!

Читайте на 123ru.net