NOMAD — Ботоводство, Автоматицазия рутинных операций

           NOMAD — Визуальная среда для  разработки ботов, которая включает в себя набор инструментов позволяющий создавать программы, автоматизирующие рутинные операции, выполняемые на компьютере. В частности, данный продукт может быть использован для написания программ-ботов к онлайн играм.

Основные возможности программы:

  1. Анализ изображения.

            Программа содержит специализированные функции анализа изображений. Причем обращение к шаблонам искомых изображений производится непосредственно из кода программы, как к объектам. У вас нет необходимости загружать шаблон перед его использованием, или держать в голове информацию о местоположении файла с шаблоном на диске,  программа делает это автоматически. Все шаблоны изображений сохраняются в единой базе данных, но при этом база данных имеет относительно небольшой размер. Функции анализа изображений работают на порядки быстрее, чем в большинстве  аналогичных программ .

Функции поиска объекта на изображении включают:

a) Цветонезависимый поиск объекта. (даже если цвет объекта меняется, он все равно находится без необходимости что либо менять в коде программы)

b) Поиск объектов в диапазоне цветов.

c) Поиск группы пикселей определенного цвета или диапазона цветов (с настройкой чувствительности).

d) Любой поиск может осуществляться по неполному соответствию.

e) Поиск объектов относительно других объектов (сверху, справа, слева, снизу, между двумя объектами)

i) Поиск определенного объекта среди одинаковых (найти первый, третий и т.п.)

j) Поиск изображений по четырем фрагментам позволяет искать изменяющиеся в размерах четырех угольные объекты (окна, таблицы и т.п.)

  1. Эмуляция движений мышью.

            Функции  эмуляции работы мыши, в том числе, и на низком уровне позволяют работать с приложениями, которые используют защиту от  программ кликеров. При этом клик выполняется в случайном месте заданной области, а движение может выполняться по случайной нелинейной траектории. Также между кликами выполняются паузы на случайные промежутки времени. Весь этот комплекс мер направлен на осложнение задачи по обнаружению вашего бота программными средствами призванными защитить приложение от кликеров.

  1. Подключение внешних dll.

            Встроенный язык программирования позволяет импортировать функции из внешних dll. Таким образом, при программировании вы можете использовать, например, любые WinAPI функции. Данные функции позволяют эмулировать работу мыши или клавиатуры, а также с помощью этих функций можно работать с окнами сторонних приложений (любые программы для работы с окнами используют именно эти функции).

  1. Распознавание текста.

            Функция распознавания текста позволяет распознавать и преобразовывать в текст надписи на изображении, при этом неизвестные шаблоны букв автоматически заносятся в базу данных, и разработчику остается только присвоить им соответствующие идентификаторы. Таким образом, у Вас нет необходимости создавать эти шаблоны вручную. Также необходимо отметить, что данный метод распознавания образов может применяться  не только к текстовой информации.

  1. Детекция движений.

            В программу также встроен механизм позволяющий определять участки экрана в которых происходили движения .

  1. Графический редактор.

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

  1. Встроенный язык программирования.

            Для программирования используется скриптовый язык программирования максимально приближенный по синтаксису к языку Pascal. Сам процесс программирования происходит во встроенном текстовом редакторе с подсветкой синтаксиса.

  1. Визуальные средства создания интерфейса программы.

            GUI программы создается с помощью визуальных средств. В программе используются те же элементы управления, что и в IDE Delphi, а значит, при необходимости, вы легко можете отыскать большое количество информации по особенностям их использования в интернете.

  1. Использование COM соединений.

            Возможность подключаться из создаваемого приложения к сторонним программам посредством технологии COM соединения. (например, можно создать таблицу Excel).

  1. В программу интегрированы модули Classes, ExtCtrls, Buttons, Controls, Forms,DB,DateUtils,Menus, Graphics из IDE Delphi

            Например, включение модуля DB дает доступ к классу TDataSet (см. Delphi), с помощью которого можно создавать собственные базы данных. Модуль Graphics дает возможность создавать и работать с объектами типа TBitmap (картинка в формате bmp).

  1. Руководство пользователя на русском языке.

            С примерами и картинками.  Скачать size 630.1 KiB Downloads 18

 

Bot Development Engine