Показаны сообщения с ярлыком тестирование Human Emulator Chromium. Показать все сообщения
Показаны сообщения с ярлыком тестирование Human Emulator Chromium. Показать все сообщения

вторник, 12 марта 2019 г.

Обновление Human Emulator Studio 7.0.31

Вышла новая версия Human Emulator Studio на основе Chromium (CEF) 7.0.31.

7.0.31 (2019.03.09) - улучшение работы F1 в редакторе - при выделении какого либо текста - ищется информация по нему в справке - обновление встроенных вспомогательных библиотек - save_url_to_file теперь поддерживает и относительные пути - добавлена возможность открытия csv файлов в редакторе - небольшой баг фикс и улучшение интерфейса - в C# добавлены объекты для работы с СМС - добавлена экспериментальная модель браузера - Chrome Web Driver для управления реальным хромом на компьютере (альфа версия) - движок CEF обновлен до 72 версии

ВАЖНО:
версии с 7.0.20  работают только на Windows x64. x86 устаревшая модель + таким образом нет ограничения в 2Gb по памяти + более высокая скорость работы.

Для x32 будем выпускать отдельные билды версий (раз в один - два месяца точно, может чаще).

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

Описание всех команд с примерами использования можно найти в документации .
Если возникают вопросы по работе новых команд, добавленных только в Studio версию пишите на форуме

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

Желаем всем успехов в использовании наших программных продуктов!

пятница, 8 июня 2018 г.

Обновление Human Emulator Studio 7.0.8


Вышла новая версия Human Emulator Studio на основе Chromium (CEF) 7.0.8.

Изменения:

в $proxyswitcher добавлена функция switch_proxy, позволяющая задать следующий прокси из списка прокси
в функцию browser->refresh добавлен параметр ignore_cache, позволяющий делать
добавлена команда enable_remote_fonts - разрешающая или запрещающая использование удаленных шрифтов + настройка в диалоге настроек
сделана browser->enable_frames - запрещает загрузку фреймов
добавлена функции browser->set_hardware_info для эмуляции navigaror.hardwareConcurrency и navigaror.deviceMemory
в mail добавлены функции
для POP3:
  1. get_message_by_subject_via_pop3
  2. get_message_by_from_via_pop3
  3. get_message_by_text_via_pop3
  4. delete_message_by_subject_via_pop3
  5. delete_message_by_from_via_pop3
  6. delete_message_by_text_via_pop3
для IMAP:
  • get_message_by_number_via_imap
  • get_message_by_subject_via_imap
  • get_message_by_from_via_imap
  • get_message_by_text_via_imap
  • улучшение работы Popup окон
C# шаблон XHE.dll работает теперь без использования библиотеки libcurl.NET (старые версии тоже работают)
добавлены настройки передаваемого разрешения экрана браузера (если -1 то как в системе по умолчанию)
в перезагрузку страницы добавлен параметр используя, и не используя кэш
User Agent теперь устанавливается без перезагрузки приложения и пересоздания браузера
добавлена настройка в диалоге настроек : "Прятать иконку в трее"
улучшение работы всех функция связанных с подменой Finger Print
улучшен помощник кода

мелкий баг фикс и улучшения интерфейса
баг фикс работы инсталлятора ( теперь все нужное ставит сам )
баг фикс app->get_dlg_input_string (подключены 2 дополнительных параметра, что работали в IE)
баг фикс broawser->set_app_info
баг фикс browser->set_platform
баг фикс browser->set_screen_resolution (теперь всегда срабатывает с первого раза)

Весь лог изменений по версиям можно посмотреть у нас на сайте

Описание всех команд с примерами использования можно найти в документации .
Если возникают вопросы по работе новых команд, добавленных только в Studio версию пишите на форуме

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

Желаем всем успехов в использовании наших программных продуктов!

пятница, 30 марта 2018 г.

Human Emulator Studio beta 6.0.53

Вышла новая версия Human Emulator Studio на основе Chromium (CEF) - beta 6.0.53.

Изменения:
  • улучшение панели добавления кода
  • в контекстное меню браузера добавлены команд "Копировать" и "Выбрать Все"
  • улучшение работы browser->go_back и browser->go_forward - теперь выдают false, если стэк переходов пуст
  • улучшена работа команды browser->set_count (работает также как и в IE версии)
  • обновлен движок CEF 3.3325.1751.ge5b78a5
  • обновлен движок Chromium 65.0.3325.181

Весь лог изменений по версиям можно посмотреть у нас на сайте

Описание всех команд с примерами использования можно найти в документации .
Если возникают вопросы по работе новых команд, добавленных только в Studio версию пишите на форуме

Работа над Human Emulator Sudio beta продолжается и у вас ещё есть возможность получить к этой версии доступ на общих основаниях, то есть купив программу, дополнительную лицензию или продлив обновление.

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

Желаем всем успехов в использовании наших программных продуктов!

среда, 14 марта 2018 г.

Human Emulator Studio beta 6.0.47


Вышла новая версия Human Emulator Studio на основе Chromium (CEF) - beta 6.0.47.

Изменения в версии:

  • при первом старте выбирается язык интерфейса, в зависимости от языка windows
  • улучшение выбора имени файла при создании нового скрипта
  • улучшение отображения дерева элементов
  • добавлен новый объект $video для управления элементами с тэгом "video"
  • добавлена возможность задавать шрифт редактора в настройках
  • добавлена функция get_by_xpath для получения элемента по его xpath
  • добавлена функция is_exists_by_xpath для проверки существования элемента с заданным xpath
  • в инспектор добавлен просмотр xpath элемента
  • добавлена возможность открыть элемент с дерева элементов в инспекторе

Весь лог изменений по версиям можно посмотреть у нас на сайте

Описание всех команд с примерами использования можно найти в документации .
Если возникают вопросы по работе новых команд, добавленных только в Studio версию пишите на форуме

Работа над Human Emulator Sudio beta продолжается и у вас ещё есть возможность получить к этой версии доступ на общих основаниях, то есть купив программу, дополнительную лицензию или продлив обновление.

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

Желаем всем успехов в использовании наших программных продуктов!

суббота, 10 марта 2018 г.

Human Emulator Studio beta 6.0.46

Вышла новая версия Human Emulator Studio на основе Chromium (CEF) - beta 6.0.46


Изменения: 
  • ускорение контекстного меню команд
  • отключение лишней нагрузки при запуске скрипта
  • добавлена настройка позволяющая увеличить скороcть контекстного меню команд за счет уменьшения команд, связанных с DOM интерфейсами
  • в инспектор добавлена возможность навигации по дереву элементов
  • в инспекторе добавлена информация о соседях в дереве элементах
  • в DOM Inteface добавлены команды get_next И get_prev для получения следующего и предыдущего элемента в дереве элементов
  • улучшение установки языка set_languages
  • улучшение обмена между скриптами и программой : все значения параметров переведены на base64_encoded
  • улучшение работы всех команд, связанных с inner и outer html - точное соответствие переданных символов из скрипта без искажений кодировки
  • баг фикс вывода на панель отладки
  • баг фикс при переходе на закладку быстрого старта
Весь лог изменений по версиям можно посмотреть у нас на сайте

Описание всех команд с примерами использования можно найти в документации .
Если возникают вопросы по работе новых команд, добавленных только в Studio версию пишите на форуме

Работа над Human Emulator Sudio beta продолжается и у вас ещё есть возможность получить к этой версии доступ на общих основаниях, то есть купив программу, дополнительную лицензию или продлив обновление.

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

Желаем всем успехов в использовании наших программных продуктов!

среда, 21 февраля 2018 г.

Обновления Human Emulator CEF(со встроенным chromium) beta 6.0.43


Изменения.

Общие:
  • Улучшение общей стабильности работы
  • Улучшение работы с не http(s) протоколами (типа tg://)
  • добавлена настройка использовать PHP отладчик
  • в RT версии полностью отключена отладка
  • убраны лишние сообщение об ошибках пути к скрипту, при выполнении внешних скриптов


улучшение работы с прокси:

  • enable_proxy
  • disable_proxy


поддержаны команды в raw:
  • enable_all_streams
  • enable_http_stream
  • enable_https_stream
  • get_last_request_url
  • get_last_request_header
  • get_last_response_url
  • get_last_response_buffer
  • get_last_redirect_url
  • get_last_redirect_header
  • get_last_readed
  • set_arrays_count
  • clear_last_requests_array
  • clear_last_responses_array
  • add_disabled_request_url
  • clear_disabled_request_urls_array
  • add_disabled_response_url
  • clear_disabled_response_urls_array
  • set_additional_request_header


добавлены команды в raw для подмены контента и скриптов при загрузке с сайта :

  • add_replace_rule
  • clear_replace_rules

добавлена функция debug->get_process_id для получения ID процесса хумана

баг фикс навигации на длинные урлы и урлы, содержащие спецсимволы

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

Описание всех команд с примерами использования можно найти в документации
Если возникают вопросы по работе новых команд, добавленных только в Хромиуму версию пишите на форуме в ветке по Хромиуму

Работа на Human Emulator CEF beta продолжается и у вас ещё есть возможность получить к этой версии доступ на общих основаниях, то есть купив программу, доп лицензию или продлив обновление.

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

Желаем всем успехов в использовании наших программных продуктов!

среда, 31 января 2018 г.

Human Emulator CEF beta 6.0.38


Обновление Human Emulator CEF beta 6.0.38(со встроенным chromium)

Улучшены: 
  • работа команды browser->set_languages
  • добавлена возможность копировать значения из окна быстрого просмотра
  • добавлена возможность очистки окна быстрого просмотра
  • автообновление переменной в окне быстрого просмотра + всплывающие подсказки
  • работа точек останова + баг фикс сброса при смене порта
  • работа команды keyboard->send_key
  • улучшение работы "Регионы \ Свернуть Все" в редакторе
  • мелкие улучшение интерфейса
  • добавлена новая расширенная настройка браузера - тип открытия popup окон - может пригодится на некоторых сайтах, которые требуют отдельную страницу браузера (не закладку)
  • редактор теперь сохраняет позиции последних редактируемых строк
  • добавлена команда mouse->send_move_to для организации виртуального перемещения мыши по заданной траектории
  • код инсталляции теперь идентичен как у версии 4.10.xxx - даже при установке обоих на диск D
Проведён баг фикс: 
  • работы закладок при перечитывании файла

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

Работа на Human Emulator CEF beta продолжается и у вас ещё есть возможность получить к этой версии доступ на общих основаниях, то есть купив программу, доп лицензию или продлив обновление.

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

Желаем всем успехов в использовании наших программных продуктов!

пятница, 26 января 2018 г.

Вышла версия Human Emulator CEF (со встроенным chromium) beta 6.0.36



В этом обновлении практически полностью закончен отладчик.



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

Схема работы отладчика на данном этапе следующая:  

1. Вы ставите одну или несколько точек останова в скрипте в местах, где вас интересует как именно работает скрипт.
2. Скрипт останавливается на точке останова и вы с помощью панели быстрый просмотр узнаёте значения интересующих переменных.
3. Далее вы либо запускаете скрипт до следующей точки останова нажатием клавиши "продолжить выполнение" либо клавишей F11 выполняете Шаг дальше или CTRL+F11 шаг внутрь если вам надо зайти внутрь какой то функции и посмотреть переменные там.

В общем всё работает аналогично как в отладчиках встроенных в любые среды разработки кода.

В этой версии также были сделаны: 


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


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

Работа на Human Emulator CEF beta продолжается и у вас ещё есть возможность получить к этой версии доступ на общих основаниях, то есть купив программу, доп лицензию или продлив обновление.

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

Желаем всем успехов в использовании наших программных продуктов!

понедельник, 4 декабря 2017 г.

Новости проекта



Human Emulator Chromium.


За последнее время в Chromium beta версию были внесены  следующие изменения:

Добавления нового функционала.

добавлен вызов инспектора по Ctrl + правая кнопка мыши
добавлена настройка браузера - Разрешит Определять Гео локацию
добавлена контекстное меню для добавления функций работы с текущим элементом
сделана экранизация кавычек
добавлено контекстное меню к шедулеру
добавлена настройка - пауза при выполнении команды рестарт
добавление в контекстное меню команд DOM интерфейса и интерфейсов
улучшение отображение контекстного меню с командами
улучшение комментирования выбранной строки кода
новые настройки редактора
показать нумерацию строк
показать пустое место
показать переводы строк
добавлен диалог просмотра клавиатурных кодов
добавлен диалог перехода на заданную строку в редакторе кода
добавлен диалог поиска и замены
возможность создания плагинов (расширения функционала через создание дополнительных объетов в dll + плагинов - диалогов )


Улучшения существующего функционала.

улучшение отображения информации в инспекторе
улучшение стабильности RT версии
улучшение стаблильности работы и улучшение запуска
улучшение панели Списка Элементов
улучшение отображения длинных подсказок в контекстном меню (если больше 30 симовло - то идет обрезка)
улучшена локализация шедулера
улучшение работы restart и exitapp
улучшение смены языка
смена горячих клавиш на попроще для коментирования и раскоментировать выбранный текст
улучшение закрытия программы
более устойчивая загрузка плагинов (не загружает сбойные плагины)
улучшение стабильности работы
улучшение работы windowinterface
улучшение работы window
улучшение работы app->clear при запуске из одной папки

Баг Фикс.

баг фикс работы interface->get_numer
баг фикс get_all_numbers_by_xxx для пустых значений поискового условия
баг фикс работы функций _by_xxx для пустых значений поискового условия
баг фикс очистки отладочного окна во время многопоточного запуска из одной папки
баг фикс получения номера элемента для объектов с тэгом INPUT
баг фикс отправки управляющих курсором клавиш
баг фикс сохраненяи состояний докующихся панелей
убрана панель ошибок JS - все логи ошибок JS и ошиок загрузки страницы пересены в Консоль
баг фикс старта программы с ошибочно заданными данными расписания скриптов
баг фикс unknown элемента при подсказке и в инспеткоре
баг фикс протечки лога в соседние порты при мультипоточном режиме
баг фикс click_by_name для совпалдающих имен и id
мелкие баг фиксы интерфейса
баг фикс очистки куков при старте
баг фикс установки порта
баг фикс задания порта при app->restart

Посмотреть всю историю обновлений XHE Хромиум можно на нашем форуме, там же можно скачать последнюю версию на тестирования и оставить свои замечания или предложения.

Возможность создания плагинов.


Отдельно хотелось бы поговорить о новой возможности расширять функционал Хром версии за счёт создания собственных плагинов. С версии

C версии XHECEF beta 6.0.23 добавлена возможность создания плагинов (расширения функционала через создание дополнительных объектов в dll + плагинов - диалогов )

Пример плагина (исходники) можно скачать отсюда : http://humanemulator.net/Plugins/Plugin_Sample.zip

То есть теперь вы можете создавать свой функционал в виде dll и подключать их к программе. При этом можно создавать свои собственные диалоги и окна, а также свои команды, которые будут выполняться внутри вашей dll, а запускаться из Human Emulator Chromium.
Для возможности подключения плагина к программе нужно добавить в свой проект компонент XHEPluginsCommon.dll и сделать определение функций этого компонента в своём проекте. Исходники компонента можно найти в примере выше.

Плагины можно подключать только к Хромиум версии программы.


Обновление Human Emulator 4.10.15.


Так как все силы брошены на доведения Хром версии до полной работоспособности и совместимости с ИЕ версией изменений в посленей версии со встроенным ИЕ не так много:

баг фикс recognize_file_with_digits для mp3 файлов
баг фикс окончания тестирования прокси через кнопку запустить в диалоге тестирования
добавлена функция mouse->move_to для эмуляции различных траекторий движения мыши

Напоминаем, что пока идёт доработка Хромиум версии программы до релиз версии у вас есть шанс купить Human Emulаtor и получить доступ также и к Хром версии. Если у вас уже есть Human Emulator, то вы можете приобрести обновление до последней версии программы и вам будет доступна в том числе и Хромиум версия программы. Все клиенты, которые на момент выхода Release версии Human Emulator Chromium будут автоматически внесены в базу Хром версии, всем остальным придётся уже покупать отдельную лицензию для доступа к Human Emulator Chromium. Не упустите свой шанс. 

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

Желаем всем успехов в использовании наших программных продуктов!

понедельник, 11 сентября 2017 г.

Обновление Human Emulator 4.10.13



Всем привет.

После летних каникул вышла новая версия программы Human Emulator 4.10.13.

Из нового.


Теперь вы можете писать скрипты не только на PHP, C# или Java Script, но и на Рython (Питоне).

В программу добавлен весь необходимый для этого функционал, а в документацию добавлены примеры вызова команд на этом языке.

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


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

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

Или присоединиться к обсуждению новых версий на нашем форуме.

Human Emulator Хромиум. 


Вместе с этим идёт разработка Хромиум Версии программы. На данный момент это уже полноценная версия со всеми панелями и сейчас идёт процесс отладки самого функционала, что бы он полностью соответствовал версии со встроенным IE.

Актуальную бета версию Human Emulator CEF можно скачать на нашем форуме.

Human Emulator Chromium Beta версия доступна для скачивания всем у кого действует обновления.

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

Желаем всем успехов в использовании наших программных продуктов!

понедельник, 12 июня 2017 г.

Доступна для тестирования Human Emulator Chromium версия (beta)


Всем привет.

Рады сообщить вам, что на нашем форуме появилась версия программы, в которую встроен браузер Хромиум  вместо Internet Explorer.

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

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

Просьба там же на форуме оставлять свои комментарии, замечания и предложения по данной версии программы. Пока что мы тестируем само ядро, как только его работа будет отлажена будет создана полноценная версия с Human Emulator CEF.

Различия между ИЕ и Хромиум версией.


Функционал, который работает с ограничением:

browser
- set_user_agent - ограничение: смена работает только после рестарта
- работа с окнами сообщений - ограничение- не сделан default_answer
- установка параметров браузера - ограничение все параметры совместимы

webpage
- скриншот + ограничение (работа только с видимой частью страницы)
- load_web_page - ограничение - нет авторизации

debug
- notification_box - ограничение - показывается как MessageBox


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

Видео обзор версии:  




Работа с user agent строкой :



Работа с клавиатурой и мышью: 



Более подробно о программе, а так же ознакомительное видео Вы всегда можете найти на официальном сайте программы Human Emulator