========================== *void* setComment(*int* addr, *string* comment); _Установка комментария по адресу_ .Параметры ** addr: *** Адрес, для которого будет установлен комментарий. ** comment: *** Текст комментария. [NOTE] Сброс комментария производится путём вызова функции с пустой строкой. .Пример
setComment(r.eip,"current instruction")
========================== ========================== *void* setLabel(*int* addr, *string* label); _Установка метки по адресу_ ** addr: *** Адрес, по которому будет установлена метка. ** label: *** Текст комментария. [NOTE] Сброс комментария производится путём вызова функции с пустой строкой. .Пример
setLabel(r.eip,"CURR_EIP");
========================== ========================== *int* msgBox(*string* text, *string* caption, *int* type); _Вывод сообщения_ .Параметры ** text: *** Текст сообщения. ** caption: *** Заголовок сообщения. ** type: *** Тип сообщения. [NOTE] Функция является переходником к системной функции MessageBoxA. .Возвращаемое значение Функция возвращает id нажатой кнопки. .Пример
msgBox("text","caption",1);
========================== ========================== *void* printf(*string* template,...); *void* printf(*int* addr, *string* template,...); _Форматированный вывод в консоль - работает так же как и одноимённая функция в C_ .Параметры ** addr: *** Шаблон. ** template: *** Значение (*int*) выводимое в первой колонке лога. .Пример
printf("test %s", "string");
========================== ========================== *string* itoa(*int* integer,*int* radix); *string* itoa(*int* integer,*int* radix,*int* minChars); _Конвертирование int в строку_ .Параметры ** integer: *** Конвертируемое число. ** radix: *** Система исчисления. ** minChars: *** Дополнение нулями, если длина числа меньше указанного значения. .Возвращаемое значение Функция возвращает строку, содержащую конвертированное число. .Пример
print(itoa(16,16));
========================== ========================== *float* atoi(*string* src); _Конвертирование строки в int_ .Параметры ** src: *** Исходная строка. [NOTE] Поддерживаются 16-ричные значения в формате С(0x*) и ASM(*h), так же по просьбам людей знающих толк в извращениях, была разрешена конструкция 0x***h. Например: "0xADACh" отработает нормально :) ). .Возвращаемое значение Функция возвращает конвертированное значение или 0 в случае ошибки .Пример
print(atoi("0xADACh"));
========================== ========================== *float* atof(*string* src); _Конвертирование строки в float_ .Параметры ** src: *** Исходная строка [NOTE] Функция является переходником atof .Возвращаемое значение Функция возвращает конвертированное значение или .0 в случае ошибки .Пример
print(atof("1.5"));
========================== ========================== *string* getValue(*string* title); _Запрос значения у пользователя_ .Параметры ** title: *** заголовок [NOTE] Функция является переходником atof .Возвращаемое значение функция возвращает введенное значение или null, если пользователь отменил ввод или данные имеют неправильный формат .Пример
print(itoa(16,16));
==========================