Human Emulator

vneshnij_vid_xhe

     Human Emulator — это полноценный Web-браузер, поддерживающий JavaScript. Легко управляемый, прост в эксплуатации, низкий порог обучения. Управлять им можно как в локально, так и подавать управляющие сигналы через сеть. До недавнего времени он был основан на движке IE, но в последних версиях перешел на хромиум.    Он состоит из основного окна, где собственно и отображается текущий сайт, и несколько панелей:

  • панель редактора PHP кода
  • информационная панель, в которой отображаются его внутренние команды по управлению браузером
  • панель отладки, в котором выводятся сообщения выдаваемые PHP (ошибки, предупреждения и просто сообщения).
  • панель с элементами HTML форм, находящиеся на текущей страницы.

    Так же в нем имеются настройки задающие useragent, прокси, параметры настройки браузера(отображения картинок, блокировка всплывающих сообщений, включение поддержки ActiveX, включение поддержки Java и прочее).

    Бесспорным преимуществом является наличие возможности записи действий пользователя над сайтом и записи их в формат php кода. Дальше в панели редактора кода, можно подкорректировать управляющие команды или с помощью кнопок воспроизведения повторить все действия в браузере. Вот простейший код перехода на сайт yandex.ru:

<?php
// Указываем имя хоста и порт - Human Emulator
$xhe_host ="127.0.0.1:7010";
// Подключаем файл с классами, по управлению Human Emulator
require("../../Templates/xweb_human_emulator.php");
// Подаем команду Human Emelator перейти по адресу - yandex.ru
$browser->navigate("http://yandex.ru/");
// Корректное завершение программы
$app->quit();
?>
    В общем если Вам нужно полностью с эмулировать работу человека на сайте, то эта программа для Вас.  Она представлена несколькими версиями:
  • Демо версия, скачать можно здесь. Имеющий ряд ограничений и всплывающее окно при запуске.
  • Advanced Edition. Имеющую одну лицензию без ограничений по функциональности и времени использования.
  • Human Emulator Corporate. Позволяющую устанавливать на 10 компьютеров.

Платная версия по сравнению с остальными аналогами стоит на текущий момент сравнительно не дорого — 147$. Приобрести ее можно здесь.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *