Human Emulator - автоматизация бизнес и IT процессов

Hego6pblu
На сайте с 19.10.2008
Offline
82
#51

Кто хочет получить инструмент оповещений об обновлениях с сайтов Fl.ru и https://www.upwork.com/ по заказам которые можно выполнить с программой HumanEmulator

И автоматического отклика с вашего аккаунта на этих площадках?

Просто отметьтесь в теме.

Автоматизация браузера. Задачи любой сложности. (http://humanemulator.info)
Hego6pblu
На сайте с 19.10.2008
Offline
82
#52

Рады поздравить всех с наступающим Новым годом!

Наш проект активно развивается и в этом году мы перешли отметку в 200 доработок программы. С лог изменений можно ознакомиться - https://humanemulator.info/changelog.txt

Благодаря изначальной идеи эмуляции пользователя программа сейчас справляется со многими защитами с которой не справляются другие программы.

Так же мы занимаемся разработкой новых продуктов на базе Human Emulator и готовим библиотеку для разработчиков.

Сейчас можно приобрести программу со скидкой 20% по новогодней акции!

Будем рад узнать Ваше мнение о том что нужно доработать, так как этот процесс у нас не останавливается.

Hego6pblu
На сайте с 19.10.2008
Offline
82
#53

Поздравляем всех с прошедшими праздниками!

Для тех кто ещё не успел перейти на последнюю версию программы, напоминаем что последняя версия это 4.9.39 со следующими основными изменениями:

- PHP обновлен на более стабильную версию из той же линейки версий - 7.0.13 (от 10.11.2016)

- в ftp->connect добавлен параметр timeout

- улучшение работы - Показать элементов в дереве элементов

- улучшение работы адресной строки (полный эквивалент браузеру)

- добавлена настройка - "разрешить Web Scoket" и команды enable_web_socket и is_enable_web_socket работающие с ней

Справка: "Протокол WebSocket — это независимый протокол, основанный на протоколе TCP. Он делает возможным более тесное взаимодействие между браузером и web сайтом, способствуя распространению интерактивного содержимого и созданию приложений реального времени.
В настоящее время WebSocket поддерживается в следующих браузерах:
Google Chrome (начиная с версии 4.0.249.0);
Apple Safari (начиная с версии 5.0.7533.16);
Mozilla Firefox (начиная с версии 4);
Opera (начиная с версии 10.70 9067);
Internet Explorer (начиная с версии 10);
Проверить поддержку браузером WebSocket можно, пройдя по ссылке: http://caniuse.com/#feat=websockets.
"

Добавленная команда enable_web_socket разрешает или запрещает работу по протоколу WebSocket. ТО есть в случае необходимости вы можете отключить обмен данными между Хуманом и сервером по этому протоколу, а потом опять его разрешить.

И ещё одна приятная новость для тех, кто только собирается приобрести Human Emulator. Мы продлили праздничную акцию до конца февраля и у вас есть возможность купить программу за 8730 руб.

Hego6pblu
На сайте с 19.10.2008
Offline
82
#54

Всем привет.

Вышло новое обновление программы 4.9.40.

Основные изменения:

- добавлена настройка - "общая папка кэша и куков" и команды enable_common_cache_and_cookies и is_enable_common_cache_and_cookies работающие с ней. Все копии XHE используют общие папки кэша и куков. Не рекомендуется использовать в многопоточном режиме.

- в инспектор добавлены outer_text и outer_html

- в DOMInerface добавлены команды get_outer_text и get_oter_html

- во все объекты добавлены команды get_by_outer_html и get_by_outer_text

Работа с Outer text и outer html.

В отличии от InnerText и InnerHtml, которые выдергивают содержимое между тегами OuterHTML и OuterText берет все целиком. То есть сами теги плюс то, что между тегами. Данные функции будут полезны при парсинге.

- улучшение механизма рестарта - порт закрывается сразу при вызове команды app->restart.

Для удобства работы добавлены пункты контекстных меню:

- закрыть Все Справа, Закрыть Все Слева, Закрыть все кроме этой в Контекстное менб закладок браузера

- поиск по дереву элементов в контекстное меню дерева элементов

- в DOM интерфейс добавлена функция is_view_now - проверяющая виден ли элемент сечас на экране

- в DOM интерфейс добавлена функция ensure_visibled - прокручивает страницу и делает элемент видимым на экране сейчас

С полным списком изменений можете ознакомиться в changelog.

Также напоминаем, что до конца январской акции осталось два дня и у вас ещё есть шанс купить Human Emulator со скидкой.

По всем вопросам обращайтесь в отдел продаж:
Skype: human.emulator
sales@humanemulator.info

Hego6pblu
На сайте с 19.10.2008
Offline
82
#55

Здравствуйте, у нас для Вас много хороших новостей.

1. Мы полностью переделали наш основной сайт humanemulator.info. ОН стал более удобным и современным. Появилась возможность отправлять сообщение в саппорт прямо с сайта.

2. Модернизацию прошёл также и кабинет пользователя, с помощью которого пользователи программы управляют своими лицензиями. Теперь в кабинете пользователя помимо управления лицензиями, можно приобрести дополнительные лицензии или продлить период обновлений, оставить отзыв или написать сообщение в саппорт.

3. За это время вышло уже две версии программы новой линейки версий 4.10.

Основные изменения:

4.10.1(2017.02.11)

- уменьшение нагрузки на ЦП при распознавании команд

- снижение ресурсопотребления Runtime версии

- ускорение отрисовки

- уменьшение утечек памяти для сложных сайтов

Работа с RAW потоками браузера

- добавление команд в raw http://humanemulator.net/objects/WEB/raw.php: add_disabled_request_url , clear_disabled_request_urls_array , add_disabled_response_url , clear_disabled_response_urls_array - запрещают загрузку и выгрузку информации на заданные адреса, raw->set_additional_request_header - позволяет добавлять к заголовкам запросов браузера дополнительную информацию

Новые модели браузеров

- добавлены модели браузеров, работающие в windows 10:

- MsEdge 12

- MsEdge 13

- MsEdge 14

- добавлено (исправлено) browser->referrer (задает реферер - navigator.referer)

Работа с уникальными отпечатками браузера – fingerprints

- добавлено browser->set_platform - задает информацию, связанноую с параметрами платформы (navigator.platform и navigator.cpuClass) - для эмуляции слепка браузера и улучшения уникальности браузерного Finger Print

- добавлено browser->set_screen_resolution - задает параметры navigator : (width, height, pixelDepth) и их дубликаты (availWidth,availHeight,colorDepth) - для эмуляции различных разрешений экрана, не меняя их фактически (также для улучшения уникальности браузерного Finger Print)

- добавлено browser->language задает одинаковые параметры navigator (language,browserLanguage,systemLanguage,userLanguage) - для эмуляции смены языка (также для улучшения уникальности браузерного Finger Print)

- добавлено browser->set_app_info - задает параметры navigator (appName,appCodeName,appMinorVersion,product,productSub) - для эмуляции параметров приложения (браузера) (также для улучшения уникальности браузерного Finger Print)

- добавлена настройка browser->set_plugins_info - устанавливающая информация (только информацию) в переменную navigator.plugins

Прорисовка страниц в браузере

- добавлена команда browser->enable_directx и настройка использовать DirectX для отрисовки картинок (требует рестарта программы для применения)

- добавлена команда browser->enable_gpu_rendering и настройка использовать GPU для рендеринга страницы (требует рестарта программы для применения)

* если включить GPU и DirectX - страницы быстрее отрисовываются во встроенном браузере программы, когда не используешь DirectX - то отпечатки не зависят от драйверов видеокарты - а рисуются через GDI

Работа с JS

- ускорение работы browser->set_init_java_script - теперь параметры можно инициализировать до загрузки контента

- добавлено browser->set_do_not_track - устанавливает window.doNotTrack="1" а также добавляет HTTP заголовок (DNT: 1) для указания не отлеживать ваши действия на сайте (отлеживать или нет - на усмотрение сайта)

- добавлена команда browser->set_document_complete_java_script - позволяет задать JS, который будет вызван сразу после завершения загрузки контента

4.10.2 (2017.02.17)

Диалог печати

- добавлена команда window->execute_print - для выполнения диалога печати текушей страницы в pdf файл

Работа с клавиатурой, мышью и фокусом программы

- команды keyboard->send_input и keyboard->send_key не сбивается при нажатиях Ctrl и Alt

- команда app->minimize_to_tray вначале минимизирует окно, а затем прячет его в трей(системный лоток)

- добавлена настройка - задавать или нет фокус на браузер при работе с клавиатурой (предотвращает сдергивание фокуса при использовании команд для работы с клавиатурой)

- в windowinterface добавлены команды для отправки событий мыши в любые внешние приложения :

- send_mouse_move

- send_mouse_click

- send_mouse_double_click

- send_mouse_left_down

- send_mouse_left_up

- send_mouse_right_click

- send_mouse_right_down

- send_mouse_right_up

Работа с уникальными отпечатками браузера – fingerprints

- добавлена команда $element->get_by_query_selector - позволяет получать DOMInterface для элемента, используя JS команду : document.querySelector

- добавлена команда $element->get_all_by_query_selector - позволяет получать DOMInterface нескольких элементов, используя JS команду : document.querySelectorAll

Работа с JS

- добавлена команда element->get_by_js - получающая DOMInterface используя JS

- добавлена команда element->get_all_by_js - получающая DOMInterface нескольких элементов используя JS

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

По всем вопросам обращайтесь в отдел продаж:
Skype: human.emulator
sales@humanemulator.info

Hego6pblu
На сайте с 19.10.2008
Offline
82
#56

Всем привет.

Рады сообщить вам что работа кипит и за последнее время мы выпустили несколько новых обновлений: 4.10.3, 4.10.4, 4.10.5, 4.10.6

По многочисленным просьбам пользователей программы мы вернули убранный ранее Макрос. И не просто вернули, а обновили его и добавили новые функции и настройки.

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

Поэтому основные изменения в этих версиях касаются макроса и устранения различных ошибок.

По макросу:

- улучшен механизм записи макроса

- сделано добавление записи событий фокуса

- передача реальных координат в щелчки мышкой

- фокус перед щелчком мыши (по настройке)

- ускорение работы макросы

- добавление в макрос колеса прокрутки мыши

- добавление различных параметров написания макроса

- полная эмуляция мыши

- полная эмуляция клавиатуры

- движение мышью

- фокус

- добавлены новые события и элементы

- добавлены комментарии к событиям макроса в скрипте

- и т.д

С полным списком всех изменений вы можете ознакомиться в логе изменений.

По всем вопросам обращайтесь в отдел продаж:
Skype: human.emulator
sales@humanemulator.info

Hego6pblu
На сайте с 19.10.2008
Offline
82
#57

Здравствуйте!

Вышли новые версии программы Human Emulator 4.10.7 и 4.10.8.

Основные изменения в новых версиях.

Добавлены x64 версии программы. Данные версии лучше использовать в 64 разрядных системах, так как они могут использовать все преимущества таких систем в отличии от 32 разрядных версий программы.

Улучшена работа с куками.

При выходе из программы сохраняется авторизация относительно той папки, которую вы используете на данный момент. То есть теперь вы можете каждую авторизацию на один и тот же сайт хранить в разных папках и при необходимости менять их для работы с этим сайтом, используя нужные вам кукисы. Также стали лучше кукисы работать при использовании программы в системах Windows 8 и Windows 10.

Ещё изменения, которые так или иначе затрагивают работу программы с кукисами:

- при передаче в app->restart парметров "default" для папок куков и кэша - они будут установлены в значение по умолчанию (как были в системе)

- добавлен пункт меню - задающий папки кэша и куков в значение по умолчанию и закрывающий хуман. После этого все папки кэша и куков находящиеся внутри папок хумана могут быть удалены.

Из интересных нововведений это возможность распознавать капчи с использование звука. Для этого в программу были добавлены следующие функции:

в объект sound

- convert_file - для конвертации звукового файла в заданный формат

- recognize_file_with_digits - распознать звуковой файл состоящих из английских цифр - можно использовать для тестирования Rucaptcha V2

- recognize_file - распознать произвольный звуковой файл (используя механизм CMU Sphynx) - можно использовать для тестирования звуковых капч

Для использования распознавания текста из mp3 файла с помощью сервиса распознавания rucaptcha в одноименный объект была добавлена функция rucaptcha->recognize_audio_captcha

Постепенно дорабатывается функционал уникальных отпечатков браузера – fingerprints

- добавлена функция browser->set_time_zone - изменяет функцию JS : Date.prototype.getTimezoneOffset

- добавлена функция browser->enable_fonts

Для работы с API Antigate V2 был добавлен объект $anticaptcha2.

Ещё одно полезное изменение в программе версии 4.10.8 это возможность отключать диалоги подтверждения ухода с текущей страницы и подобные ему диалоги. Теперь они также отключаются опцией "Отключить сообщения браузера".

Для организации приема смс через сервис onlinesim.ru добавлен объект $onlinesim. API данного сервиса можно посмотреть у них на сайте.

А также как всегда были проведены различные улучшение работы функций и баг фикс:

- улучшение работы browser->recreate и debug->optimize_memory

- баг фикс найденных утечек памяти (в режиме создания скрипта)

- улушена работа объета windows : get_windows_title , get_windows_version и get_windows_build (для Windows 10)

- небольшое улучшение производительности при старте

- и т.д.

Как обычно с полным списком всех изменений вы можете ознакомиться в логе изменений.

По всем вопросам обращайтесь в отдел продаж:
Skype: human.emulator
sales@humanemulator.info

Hego6pblu
На сайте с 19.10.2008
Offline
82
#58

Поздравляем всех с майскими праздниками!

В качестве подарка мы решили сделать 20% скидки.

На время акции 1 лицензия программы Human Emulator будет стоить 7760 вместо 9700 руб.

дополнительная лицензия + обновление на полгода для всех лицензий на аккаунте 4160 вместо 5200 руб.

Стоимость продления получения обновлений на год для аккаунта:

до 3 лицензий в аккаунте - 3360 вместо 4200 руб.

от 3 до 10 лицензий в аккаунте - 4240 вместо 5300 руб.

10 и выше лицензий в аккаунте - 5360 вместо 6700 руб.

Обновления и дополнительные лицензии по акционным ценам можно приобрести в кабинете пользователя.

Акция действует до 10 мая 2017 года.

Ещё раз всех с праздниками и хороших выходных!

По всем вопросам обращайтесь в отдел продаж:
Skype: human.emulator
sales@humanemulator.info

Hego6pblu
На сайте с 19.10.2008
Offline
82
#59

Всем привет! Праздники прошли и наступили трудовые будни. И мы рады представить вашему вниманию новую версию программы Human Emulator 4.10.10.

Из нового.

Добавлена функция во все DOM объекты get_count_by_attribute. Эта функция служит для получения числа элементов с заданным значение атрибута.

Также во все объекты добавлена функция get_by_properties. Эта функция получает DOM интерфейс по атрибутам, координатам и текстам элемента.

Добавлена команда app->set_dont_ask_me_again_mode. Команда отключает все диалоги программы с галочкой "Не спрашивать больше".

Для работы с кириллическими доменами добавлены функции webpage->convert_to_idn и webpage->convert_from_idn.

Новая функция interface->meta_click. Задаёт фокус на элемент, далее помещает мышь в случайные координаты в рамках этого элемента и делает щелчок.

В рантайм версию добавлена возможность выполнения команды pause(0), а также меню по запуску и остановке скрипта и логирование.

Бэкап скриптов. При записи файла со скриптом теперь будет добавляться 2 резервные копии скрипта.

Исправление ошибок и улучшения.

Изменение при работе с модальными диалогами. Раньше при открытии таких диалогов команды не выполнялись до тех пор, пока диалог не был закрыт. Теперь Хуман Эмулятор может принимать и выполнять команды даже если висят такие диалоги. Модальный диалог легко определить, для этого достаточно щёлкнуть на любой элемент окна программы при открытом диалоге. Если вы слышите звуковой сигнал, а диалог моргает, значит это модальный диалог. Такие диалоги полностью блокируют работу с другими окнами программы пока их не закрыть.

Улучшена работа функции set_referer в режиме raw->enable_all_stream.

Функции browser->run_java_script, browser->run_jquery, browser->run_dojo теперь возвращает результат выполнения JS в скрипт.

Сделано так чтобы снятие с паузы не влияло на активную вкладку браузера вне зависимости от настроек старта.

Улучшено отображения XML страниц в браузере.

Исправление ошибок при работе версии RT x64 при старте и переходе на следующий порт.

Как всегда с полным списком всех изменений вы можете ознакомиться в логе изменений.

По всем вопросам обращайтесь в отдел продаж:
Skype: human.emulator
sales@humanemulator.info

Hego6pblu
На сайте с 19.10.2008
Offline
82
#60

Всем привет.

Рады сообщить вам, что у нас появилась версия программы, в которую встроен Хромиум вместо ИЕ.

Пока что это Хромиум версия выполнена в виде RT версии, то есть, в ней нет ни каких других окон кроме браузера.

Эта версия доступна для тестирования всем у кого действует обновления для версии 4.10.

Все отличия Хромиум версии от версии со встроенным Internet Explorer можно посмотреть тут

Больше информации можно прочитать у нас в блоге и посмотреть видео обзор по Chromium версии на нашем youtube канале.

Также была выпущена версия Human Emulator 4.10.11 для совместимости работы с Хромиум версией.

- улучшена работа с фтп (учет обратных слешей)

- баг фикс работы на несовпадающих портах

- общая оптимизация памяти

По всем вопросам обращайтесь в отдел продаж:
Skype: human.emulator
sales@humanemulator.info

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий