humanemulator.net — справка. Продукт, демо и покупка — на хуманэмулятор.рф | Демо | Купить | API | лог изменений

Обновлено в августе 2026.

Миграция со старых скриптов

Чеклист, если скрипт писался под старую сборку, копировался из Test Samples или сыплет unknown command. Новые сценарии удобнее стартовать с маршрута новичка.

1. Include Templates

В продакшн-скриптах обычно подключают главный шаблон:

<?php
include("Templates/xweb_human_emulator.php");
// далее $browser / WEB::$browser и т.д.

В Test Samples часто встречается относительный путь к Templates/init.php — это нормально для примеров рядом с деревом Samples, но в своём проекте надёжнее единый include и рабочая папка скрипта = корень с Templates (см. структуру папок).

Если include не сработал — методы «есть в справке», а рантайм отвечает unknown command.

2. Исторические имена (опечатки в API)

Часть имён методов исторически содержит опечатку atribute вместо attribute. В справке и wiki они так и названы — вызывайте как в справочнике, не «исправляйте» написание вслепую.

  • Ищите через Поиск API по фрагменту atribute.
  • Примеры путей: DOM get_atribute_*, is_exist_with_atribute_*.

Аналогично встречается написание clear_cash (кэш) — имя метода сверьте со страницей API, а не со словарём.

3. Переименования

  • press_key_by_code → современный контур key / keyboard (см. хабы DOM interface, SYSTEM keyboard, WINDOW). Старые страницы методов могут оставаться как редирект-история в дереве — для новых скриптов берите актуальный хаб.
  • Новые объекты волны (telegram, outlook, excel, ui, s3…) — смотрите changelog и блок «Что изменилось» на хабах.

4. Смена языка обёртки

Один и тот же сценарий на PHP / Python / C# / JS: см. таблицу и пример на objects.php#langs. Пути к Samples: Test Samples, Test Samples PY, Test Samples CSHARP, Test Samples JS.

5. Чеклист после переноса

  1. Templates include + хост/порт Studio совпадают с панелью программы.
  2. Имена методов скопированы со страницы API или из актуального Sample.
  3. Нет жёсткой привязки к устаревшим скриншотам/селекторам страницы — прогоните сценарий на живом URL.
  4. Прокси, fingerprints, cookies — отдельно от логики кликов (Антибот 2026).
  5. При сбое — хаб типовых ошибок.

Все руководства · API · Демо