User Tools

Site Tools


Sidebar



en:objects:window:debug

debug

Каноническая страница: https://humanemulator.net/objects/WINDOW/debug.php

← Objects


WINDOW /

debug

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

Данный объект содержит методы по управлению отладочными закладками хуманэмулятора, вывода сообщений и уведомлений в процессе работы скрипта.

Также здесь содержатся методы позволяющие контролировать объем использованной памяти и периодически производить операции по оптимизации памяти в следствие утечек ее в браузере.

Кроме того здесь же имеются дополнительные методы, позволяющие увидеть парметры текущего выполняемого скрипта, а также установить свои обработчики (хуки) на кнопки 'Остановить скрипт' и 'Продолжить выполнение скрипта'.

Работа с нижними закладками

Диалоговые сообщения

Получение информации о памяти, занимаемой приложением

Вспомогательное

Панели и вид

Работа с нижними закладками

open_tab – открыть закладку с заданным именем

set_tab_content – добавить на закладку текст

save_tab_content_to_file – сохранить содержимое отладочной панели в файл

get_tab_content – получить содержимое отладочной панели

clear_tab_content – очистить содержимое отладочной панели

close_tab – закрыть отладочную панель

set_encoding – задать кодировку

view_tab_as_text – сменить режим отображения закладки (как текст или html)

close_tabs – закрыть все отладочные закладки

get_cur_tab_path – Получить путь к файлу текущей вкладки в редакторе кода

get_editor_text – Получить текст текущего открытого файла в редакторе кода

set_cur_script_path – Задать путь к файлу для текущего выполняемого скрипта

Диалоговые сообщения

message_box – диалоговое сообщение

notification_box – вывести уведомление

Получение информации о памяти, занимаемой приложением

get_cur_mem_size – получить ТЕКУЩИЙ размер памяти, занимаемой эмулятором

get_min_mem_size – получить минимальный размер свопа

get_max_mem_size – получить максимальный размер свопа

get_free_physical_mem_size – получить размер свободной физической памяти на машине

get_gui_resources – получить число GUI ресурсов, используемых программой

get_process_id – получить идентификатор процесса (Process ID) программы

optimize_memory – сделать минимизацию памяти, занимаемую программой

get_cpu_usage – получить использование процессора, занимаемого программой

Вспомогательное

set_hook – задать действие на прерывание процесса выполнения скрипта через интерфейс

run_current_script – запустить текущий скрипт на выполнение

is_script_run – проверить запущен ли скрипт на исполнение

get_cur_script_path – получить путь к текущему выполняемому скрипту

get_cur_script_folder – получить путь к папке текущего выполняемого скрипта

Панели и вид

set_extended_debug_pane_colors – Задать цвета для окна "Дополнительной панели отладки"

set_extended_debug_pane_opacity – Задать прозрачность для окна "Дополнительной панели отладки"

set_extended_debug_pane_pos – Задать позицию и размер для окна "Дополнительной панели отладки" на экране

show_extended_debug_pane – Показать или закрыть окно "Дополнительная панель отладки"

en/objects/window/debug.txt · Last modified: 2026/08/05 22:31 (external edit)