====== Как работает Human Emulator? ====== Все версии программы работают по одному и тому же принципу: запускается скрипт(сценарий) со списком команд, которые программа выполняет во встроенном в программу браузере, в зависимости от версии это либо Internet Explorer либо Chromium и Firefox. Скрипты-сценарии пишутся на одном из 4-х доступных в программе языков программирования - PHP, C#, Java Script(Node.js) или Python. [[ru:package|Все версии программы]] имеют левую панель с //Деревом скриптов// и //Редактором скриптов//, //Проигрыватель скриптов//, //Встроенный в программу браузер//, //Панель отладки// и различные инструменты для работы с элементами страницы в браузере, к примеру такие как: //Инспектор//, //DOM дерево//, //Список элементов// и т.д. [[https://xn--80awbbeioodeq4h3a.xn--p1ai/blog/%d1%87%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-human-emulator-runtime-rt/|Версия RT]] имеет только проигрыватель скриптов и встроенный в программу браузер. {{ :wiki:main_window.jpg?600 |Окно программы}} ===== Дерево скриптов ===== Служит для быстрого доступа к скриптам находящимся в папке My Scripts, которая находится в папке с программой. ===== Редактор скриптов ===== Используется для редактирования скриптов написанных на всех доступных в программе языках программирования: PHP, C#, Java Script и Python . ===== Проигрыватель скриптов ===== С помощью проигрывателя скриптов скрипты запускаются на выполнение. То есть последовательно выполняется весь список команд прописанный в скрипте. ===== Встроенный браузер ===== Встроенный браузер, это может быть либо Internet Explorer в классической версии программы Human Emulator, либо в версиях линейки Studio это браузеры Chromium и Firefox. Во встроенном браузере выполняются все команды прописанные в скрипте, а также он может быть использован как и обычный браузер для работы в Интернете. ===== Панель отладки ===== В Панель Отладки в процессе выполнения скрипта-сценария выводится отладочная информация.