Human Emulator


Robotic browser automation

sales@webemulator.com

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

English version of the site

Что такое библиотека Human Emulator?

Это набор классов на С#, PHP, Python и JavaScript для управления программой Human Emulator. Библиотека даёт доступ ко всему функционалу программы Human Emulator из приложений написанных на языках С#, PHP, Python и JavaScript.


Как она работает?

В проектах на PHP, Python и JavaScript вы подключаете набор классов написанные на этих языках. При работе из C# в проект подключается XHE.dll. Для выполнения необходимого функционала из проекта запускается окно программы Human Emulator со встроенным в него компонентом браузера, в котором и происходят все указанные в проекте действия. При этом окно программы может запускаться в скрытом для пользователя режиме.


Что делает?

Библиотека имеет функционал для полной автоматизации любых действий в браузере. В том числе и во многопоточном режиме. Содержит решения по управлению реальными клавиатурой и мышью или для эмуляции их использования для браузера. Полностью управляет всеми доступными для используемого в программе компонента браузера настройками. Может менять браузер в пределах всей линейки браузеров от Майкрософт. Обладает широким функционалом для работы с DOM моделью HTML страницы. В том числе имеет классы для управления отдельными элементами страницы, такими как ссылки, кнопки, формы, фреймы, поля ввода или текста, флэш-элементы и другими наиболее часто используемыми элементами, а также классы, которые дают доступ к любому элементу страницы или встроенного в неё фрейма. Весь перечень объектов DOM можно посмотреть http://humanemulator.net/objects/DOM.php Включает функционал для работы с raw потоками браузера, текущей открытой веб страницей. Содержит функции по получению случайного профиля пользователя, как географические так и личные. Работает с 6-ю сервисами распознавания капч. Детально смотреть http://humanemulator.net/objects/Web.php Имеет функционал для взаимодействия с операционной системой и окном приложения, а также интерфейсы для управления всеми окнами Windows.


Примеры использования

Сборщик email с сайтов из выдачи Google


Кому будет полезна?

Библиотека будет полезна тем разработчикам, которые автоматизируют работу с браузером и сэкономит им огромное количество времени на разработке функций управления браузером и DOM элементами HTML страницы в браузере.


Как купить?

Библиотека входит во все пакеты программы Human Emulator, в том числе и в аренду.