Управление работой приложения и связаными с ней частями.
Содержит методы по выводу различных диалогов, котрые позволяют запрашивать уточняющие данные для работы скриптов. Также содержит команды по управлению внешним видом приложения. Здесь же содержатся команды по управлению приложениями Window и получение внешних данных. Кроме того команды управления ходом выполнения и комнады запроса различной полезной внутренней информации, связанной с текущим состоянием приложение. И как бонус - управление прогресс баром, расположеным в статусе для индикации хода выполнения скрипта.
block_input - блокировать мышку и клавиатуру
dlg_captcha_from_url_exactly - показать диалог ввода капчи из картинки по заданному url с соответствием url
dlg_captcha_from_url - показать диалог ввода капчи из картинки по заданному url;
dlg_captcha_from_image_number - диалог ввода капчи из картинки c заданным номером
get_file_from_disk - получить файл с диска
get_program_folder - получить путь к папке программы
get_program_path - получить путь к программе
get_version - получить версию программы
get_install_id - получить код инсталляции RPAbot
get_port - получить текущий порт
dlg_verify_ocr - подтвердить OCR распознание
show_free_dlg - настраиваемый диалог
get_dlg_select_folder - диалог получения пути к папке
get_dlg_select_file - диалог получение пути к файлу
get_dlg_input_string - диалог ввода строки
dlg_question - диалог вопроса
get_cursor_type - получить тип курсора
set_tray_tooltip - задать подсказку на иконку в трее
set_tray_icon - задать картинку в трее
show_tray_icon - показать/скрыть иконку в трэе
minimize_to_tray_by_start - задать настройку - минимизировать в трей при старте
minimize_to_tray - минимизировать в трей
maximize - максимизировать приложение
set_title - задать текст окна приложения
set_blink - задать статус мигания приложения
set_always_on_top - задать окну эмулятора свойство поверх всех
set_foreground_window - выставить окно эмулятора самым верхним
show_left_panel - покaзать левую панель
show_from_tray - показать из трея
show_bottom_pane - показать нижнюю панель
enable_full_screen - перейти в полноэкранный режим
set_window_position - задать расположение программы на экране
run_as_console - выполнить консольный exe файл по заданному пути
run_as_js - выполнить содержимое, как js-файл по заданному пути
run_as_python - выполнить содержимое, как python-файл по заданному пути
run_powershell_script - выполнить powershell скрипт
is_script_paused - выполняется ли сейчас скрипт в оболочке
stop_script - остановить скрипт
is_process_exists_by_path - запущен ли процесс с заданным расположением exe
is_process_exists_by_name - запущен ли процесс с заданным именем
kill_process - завершить заданный процесс (приложение), выполняющееся в системе
shell_execute - выполнить заданное приложение
run_as_php - выполнить php текст
run_as_bat - выполнить bat команду
run_script - выполнить скрипт
set_progress_text - задать текст прогресс бара
step_progress - выполнить шаг прогресса
set_progress_pos - задать положение прогресса
set_progress_range - показать прогресс в панели статуса программы
show_progress_bar - показать прогресс в панели статуса программы
set_params_outofmemory_action - задать параметры того что будет делать программа при переполнении памяти
set_script_as_unicode - управляет кодировкой, которая используется при отработки команд скрипта
set_dont_ask_me_again_mode - управляет режимом не спрашивать больше - для всех диалогов программы
set_params_object_search - управляет параметрами поиска объектов в командах (включает или отключает регистронезависимый поиск объектов)
enable_quit - включает или отключает исполнение команды app->quit
quit - выход из скрипта (коррекное завершение скрипта)
restart - перезапустить программу RPAbot
pause - пауза скрипта (приостановить обработку скрипта)
exitapp - закрыть программу RPAbot
clear - очистить файлы, созданные роботом