К этой теме:
http://www.delphisources.ru/forum/sh...ad.php?t=26733
За это время Кибор значительно расширил свой функционал.
Из крупных обновлений можно выделить значительную доработку визуального редактора и добавление встроенного модуля OCR (оптического распознавания текста).
Модуль распознавания текста реализован вызовом функции readtext.
Один из примеров использования:
Код:
string Text;
loadsymbolbase ("C:\basetext.sib");
readtext (RU | MARK, #Text, 8, 1, -1, -1, -1, -1, -1, 0, -1, 163, 125, 281, 171, -1);
messagebox (Text);//вывод текста
В этом случае в строковой переменной типа string будет распознанный текст который находится в зоне экрана 163, 125, 281, 171.
Данная функция обучаемая. Для ее обучения и настройки разработан специальный инструмент
Использование данной функции не ограничивается простым распознаванием текста.
Становится доступной полная информация о символах. Такая как:
Позиция
Размер
Тип
Корректность распознавания
Кроме того ее можно использовать для решения несложных капч такого плана
Видео работы, обучения и настройки функции распознавания текста Кибор можно посмотреть по этой ссылке
https://youtu.be/QVlrfQTlCzo
Практическое применение одновременно визуального редактора кода и модуля распознавания текста на примере создания бота для игры можно посмотреть тут
https://youtu.be/lcnt9cbMuzw
Тут записан процесс реализации и работы простого бота для серфинга. Бот в процессе работы разгадывает простую капчу
https://youtu.be/sqI2brjKus0
Скриншот доработанного визуального редактора