Human Emulator

Human Emulator


RPA и автоматизация действий в браузере

версия 7.0.78 · обновление от 18.10.2026

версия 8.1.6 · бета от 20.10.2026

sales@webemulator.com @saleshumanemulator

Бесплатная онлайн консультация по возможностям программы.

Конструктор рабочих процессов


Восьмая линейка — бета

Здесь описана Human Emulator 8 — бета-линейка, которая публикуется рядом с седьмой. Основной остаётся версия 7.x: её установщики, обновления и документация — по прежним адресам. 7.x и 8.x обновляются раздельно, версии не перескакивают с одной линейки на другую.

Переход на восьмую линейку ничего не переписывает и не требует второй покупки: скрипты, написанные для 7.x, работают и в 8.x, а лицензия у линеек одна — ключ Studio из 7.x активирует и Studio 8. Runtime, как и в 7.x, — отдельная лицензия.

Бету 8 можно посмотреть прямо сейчас: демо HumanEmulatorStudioDemoInstall.8.exe. Полные установщики Studio 8 и RT 8 (Windows и Linux) — в кабинете после покупки. Что именно изменилось в ближайшем выпуске — в журнале обновлений 8.x (полный файл — change_log_studio_8.txt).

Нашли несоответствие между этим описанием и программой или не нашли нужной возможности — напишите в Telegram, это влияет на следующий выпуск беты.

Окно Human Emulator 8 со списком скриптов и встроенным браузером
Визуальные роботы собираются в том же окне, что и скрипты: правка структуры не требует открывать текст XAML.

Восьмая линейка открывает .wf не текстом разметки, а структурой: шаги — деревом, свойства — в панели, подходящие действия — в палитре, а всё, что движок не переносит, — списком непереносимых мест. Сохранение идёт в сам файл с отменой и боковой копией; текст разметки доступен только по явному «Показать как текст» и только для чтения.


Палитра строится по тому же корпусу блоков, что тулбокс Studio 7, — визуальный робот не теряет действий при переходе в восьмую линейку. Формы, которые восьмой движок пока не строит (TryCatch, развилка по значению, массивные переменные), названы в списках ниже; для них остаётся «Открыть в Studio 7», а сложные роботы и зашифрованные контейнеры (.wf.encoded_wf) редактор 8 опознает одним словом, не ломая файл.


Выпуск 7.0.76

  • ФО excelfile добавлена команда get_sheet_page() для чтения Листа Excel файла постранично. . Команда внесена в WF.
  • добавлена переменная с типом String[,] при создании нового WF.
  • добавлены Http активности в панель WF.

  • Выпуск 7.0.78

  • Новый визуальный робот открывает https. //ya.ru и пишет «тест» в поле поиска.
  • pdffile.get_page_count (WF): параметр ож. идания теперь «Таймаут операции» в секундах, а не «Интервал ввода» (эта подпись досталась от клавиатурных блоков); 0 и отрицательное значение больше не означают «ждать вечно» — берётся таймаут по умолчанию.
  • Панель отладки. закладка «Журнал WF» убрана — поток WF теперь радиобокс на вкладке «Сообщения» (рядом с Вывод/Служебное).

  • Выпуск 8.1.2

  • Визуальный робот. файл .wf открывается структурным видом — шаги деревом, свойства в панели, палитра доступных действий и список непереносённых мест; правка свойства сохраняется в сам файл (с отменой и .bak), а не в текст XAML, и если сохранение отвергнуто — файл остаётся пре…
  • Визуальный робот. нового робота можно собрать, не открывая XAML — файл создаётся из дерева сценариев («Визуальный робот»), шаг добавляется в выбранный контейнер из палитры или контекстного меню, переносится между шагами, удаляется (с подтверждением, если внутри есть неперено…
  • Визуальный робот. у робота появились переменные — в свойствах блока шагов их можно объявить (имя, тип, значение по умолчанию) и снять, а шаг «Присвоить» вставляется из палитры или контекстного меню с уже выбранной переменной и приводит значение к её типу.
  • Визуальный робот. открыв робота, панель проверки сразу говорит, что с ним можно делать здесь — «исполняется здесь», «исполняет только Windows Studio с плагином», «здесь не исполняется: в файле есть узлы вне подмножества net8», «формат не распознан» или «воркер не разобрал до…
  • Визуальный робот. цикл «Для каждого» доведён до конца — у вставленного цикла его коллекция показана в панели свойств незаполненным полем, заполняется выражением (набор элементов или ссылка на переменную) и при запуске обходит элементы ровно по одному разу; тем же полем чинит…

  • Выпуск 8.1.3

  • Визуальный робот. зашифрованный робот (файл вида «имя.wf.encoded_wf») больше не молчит и не притворяется битым — редактор и запуск одним словом говорят, что это зашифрованный визуальный робот, который здесь не расшифровывается, и что нужно открыть исходный .wf или Windows St…
  • Визуальный робот. режим «Показать как текст» перестал быть ходом в одну сторону — пока робот открыт текстом, к его структуре возвращает кнопка в тулбаре редактора, и этот ход ничего не стоит: очередь несохранённых правок, отмены/повторы, счётчик несохранённых правок и значен…
  • Визуальный робот. подсветка исполнения доведена до каждого шага — во время запуска светятся не только отдельные действия, но и контейнеры (последовательность, «если», «для каждого»), у шага внутри цикла видно который это проход («×3») и сколько он длился, у упавшего — причин…
  • Визуальный робот. шагу можно поставить точку останова — контекстное меню шага говорит «поставить точку останова» / «снять точку», а при запуске робот встаёт на этом шаге ДО его действия и ждёт команды: в контуре видно, какой шаг держит паузу, панель лога за это время не полу…
  • Визуальный робот. на паузе роботом можно идти по шагам — пока запуск стоит, в тулбаре документа появляются «В узел», «Следующий узел» и «Наружу».
  • Визуальный робот. пауза показывает значения — пока робот стоит на точке останова или на шаге, в правой колонке редактора появляется панель «Значения на паузе» с числом строк в снимке: переменные робота и их значения ровно в тот момент, когда робот встал, и «продолжить» двига…
  • Визуальный робот. робот на паузе отвечает на команды по существу, а не молча делает вид.
  • Визуальный робот. гибель процесса исполнителя больше не выглядит как «робот ещё идёт» — если процесс, который ведёт визуального робота, упал или был снят снаружи, панель лога тут же получает ровно одну строку итога: «итог: lost · … · воркер вышел с кодом N без терминального…
  • Визуальный робот. набор команд, который робот разрешено требовать от исполнителя, стал настраиваемым и видимым.

  • Выпуск 8.1.4

  • Визуальный робот. остановка, нажатая сразу после «Запустить», теперь действительно останавливает запуск.
  • Визуальный робот. «Запустить», нажатое на роботе, который стоит на точке останова, больше не отменяет его молча и не выдаёт это за успех.
  • Визуальный робот. «Запустить», посланное роботу, который идёт и при этом не стоит на паузе, больше не поднимает второй запуск того же файла.

  • Выпуск 8.1.5

  • Визуальный робот. структурный контур робота стал проходимым с клавиатуры и понятным программам чтения с экрана.
  • Визуальный робот. состояние шага в контуре стало читаться без наведения мыши и без различения цветом.
  • Визуальный робот. подсветка шагов в контуре теперь движется только вместе со сменой состояния, а системная просьба «уменьшить количество движения» гасит её целиком.
  • Визуальный робот. экран робота стал приспосабливаться к собственной ширине, а его текст и кнопки — быть читаемыми.
  • Визуальный робот. поля палитры и панели свойств получили настоящие подписи, а длинные значения — перенос вместо горизонтальной прокрутки.
  • Визуальный робот. список замечаний в панели проверки перестал быть лентой строк — замечания одного шага стоят теперь под одним заголовком, заголовок говорит словами, что с этим шагом («блокирует» или «правится здесь»), и печатает число замечаний; блокирующие шаги показываютс…
  • Визуальный робот. снимок значений на паузе стал таблицей, а слова о паузе, итоге и отказе — видимыми на экране, а не только под курсором.
  • Визуальный робот. большой робот назван числом, а не обещанием.
  • Визуальный робот. переменные робота стало можно объявлять массивом.
  • Визуальный робот. правка, приехавшая на перечитываемый или не показанный сейчас робота, больше не исчезает молча.
  • Визуальный робот. развилка «если» перестала делать вид, что она заполнена, и научилась говорить, по какой ветке она прошла.
  • Помощник кода. вставка перестала молчать — если в редакторе нет открытого скрипта, открыт визуальный робот-конструктор или у узла нет сниппета на языке открытого скрипта, панель называет причину отказа («откройте скрипт php, cs, js или py», «визуальный робот собирается из…
  • Визуальный робот. отказ снять используемую переменную называет шаги, которые её читают, а не только число мест.
  • Визуальный робот. защищённое значение на паузе и в журнале показано как скрытое — тела пароля в панели и в логе нет.
  • Визуальный робот. если воркер умер на точке останова, шаг назван незавершённым, а не пустым.
  • Визуальный робот. замечания разбора идут в порядке файла, панель по-прежнему поднимает блокирующие выше исправляемых.
  • Визуальный робот. на Windows робот `.wf` запускается через net48-мост (полный спектр Activity классической Studio); Linux остаётся на подмножестве зеркала; зашифрованные `.encoded_wf` и шаг отладки на мосту — честный отказ.
  • Визуальный робот. ▶ передаёт мосту порт API Studio (не дефолт фабрики 7010) — иначе ран не доходит до строки «итог» в журнале.
  • Визуальный робот. мост компилирует VB-выражения после шима типов; Assign из палитры пишется как OutArgument/VariableReference (как в классической Studio), а не To="[n]" — иначе мост не грузит робота.
  • На Windows визуальный робот (. .wf) исполняется тем же движком .NET Framework 4.8, что и классическая Studio: в коробке рядом с редакторным воркером лежит WfBridge.
  • Исполнитель .wf больше не пишет в вывод . робота: строки рана живут на своей закладке «Журнал WF» в панели отладки, на «Выводе» остаётся только то, что печатает сам робот, а «Все» по-прежнему показывает и то и другое в порядке появления.
  • В палитре workflow появился шаг ShellExecute. вызов app.shell_execute, давно доступный из PHP, JS, Python и C#, теперь вставляется как активность workflow с параметрами Operation, Path, командной строкой, папкой и ShowMode.

  • Выпуск 8.1.6

  • Визуальный робот. копирование и вставка шага, поиск по контуру, аргументы робота и ссылки на сборки.
  • Визуальный робот. контекстное меню на активности в палитре — вставить в контур и избранное.
  • Визуальный робот. аргументы робота и сборки — отдельная панель, не свойства шага.
  • Визуальный робот. под шагами убрана кнопка «Добавить шаг в конец».
  • Визуальный робот. иконки тулбара раскрашены по смыслу — отмена, вид, палитра, свойства, переменные, проверка, сохранение.
  • Визуальный робот. палитра — каталог, поиск и закладки иконками с подсказкой; подсказка обязательных аргументов; перетаскивание и несколько шагов; пометка «не выполнять» и комментарий в редакторе.
  • Визуальный робот. переименование шага в строке, замена типа, пустые обязательные у сохранения, свернуть и развернуть контур, закладки, запуск до шага и с шага.
  • Визуальный робот. поля только что вставленного шага правятся сразу, без сохранения документа.
  • Визуальный робот. закладка шага — флажок на вкладке «Служебные», без имени; тип и адрес шага с этой вкладки убраны.
  • Визуальный робот. комментарий шага занимает всё свободное место вкладки.
  • Визуальный робот. шаг с закладкой отмечен иконкой в контуре.
  • Визуальный робот. в шапке свойств — имя шага, его можно переименовать; иконка и цвет — вкладка «Вид»; вкладки свойств — значки с подсказкой; в строке шага только имя, цвет красит иконку, полоса уровня на иконку не наезжает; «вставить перед/после» кладёт поток в подменю «Пото…
  • Визуальный робот. число шагов в категории палитры только во всплывающей подсказке.
  • Визуальный робот. палитра — категории и подкатегории как в тулбоксе Studio 7 (по пространству имён).
  • Визуальный робот. при развороте редактора сплиттеры палитры и свойств остаются на месте.
  • Визуальный робот. DebugMessage и WriteLine пишутся во вкладку «Вывод» панели отладки.
  • Визуальный робот. шаги Excel SetRowBorder и SetRowColor подписаны «Excel», а не «Браузер».
  • Файл → Создать → Workflow. — новый визуальный робот в папке «Мои скрипты».
  • Визуальный робот. палитра — поток управления как в Studio 7 (в том числе Flowchart, TryCatch, Delay, WriteLine) и шаги Excel, PDF, Word, S3, WebDAV, File, Folder, Mail, Telegram.
  • Визуальный робот. в палитре короткое имя шага (как в меню), полный тип — в подсказке и панели деталей; род действия локализован.
  • Визуальный робот. на паузе Tab от шага сразу ведёт к «Продолжить» — хвост «добавить» на время паузы скрыт.
  • Визуальный робот. в палитре path-hint без подчёркиваний CLR (`Java Script` вместо `Java_Script`), заголовок и счётчики на русском без английского «activity».
  • Визуальный робот. ширину каталога исполнителя и панели свойств можно тянуть сплиттером — размер запоминается между открытиями.
  • Визуальный робот. «Каталог исполнителя» переименован в «Палитру» — поиск с очисткой, счётчики-чипы, без повтора «действие» на каждой строке, Enter/двойной клик добавляет шаг.
  • Визуальный робот. в шапке редактора отмена, повтор, «как текст», палитра и свойства — иконки с подсказкой.
  • Визуальный робот. «Сохранить»/«Сохранено» в шапке — иконка справа от разделителя с подсказкой.
  • Визуальный робот. «Сохранить» в шапке стоит самым правым — после чипа ревизии.
  • Визуальный робот. в палитре семьи по умолчанию свёрнуты — открываются кликом или поиском.
  • Визуальный робот. внизу палитры — блок-легенда с именем шага; путь к исходному коду скрыт, «обязательный» — иконка с подсказкой.
  • Визуальный робот. в легенде палитры «Добавить» и куда встанет шаг — в одну строку.
  • Визуальный робот. в палитре только рабочие вставляемые шаги — отказные Switch…/Flowchart/TryCatch больше не показываются плитками.
  • Визуальный робот. нижнюю легенду палитры можно скрыть кнопкой в шапке палитры.
  • Визуальный робот. переменные — отдельная панель справа от свойств, открывается из шапки, по умолчанию скрыта.
  • Визуальный робот. имена параметров в легенде палитры и панели свойств — как в Studio (LocalizedDisplayName / Resources).
  • Визуальный робот. категория «Поток управления» как Control Flow Base в Studio — While, DoWhile, Parallel, ParallelForEach, Pick, PickBranch, Switch.
  • Визуальный робот. в панели свойств поля отодвинуты от сплиттера — больше боковой отступ.
  • Визуальный робот. конструкции потока (Если, Последовательность, Присвоить, Для каждого и др.) переведены в палитре, меню и контуре.
  • Визуальный робот. поиск в палитре открывается иконкой, как в панели отладки — поле не занимает место, пока не нужно.
  • Визуальный робот. в палитре и свойствах человекочитаемые подписи — CLR, path и термины протокола убраны в подсказки.
  • Визуальный робот. в палитре и меню те же названия шагов, что в контуре (DisplayName Studio); при вставке имя сразу пишется в файл.
  • Визуальный робот. сплиттеры палитры и свойств не пропадают при развороте редактора; «конструктор»/«отказ» в палитре — иконки с подсказкой; палитра — дерево семей; проверка — отдельная панель, её можно спрятать и открыть из шапки.
  • Визуальный робот. в контекстном меню шага — иконки у пунктов, подписи в одну строку без переноса.
  • Визуальный робот. панель свойств — тихая сетка полей без карточек; проверка — отдельная колонка справа от свойств и по умолчанию скрыта.
  • Визуальный робот. панель свойств — поля карточками столбиком, длинное имя шага с многоточием, логические True/False переключателем.
  • Визуальный робот. в отчёте открытия робота есть действие «Открыть в Studio 7» — классическая студия стартует только если задан путь (XHE_STUDIO7_EXE или установленная 7.x), иначе назван отказ, второе окно само не открывается.
  • Визуальный робот. на Linux шаги рабочего стола и COM (Excel, Word, Outlook, клавиатура, мышь, окна) отказываются до запуска и называют платформу (Windows-only); на Windows их по-прежнему исполняет мост.
  • Визуальный робот. «Открыть в Studio 7» находит установленную 7.x по имени XWeb Human Emulator Studio.exe и по WOW6432Node (раньше — studio7-not-configured при пустом DisplayVersion).
  • Визуальный робот. новый робот («Файл → Создать → Workflow») — готовый пример: открыть ya.ru, напечатать текст в строке поиска и нажать Enter; раньше текст присваивался полю, и поиск не срабатывал.
  • В отчёте открытия визуального робота (. .wf) появилось действие «Открыть в Studio 7»: классическая студия запускается на этом роботе по явному пути к её exe, который берётся из настроек классического продукта; если Studio 7 не установлена, действие сообщает об этом, а не падает.


  • << Все возможности Human Emulator 8
    Возможности основной версии 7.x

    Готовы автоматизировать браузер?

    Актуальная линейка — Human Emulator Studio и RT. Посмотрите примеры задач, скачайте демо или сразу купите лицензию. Вопросы — в Telegram или на странице поддержки.

    Скачать демо Поддержка

    Купить →   |   Что нового →   |   О Studio →   |   FAQ →