Кибор - интегрированная среда для создания программ автоматизации действий на компьютере.
http://kibor-bot.com/kibor_set.rarСоздание сценариев возможно как с помощью Си образного языка, имеющего в своем арсенале более 100 функций анализа экрана, идентификации на нем различных объектов, распознавания текста, работы с окнами и контролами приложений, работы с памятью процессов, эмуляции действий клавиатуры и мыши, работы с интернетом и т.д. Так и с помощью Визуального редактора кода, который не требует от пользователя знаний языка программирования.
Это делает Кибор пригодным к использованию как опытным программистом, так и пользователю далекому от программирования, так как создание сценариев возможно с помощью наглядных блок схем алгоритма работы программы, которые потом транслируются в программный код.
При запуске программы появляется главное окно, открытое на вкладке Код. При написание кода возможно кроме спец функций использование Api.
Перейдя на вкладку Шпион, пользователь может использовать инструмент позволяющий получать параметры окон и контролов приложений, в котором будет осуществляться автоматизация.
На вкладке Графика возможно проанализировать экран на наличие динамичных зон, узнать наиболее подходящие настройки функций анализа экрана с учетом изменения яркости или формы объекта и подготовить все нужные шаблоны для использования их в скрипте.
Работа с Визуальным редактором кода Кибор интуитивно понятна. Логика строится с помощью настраиваемых блоков и установлением переходов между ними по принципу Истина/Ложь.
Так же есть инструмент быстрого создания блок схем, работа которого происходит таким образом:
Пользователь запускает запись действий и программа записывает и генерирует нужные блоки для Визуального редактора в зависимости от действий. В этом режиме возможно создание и настройка блоков работы с клавиатурой и мышью, идентификации объектов и распознавания текста. После остановки записи эти блоки переносятся в Визуальный редактор и пользователь строит с них алгоритм работы программы соединяя в нужной последовательности и логике.
Кибор имеет встроенный модуль распознавания текста OCR, позволяющий указывать в скрипте зону экрана с которой будет распознаваться текст и использовать его в программе.
Имеется инструмент настройки и обучения данной функции.
В наличие сервис для фрилансеров. Инструмент загрузки скриптов на сервер позволяет давать доступ к использованию их другим пользователям в демо режиме ограниченное количество времени,без возможности увидеть и сохранить скрипт. Возможность генерировать запускаемые exe файлы позволяют распространять свои скрипты в демо режиме без установки Кибор на машине пользователя.
Панель управления лицензированием дает возможность разработчику скрипта продлить использование скрипта выборочным пользователям по уникальному ключу.