Human Emulator
Спасибо Вам за проявленный интерес к нашему продукту!
Human Emulator — это не имеющий на данный момент аналогов в мире конструктор, позволяющий создать даже самые незаурядные решения по автоматизации работы в браузере. Ограниченный только размахом Ваших потребностей, а не набором шаблонов, автоматизатор рутины, которая поглощает бОльшую часть вашего времени. Нет ни одного более функционального и в то же время простого в пользовании решения для самостоятельной автоматизации своих рутинных задач в браузере. Human Emulator подойдет как опытным программистам, так и людям, не знакомым с программированием.
Human Emulator — это симбиоз Internet Explorer и PHP, не требующий технических знаний ни одного, ни другого. То, что раньше отнимало день-два и требовало найма программистов теперь делается меньше, чем за час самостоятельно! Кроме того есть встроенная система, которая по вашим действиям сама создаст нужный вам автоматизатор. Это современный Макрос, с помощью которого вы можете записать скрипт работы с самыми хитрыми элементами даже во фреймах.
Базовый функционал программы:
- Автозаполнение форм, текстовых полей;
- Запись и повтор работы с любым элементом сайта;
- Сбор, сравнение, хранение и отправка данных;
- Возможность запуска работы программы в определенное время (встроенный планировщик задач)
- Программу можно свернуть в системный трей, она не будет мешать работе других приложений.
| Еще видео |
Для тестирования работы создаваемых Web проектов реализована автоматизация любых действий в браузере:
- Сбор и проверка на работоспособность всех ссылок на сайте;
- Работа с базами данных;
- Возможность подмены useragent без остановки работы программы;
- Вызов различных событий onclick, onkeydown и так далее в зависимости от необходимости;
- Работа с Cookies;
- Удаленная работа с приложением, если оно установлено на сервере, с возможностью автоматической отправки результатов работы через FTP;
- Возможность работы с Proxy серверами;
- Интегрированная среда разработки скриптов тестирования с возможностью отладки;
- Функционал выборочной загрузки элементов;
- Работа с элементами Drag-and-Drop;
- Работа с графическими элементами по технологии Flash;
- Логирование работы и результатов работы;
- Поиск и работа с элементами по скриншоту;
- Возможность многопоточной работы с использованием как одинаковых, так и разных скриптов в каждом потоке;
- и многие другие функции, подробнее узнать о которых можно в подробном мануале, поставляемым с программой.
| Еще видео |

Почему именно «Human Emulator»? На базе Human Emulator решаются любые (действительно ЛЮБЫЕ) задачи в сфере браузинга, сабмита и сбора данных. Программа активно используется для сбора баз данных, баз поисковых запросов, данных по конкурентам.

Проверенные сферы применения программы:
- сбор информации на сайтах в автоматическом режиме (сбор информации и оперативное отслеживание обновления новостей, курсов валют/акций, промоакций на сайтах конкурентов и т.п.);
- мониторинг сайтов (включая проверку валидности работы форм в реальном времени);
- тестирование работоспособности сайтов;
- перенос сайта (блога, форума, cms и т.п.) с одного движка на другой;
- интеграция оффлайновых и онлайновых приложений;
- работа с AJAX или закрытыми областями сайтов;
- полная эмуляция действий человека, вплоть до движения мышью и нажатия любых клавиш клавиатуры.
«Вкусности» программы:
- управление объектами DOM в режиме браузинга;
- доступ к элементам как по имени так и по номеру (есть автонумерация элементов для быстрого поиска номера);
- нормально работает в защищенных областях сайта;
- задание различных параметров браузера — от размера, до заголовков и акцептов;
- эмуляция клавиатурных и мышиных событий;
- получение ТИЦ и PR;
- частичное управление Windows;
- удаленная работа системы исполнения — скрипт может работать на unix-системе, а сама программа на другой машине с установленной ОС Windows (на выделенном сервере или VPS, в том числе под VMWare).
| Скачать в разрешении 800х600 |

FAQ по Human Emulator
Часто задаваемые вопросы и ответы на них
Q. Могу ли я приобрести программу в рассрочку?
A. Есть возможность приобретения программы в рассрочку. Первый взнос 40%, остальную сумму тремя платежами по 20% в течение 3х месяцев (рассрочка не предоставляется при покупке программы «в складчину»). По всем вопросам касательно рассрочки обращайтесь в ICQ: 420-444-071 или пишите на e-mail: sales@humanemulator.info.
Q. Можно ли купить пакет программ в складчину с другом?
A. Да, любой пакет программ можно купить в складчину. При покупке указываете с кем покупаете, каждому участнику будет заведен отдельный аккаунт.
Важно: Купить пакет и перепродать позже одну из лицензий нельзя, запрещено пользователским соглашением.
Q. Могу ли я перепродать программу кому-либо?
A. Нет, перепродажа запрещена пользовательским соглашением. Вы можете стать нашим партнером и продавать программу со скидкой, получая партнерские вознаграждения.
Q. Могу ли я проапгрейдить программу до более дорогой или нужно покупать по полной стоимости?
A. Вы можете перейти с доплатой на любой пакет программы. Размер доплаты вычисляется по схеме: стоимость интересующего пакета — 70% стоимости уже приобретенного.
Программа поставляется посредством скачивания ее с нашего сервера.
|
Проверить аттестат |
|
|

Может ли программа искать и переносить данные из прайс-листов в один, по заданным условиям?
Умеет ли парсить интернет магазин с кучей поддоменов, отслеживать изменения и обновлять их в базу MySQL или в excel файл??
Функционал программы позволяет решить все вышеперечисленные задачи
@Alex есть ли какой либо видео пример с многопоточностью? либо пример кода, где для разных потоков (или вкладок) устанавливаются различные куки, кеш и прокси?
Здесь есть пример скрипта, оптимизированного под многопоточный вариант программы с применением proxy. Кеш индивидуален для каждого потока, а useragent задается одной строкой кода (можно задавать рандомно из файла). За более подробной информацией обращайтесь, пожалуйста, в наш саппорт или отдел продаж, контакты в правой панели сайта.
При работе в многопоточном режиме возможно для нескольких разных закладок с браузерами иметь соответственно разные путь к файлам с куками? Аналогичный вопрос — возможно ли для браузеров в разных вкладках одновременно установить соответственно разные прокси?
В нашем варианте многопоточности для каждого потока программы используются отдельные куки, кэш, можно использоваться разные proxy, useragent, refferer и т.п.
Может ли ваша программа оставлять комментарии в жж?
В последнее время актуально.
Без проблем. Функционал программы позволяет решать и более сложные задачи в ЖЖ
Здравствуйте. Подскажите, можно сделать скрипт, который в атоматическом режиме продлевал бы файлы на ifolder.ru и чтобы он работал через вашу программу.
Спасибо.
Здравствуйте. С этой задачей справится даже самая функционально простая версия программы — Basic.
Есть вопрос по функциональности, реализована ли возможность закачки файлов на сайт из форм на сайте, причем не одного и того же, а разных скажем с порядковыми номерами, очередность которых надо соблюдать? Интересно так же, может ли программа брать значения из файла по очереди и вставлять их в форму?
Да, есть возможность работать с файлами по их названию, соблюдая при этом очередность. Программа работает с текстовыми документами. Можно брать информацию построчно как последовательно, так и в произвольном порядке.
Меня интересует парсинг контента с разных источников. Причем они разнородные по движкам. На ткущий момент берюу контент путем «вырезания» оного из кода страницы (взять тот-то между такими-то тэгами и отфильтровать ненужное). Второй момент — перевод информации с других языков. Так вот, H.E. умеет все это делать? … Еще момент — собрать уже готовую статью по некому шаблону для публикации. Например, в исходниках картинки выравнены по-разному, а в моей публикации строго по левому краю скажем; плюс вставка видео по ключевикам из youtube и т.д. Конструктор вообщем.
Данная задача потребует некоторого времени и сноровки в работе с программой, но в целом она решаема. Для парсинга под каждый движок нужно будет сделать свой алгоритм, для перевода можно воспользоваться онлайн переводчиками. Human Emulator — это конструктор алгоритмов, которые вы определяете для себя сами.
В сети периодически люди делятся скриптами для решения различных задач с помощью Human Emulator. Можете порекомендовать подобные сообщества (тусовки).
В разделе сайта «О нас в Интернет» мы публикуем ссылки на сторонние ресурсы, где выкладываются скрипты, статьи, а так же идет обсуждение по работе с программой.
Как реализовать практически многопоточность? Если можно подробно.
В нашей программе предельно просто — запускаете менеджер и настраиваете в каком потоке какой скрипт отрабатывать, либо задаете на отработку один скрипт для всех потоков. Потоки не зависимы друг от друга и используют разные настройки юзерагента, куки, кэш и прочие идентификаторы, при обмене информацией браузер-сервер-браузер. Таким образом, если ошибки на странице приводят к сбою в работе скрипта/программы — это будет критично только для одного потока, а не для всего программного комплекса в целом. Более детально ознакомиться с настройками и оптимизацией работы вы можете в нашем саппорте, если вы пользователь лицензионной версии программы
Было бы неплохо, если бы вы разработали web интерфейс к программе, а также API к этому интерфейсу. Цель такова, вашу прогу вешаем на сервер, а управляем через web интерфейс, в созможностью дописать своё управление через API, конечный результат, несколько человек могут управлять одним сервером.
В программе реализован функционал удаленного управления. Программа устанавливается на сервер, а управление запуском скриптов можно вести с любой локальной машины, указав IP и порт сервера. Более детально по настройке можете почитать на нашем форуме, либо поинтересоваться в саппорте.
Можно ли переключаться на другие окна типа окна таблицы из базы Access, копировать из них, перемещаться на другую ячейку на будущую итерацию, и использовать скопированное в буфер в XHE? Вообще можно ли УПРАВЛЯТЬ открытыми окнами виндов, получать координаты и текст элементов диалоговых окон виндов, кликать их? (т.е. автоматизировать частично и винды, например как в программах записи и воспроизведения движений мыши и клавиатуры с элементами логики (c IF-ELSE) или XHE предназначен для работы в свернутом в трей режиме без взаимодействия с другими окнами?
можно ли получить доступ к атрибутам DOM модели самой страницы как в javascript. например к document.GetElementById(«myDIV»).className, document.body.childNodes[i], document.getElementsByTagName(«a»)[0].style.getPropertyValue(«left»)?
Программа обладает функционалом эмуляции клавиатуры и мышки на уровне Windows и в целом, работая по координатам можно управлять другими приложениями, несмотря на то, что программа изначально не предназначена для этих целей.
Да, вы можете получить доступ к атрибутам DOM модели.
Купил и радуюсь ну покачто все идет так сложно
Программа улет покупайте нежелея денег данная программа стоит своих денег
Здравуствуйте! Хотелось бы уточнить, а можно будет в будущем купленную и установленную на компьютере программу перенести на ноутбук, в связи с тем, что к примеру уезжаешь в командировку на месяц или учиться в другой город, а компьютер, по понятным причинам, взять с собой не получается.
Конечно можно. Лицензии не одноразовые и их можно перенести на другую машину. В таком случае старая лицензия блокируется, новая выдается.
В программе есть расписание задач? Например: в 15:30 нужно запустить один МАКРОС, а в 15:32 другой? А в 16:00 что-бы прога выключилась(и выключила комп)?
Да, в программе есть встроенный шедулер, позволяющий запускать скрипты в заданное время.
Скажите, пожалуйсто, а можно ли менять User-Agent и можно ли использовать Socks прокси?
Добрый день. Useragent подменяется на лету, програмно поддерживаются http, https и socks4 прокси. Так же поддерживаются прокси аналогичные скрвису blackhatsocks.com . Используя такие прокси подменяется еще и DNS, поддерживается Socks 5.
Подскажите, пожалуйста, а демо версия у вас есть? Ну или еще какой-нибудь способ «пощупать» прогу перед покупкой?
Есть триал версия старой версии программы (3.0.17), можете попросить в отделе продаж ее в целях пощупать принцип работы. Свежие версии программы разительно отличаются по производительности, стабильности, функциональности.
скажите пожалуйста
у меня стоит задача работы в нескольких окнах одновременно одним скриптом
или разными чтоб они не конфликтовали друг с другом
Какую программу мне брать?
Лучшее решение Human Emulator Multi Thread
А на 7ке пойдет?
Насколько полная инструкция идет с программой?
И можно ли апгрейдить стандартную версию до мультипоточной с доплатой?
Заранее спасибо за ответ.
Да, на 7ке идет. Инструкция поставляется по 95% функционала программы, программа расширяется быстрее, чем успеваем дописывать инструкцию
Апгрейдить можно, условия всегда можете узнать в ICQ 420-444-071
На операционной системе Виста пойдет ? А то говорят о возникновении ошибки «Wrong PHP path! Please set correctly path to php.exe in the program settings.» Что тогда делать ?
Программа разрабатывается на операционной системе Window Vista
Работает без проблем. При возникновении ошибки, указанной выше обращайтесь в нашу службу поддержки, подскажут как решить вопрос, при условии, что Вы пользователь лицензионной версии программы
Можно было сделать возможности оплаты в автоматическом режиме. Большинство людей в бизе в промежутке времени между 9-18 по мск заняты или сном или другими вещами
На сайте есть возможность для автоматической оплаты через систему Web Money. Нажмите на кнопку «Оплатить WM», на интересующем Вас пакете, либо на изображение интересующего Вас пакета
Поистине крутая тулза! Большое спасибо!
Крутая прога. Тот кто написал — гений.
Как я понял — все скрипты будут работать в программе. А можно ли после создания скрипта прикрутить его, например, к Денверу?
Скрипты созданные в программе отрабатываются с использованием программы. Отдельно от программы они не работают. Есть возможность запуска скриптов для отработки удаленно, т.е. скрипт запускается на любой ОС, где поддерживается PHP, а отрабатываться он будет на удаленной машине с установленным Human Emulator.
Будет ли активированная версия работать не имея подключения к инету? К примеру — нужно автоматизировать тестирование локальной копии сайта работая на ноуте.
В программе есть встроенная защита, требующая периодического обращения к серверу. Если она не сможет туда достучатся через определенное количество подключений, программа будет работать не корректно.
А если у меня будет upgrade компа — что часто бывает, винт поменяется(обьемы то постоянно растут — щас вон и 2-терабайта маловато)… то что будет с ключем??
Буду признателен за ответ, прога очень интересует, хотя и пых знаю немного.
В случае, когда система требует новый ключ (после апгрейда, смена ОС и т.п.), старый ключ блокируем и выдаем новый
1 лицензия = 1 компьютер, а не 1 использование
Хорошая прога, рекомендую как обладатель. Экономит время очень и очень много.
Сделйте на python’е, возьму два =)
Врят ли
Но если спрос будет — сделаем
Sergey D.
http://www.humanemulator.info/2801
сделана ли многопоточность?уже август..
Август — время отпусков
Многопоточность выпустили 8 сентября
постоянно выдает ошибку
create process failed. please install php corectly
хотя все нормально установлено
@Roman
Пользуйтесь лицензионной версией программы, подобных ошибок не будет
Интересует пункт получение Тиц и Пр это каким образом реализуется?
Есть ли возможность многопоточного выполнения задач через прокси?
Да, есть в пакете Multi Thread
работает только под IE или под Мazillu можно заточить?
Пока только под IE, но это только пока
Т.е при желании можно сделать прогу для создания сайтов? Теоритически
При желании — можно