Боты и читы. Программируемый автокликер.


Визуальное создание ботов в Кибор

 Чат      Помощь      Поиск      Пользователи

 Страниц (1): [1]   

> Описание: Функции в Кибор
Kibor
Отправлено: 23 Января, 2014 - 06:35:02
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 3751
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 134
Карма 24




Визуальное программирование Кибор


Визуальный редактор генератор скриптов
Визуальный редактор - Визуальный редактор генератор скриптов. Не требует знаний программирования


Список функций Кибор


Подключение внешних библиотек
external - Подключение своих DLL. Использование WinAPI функций в скрипте с стандартных библиотек


Обучаемая функция распознавания текста
readtext - Сканирует указанную область экрана, окна или двухмерного массива int куда загружено изображение, чистит изображение от шума и распознает текст и записывает его в string или char
loadsymbolbase - Загружает обученную базу. Можно загружать несколько баз
symbolxpos - Возвращает позицию символо по X от начала зоны поиска. Левый угол
symbolypos - Возвращает позицию символо по Y от начала зоны поиска. Нижний угол
symbolwidth - Возвращает ширину символа
symbolheight - Возвращает высоту символа
symbolcorrect - Возвращает оценку корректности распознания символа. максимальная 1
symboltype - Возвращает тип символа. 0 цифра, 1 русс, 2 англ, 3 знак препинания и т.д.


Указатель на окно или контролл, привязка потока, определение курсора
window - Получает указатель на окно или контрол
getwindow - Позволяет получить указатель на окно или контролл по указанным координатам
selectwindow - Получает указатель на главное окно игры под защитой Frost и других
attach - Привязывает поток для определения типа курсора
getcursor - Определение типа курсора


Управление окнами
movewindow - Переименование, сдвиг и изменение размеров окон
moveclient - Переименование окна, сдвиг и изменение размеров окон (клиентские координаты, без оконтовки окна)
activate - Активировать окно
enabledeactive - Включить деактивацию окна
disabledeactive - Выключить деактивацию окна
start- Открытие файлов и запуск программ
sendlanguage
- Меняет раскладку языка в окне
transparency - Прозрачность/полу прозрачность и скрытие окна с экрана с сохранение возможности получения изобажения с него


Отправка любых сообщений в систему
sendmessage - Отправляет заданное сообщение окну или окнам с ожиданием
postmessage - Отправляет заданное сообщение окну или окнам без ожидания


Управление клавиатурой
key - Нажать и отпустить клавиатурную клавишу
keydown - Нажать клавиатурную клавишу
keyup - Отпустить клавиатурную клавишу
В не активное окно
sendkey - Отправить нажатие клавиатуры в не активное окно напрямую
sendkeydown - Зажмет клавишу клавиатуры в не активном окне
sendkeyup - Отпустит клавишу клавиатуры в не активном окне
sendtext - Отправить текст окну или контролу


Управление мышью
enablerealmouse - Включает человеческое поведение мыши при кликах и перемещениях
disablerealmouse - Отключает человеческое поведение мыши
mouse - Клик кнопкой мыши
mousedown - Нажать кнопку мыши
mouseup - Отпустить кнопку мыши
mousedbl - Двойной клик мышью
mousemove - Переместить мышь на новые координаты
mousetransfer - Плавное перетаскивание мыши с зажатыми или нет кнопками
В не активное окно
sendmouse - Делает клик мышки в не активном или свернутом окне или контроле
sendmousedown - Делает нажатие мышки в не активном или свернутом окне или контроле
sendmousetransfer - Перетаскивание мышки в не активном или свернутом окне или контроле
sendmouseup - Отпускает зажатую кнопку мыши в не активном или свернутом окне или контроле
sendmousedbl - Двойной клик мышки в не активном или свернутом окне или контроле
sendmousemove - Переместить мышь на новые координаты в не активном или свернутом окне или контроле


Управление контроллами в приложениях
button- Отправить нажатие на кнопку в другой программе


Загрузка изображений в память Кибор, определение размера
loadimage- Загрузить изображение в память программы с файла
imagewidth- Получить ширину загруженного в память Кибор изображения
imageheight- Получить высоту загруженного в память Кибор изображения


Сканирование изображения экрана
finddynamic- Искать динамично меняющиеся области экрана
findimage- Искать изображение на экране по маске изображения загруженного в память Кибор. Пример поиска по неполному совпадению
findheapcolor- Ищет области на которых есть скученности пикселей определенных цветов
getcolor- Получить цвет пикселя
scanpixel- Сравнивает введенный цвет с цветом пикселя в веденных координатах ориентируясь на разбежности в цветах RGB
findcolor- Найти все координаты всех пикселей указанного цвета


Получение скриншотов, сохранение их в файл и в памяти Кибор
screen- Делает скрин окна и записывает его в память Кибор в двухмерный массив int
savescreen- Делает скрин окна и сохраняет его на диск файлом .bmp .png .jpg
saveimage- Сохраняет на диск файлом .bmp .png .jpg загруженный ранее или созданный программно двухмерный массив int в котором хранится изображение


Получение информации о нажатых кнопках и координатах мыши
getkeystate- Определение статуса (нажата-не нажата) клавиша клавиатуры или кнопки мышки (коды клавиш)
getmouse- Получить текущие координаты мышки


Обмен данными между программами скриптами и управление одной программой из другой
writebuffer- Производит запись в свой буфер либо в буффер указанной программы
readbuffer- Производит чтение с своего буфера либо буфера указанной программы


Обмен данными , контроль и управление между программами через интернет
writebuffernet - Производит запись в буфер на сервере
readbuffernet - Производит чтение с буфера на сервере


Создание сервера. Обмен данными между программами Кибор и EXE по схеме Клиент - Сервер - Клиент
enablelistenport - Включить прослушку порта
recvport - Начать слушать. в отдельном потоке
sendport - При получение сообщения в функции recvport можно ответить этой функцией
disablelistenport - Отключить прослушку


Открытие процессов. Чтение и запись в память других программ
openprocess- Открыть процесс для чтения или записи в его память
findmemory- Поиск любых данных в памяти процесса
findmemorymask- Поиск данных в памяти процесса по маске (не учитывая некоторые байты в поиске)
readmemory- Читает байты с памяти процесса
writememory- Записывает байты в память процесса
freezememory- Записывает в память процесса по указанному адресу набор байт и замораживает их (то есть не дает программе изменить их)
freememory- Размораживат замороженные данные


Работа с интернетом
opensocket- Откывает сокет
sendhtml- Отправляет байты на сервер
recvhtml- Принимает ответ от сервера
closesocket- Закрыть сокет


Чтение и запись в файлы
fopen- Открыть файл для чтения или записи (текстовый и бинарный режим)
fclose- Закрыть открытый ранее файл
fwrit- Запись в открытый файл (текстовый и бинарный режим)
fread- Читает с открытого файла (текстовый и бинарный режим)
freadline- Чтение строки с файла


Работа с временем, паузы
sleep- Приостановить выполнение скрипта на время с заморозкой Кибор
pause- Приостановить выполнение скрипта на время без заморозки Кибор
gettime- Получить время в милисекундах прошедшее с запуска компьютера
getlocaltime- Получить локальное время в формате Год - ... - милисекунды


Работа с буфером обмена
writeclipboard- Запись в буфер обмена
readclipboard- Чтение с буфера обмена


Вывод текста на экран
textbkcolor- Установка цвета текста и фона для вывода его непосредственно на экран
textout- Вывод текста на экран
enabletextout- Отключить показ текста на экране
disabletextout- Включить показ текста на экране
resettextout- Сбросить текст


Получение адресса переменной в памяти (указателя) и значение по этому адресу. Запись данных по адресу
address- Возвращает указатель на переменную которая задана в параметре
addressi- Считывает 4 байта (int)
addressd- Считывает 8 байт (double)
addresss- Считывает до первого 0 строку (string)
addressc- Считывает 1 символ байт (char)
writeaddress- Записать данные по адресу


Преобразование одного типа данных к другому
format- Привод целго число int или дробного double или массива char к string
formatsn- Преобразование строк в которых записаны числа в натуральное число int или double
formatci- Возвращает int char'а значения в параметре
formatic- Возвращает char чисового значения в параметре
strcpy- Копирование string в массив char
formatwi- преобразует указатель win к int
formatiw- преобразует int к win
codhex- Переводит целые или дробные числа (до 4 байт) в HEX (справа на лево)
codhexi- Переводит шестнадцатеричный HEX код в целое число int (справа на лево).
codhexd- Переводит шестнадцатеричный HEX код в дробное число double (float) (справа на лево).


Получение компонентов цвета в RGB из цвета в int и наоборот
rvalue- Получить красный компонент (1 байт)
gvalue- Получить зеленый компонент (1 байт)
bvalue- Получить синий компонент (1 байт)
rgb- Возвращает цвет в int одним числом с трех RGB компонентов


Математические и геометрические функции
pow- Вычисление возведения в степень
sqrt- Вычисление корня
cos- Возвращает косинус угла в градусах
sin- Возвращает синус угла в градусах
tan- Возвращает тангенс угла в градусах
acos- Возвращает акосинус
asin- Возвращает асинус
atan- Возвращает атангенс


Сортировка
sort- Сортирует данные в массиве. Так же сортирует координаты в двухмерном массиве по расстоянию от указанной точки


Нахождение кратчайшего пути в лабиринте
findpath- Находит кратчайший путь в лабиринте в двухмерном массиве


Определение размера данных
size- Возвращает количество элементов массива char до первого нуля или длину строки string


Звук
sound- Проигрывает wav файлы
beep- Звучит звуковой сигнал


Рандом
rand- Получение рандомного числа
keymouserand- Рандомизирует паузу между нажатиями клавиш
mousedblrand- Рандомизирует паузу мыши между двойным кликом


Работа с экраном
getdisplay- Получить данные о цветности и разрешение экрана
senddisplay- Изменить цветность или разрешение экрана
update- Обновить окно


Ввод данных в процессе работы скрипта
input- Вывод диалогового окна для ввода данных


Вывод сообщений
messagebox- Вывод текстового сообщения
messageboxyn- Вывод текстового сообщения с кнопками (Да Нет)
messageboxync- Вывод текстового сообщения с кнопками (Да Нет Отмена)


Интерфейс Кибор и графическая оболочка и управление контроллами создаваемого EXE.
CREATE_INTERFACE- Блок кода создающего графическую оболочку
sendcontrol- Отправляет данные контролу созданному в Кибор
getcontrol- Считывает данные с контрола созданного в Кибор
close- Программное закрытие Кибор или собранного EXE
rename - Переименовать окно Кибор - rename("Новое имя")


Немодальные диалоговые окна для интерактивного управления скриптом.
createdialog- Создать немодальное диалоговое окно и контроллы
showdialog- Показать окно
hidedialog- Скрыть окно
destroydialog- Уничтожить окно


Выполнение части скрипта до открытия графической оболочки.
INITDIALOG- Блок кода выполняемого перед запуском графической оболочки


Антиантикликер
antianticlicker- Программное выключение и включение антиантикликера


Получение индивидуального ключа компьютера
individualcode - возвращает string в котором находится индивидуальный ключ машины на котором запущен. Тот который можно узнать в окне О программе.


Программная установка настроек
options - позволяет программно настроить программу как в меню - настройки. Использовать для изменения настроек в собранном EXE


Вывод нужных изображений с перекрытого окна повех всех окон
visualwindow- Выводит часть изображения выбранного окна поверх всех окон
disablevisualwindow- Отключить вывод по порядковому номеру
enablevisualwindow- Включить отключенный вывод по порядковому номеру


Получение информации о папках и файлах
dir- Выводит названия всех папок и/или файлов в указанной папке


Функция таймера (код выполняемый по времени)
CREATE_TIMER- Обозначает блок кода выполняемый по таймеру
enabletimer- Включает созданный таймер
disabletimer- Выключает созданный таймер
sendtimer- Меняет время срабатывания созданного таймера


Упаковка файлов в ресурсы собранного EXE
RESOURCE- Обозначает блок указания файлов добавляемых в ресурсы
unpack- Распаковывает ресурс в файл
resource- Загрузить файл с ресурса в массив char без его распаковки


Получение путей к папкам
pathfolder- Возвращает путь к папке программы
tempfolder- Возвращает путь к временной папке



-----
Визуальный редактор кода Кибор. Создание ботов без знания программирования.

Обучаемая функция распознавания текста.
-----
 
 Top
Kibor
Отправлено: 04 Ноября, 2014 - 15:25:39
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 3751
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 134
Карма 24




Список переменных Кибор


char - 1 байт и может содержать в себе 1 символ
int - Целое число
double - Дробное число
string - Текстовая строка
win - Указатель на окно либо контрол для их идентификации


Список операторов Кибор


include - Подключает дополнительные файлы к скрипту, копируя их в место вызова директивы
icon - Изменение иконки файла при сборке проекта в EXE или загрузке скрипта на сервер с созданием EXE
if - Позволяет сравнить между собой данные
else - Выполнение обратное if
for - Цикл с проверкой условия
while - Еще цикл с проверкой условия
loop - Замкнутый цикл или цикл указанное количество циклов
goto - Безусловный переход
return - Выйти из функции с возвратом или без результата
function - Обозначение функции


Указатель в Кибор


# - Обозначает указатель на адрес переменной



-----
Визуальный редактор кода Кибор. Создание ботов без знания программирования.

Обучаемая функция распознавания текста.
-----
 
 Top
Kibor
Отправлено: 29 Марта, 2016 - 12:15:40
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 3751
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 134
Карма 24




Инструменты Кибор


Текстовый редактор - Редактор для ввода кода

Шпион для получения данных о окнах и контролах - Получает информацию о размерах, координатах окон и контролов, координатах мыши, типе курсора и т.д.

Графический редактор для подготовки графических материалов - Позволяет быстро получить все нужные изображения для их поиска, отфильтровать динамику и т.д.

Визуальный редактор диалоговых окон - Позволяет визуально создавать диалоговые окна для программы

Распознавание текста - Позволяет обучить и настроить функцию распознавания текста readtext

Визуальный редактор кода - Позволяет создать бот без программирования

Загрузка скриптов на сервер для демо режима - Загружает свой скрипт на сервер. Обеспечивает его невидимость для других пользователей и дает им возможность запустить его в демо режиме

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

Калькулятор цветов пикселей объекта для получения оптимальных цветов для поиска - Позволяет определить оптимальные цвета пикселей с разбежностью оттенков для идентификации объекта

Сборка запускных EXE - Позволяет собрать скрипт в самостоятельную программу (в которую при необходимости можно упаковать ресурсы) для запуска ее без установки Кибор

-----
Визуальный редактор кода Кибор. Создание ботов без знания программирования.

Обучаемая функция распознавания текста.
-----
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Учебник Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Powered by ExBB FM 1.0 Final