Human Emulator Studio 7.0.73 (Chromium,Edge,Firefox,Selenium)

вопросы связанные с работой версии с Chromium
Аватара пользователя
guest001
Сообщения: 24
Зарегистрирован: 27 авг 2020, 11:21

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение guest001 » 12 дек 2020, 11:11

После обновления Хумана с 53 на 56 версию, стал часто зависать (раньше было одно зависание в 2-3 дня, теперь по 20 раз в день). Скрипт не менялся. Все время в разных местах зависает и только иногда. То при переходе на страницу, то при открытии инструментов разработчика F12, то при выполнении JS на странице. Зависает Хуман целиком, перестает реагировать на любые действия, висит часами и его не отпускает, только "Снять задачу" помогает. В логах при этом ни чего подозрительного не появляется. Как отловить баг?

В зависшем виде в debug.log последняя строчка почти всегда такая:
[1213/152250.878:VERBOSE1:network_delegate.cc(32)] NetworkDelegate::NotifyBeforeURLRequest: https://MY_SITE.ru/script.js

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение bigfozzy » 15 дек 2020, 16:00

  • обновили версию браузера 87.1.12+g03f9336+chromium-87.0.4280.88
  • улучшили работу с MS Workflow

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение bigfozzy » 15 дек 2020, 16:02

guest001 писал(а):
12 дек 2020, 11:11
После обновления Хумана с 53 на 56 версию, стал часто зависать (раньше было одно зависание в 2-3 дня, теперь по 20 раз в день). Скрипт не менялся. Все время в разных местах зависает и только иногда. То при переходе на страницу, то при открытии инструментов разработчика F12, то при выполнении JS на странице. Зависает Хуман целиком, перестает реагировать на любые действия, висит часами и его не отпускает, только "Снять задачу" помогает. В логах при этом ни чего подозрительного не появляется. Как отловить баг?

В зависшем виде в debug.log последняя строчка почти всегда такая:
[1213/152250.878:VERBOSE1:network_delegate.cc(32)] NetworkDelegate::NotifyBeforeURLRequest: https://MY_SITE.ru/script.js
в самой последней тоже зависает ?
Если да - напишите в телеграм или скайп - посмотрим с чем это может быть связано.

Аватара пользователя
guest001
Сообщения: 24
Зарегистрирован: 27 авг 2020, 11:21

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение guest001 » 16 дек 2020, 10:21

bigfozzy писал(а):
15 дек 2020, 16:00
  • обновили версию браузера 87.1.12+g03f9336+chromium-87.0.4280.88
  • улучшили работу с MS Workflow
Ой, а так бывает у вас? У меня версия установлена 7.0.56 а версия хромиума в ней 87.0.4280.66 . Обновляются компоненты без обновления минорной версии? Т.е. нужно еще раз перекачать 7.0.56 и хромиум в ней будет уже новый?

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение Support » 16 дек 2020, 10:48

guest001 писал(а):
16 дек 2020, 10:21
bigfozzy писал(а):
15 дек 2020, 16:00
  • обновили версию браузера 87.1.12+g03f9336+chromium-87.0.4280.88
  • улучшили работу с MS Workflow
Ой, а так бывает у вас? У меня версия установлена 7.0.56 а версия хромиума в ней 87.0.4280.66 . Обновляются компоненты без обновления минорной версии? Т.е. нужно еще раз перекачать 7.0.56 и хромиум в ней будет уже новый?
Да периодически делаем правки в программе без изменения номера версии. Для того что бы обновиться просто заново качаете последнюю версию с сайта и переустанавливаете её.

Аватара пользователя
guest001
Сообщения: 24
Зарегистрирован: 27 авг 2020, 11:21

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение guest001 » 17 дек 2020, 11:37

В последней версии зависания исчезли.
Но теперь другая проблема появилась. Команды серии screenshot перестали работать.
Например:
$browser->navigate("https://ya.ru");
$aa = $btn->screenshot_by_number("c:\\screenshot.jpg", 0);
var_dump($aa);
Выдает false всегда. Аналогично и screenshot_by_attribute себя ведет

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение bigfozzy » 18 дек 2020, 14:09

Спасибо, сейчас исправим ...

Аватара пользователя
guest001
Сообщения: 24
Зарегистрирован: 27 авг 2020, 11:21

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение guest001 » 18 дек 2020, 17:06

bigfozzy писал(а):
18 дек 2020, 14:09
Спасибо, сейчас исправим ...
Исправление будет в новой версии, или нужно будет перекачать текущую?

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение bigfozzy » 18 дек 2020, 17:44

я отпишу - скорее всего в текущей, новая версия выходит при смене первой цифры движка Chromium.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение bigfozzy » 18 дек 2020, 19:12

Спасибо, исправлено, обновлено.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение bigfozzy » 19 дек 2020, 01:12

  • добавлен объект $pdffile для работы с PDF файлами с функиями
    • read : прочитать Pdf как текст
    • read_page : прочитать заданную страницу как текст
    • write : записать текст как pdf
    • get_page_count : получить число страниц в тексте
    • get_info : получить информацию о pdf - автор, даты, тема и т.п (полный список можно найти в тестовых примерах)

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение bigfozzy » 25 дек 2020, 00:41

  • добавлен объект $wordfile для работы с файлами Word c функциями:
    • read - прочитать Word как текст
    • read_table_by_number - прочитать таблицу с заданным номером в Word как текст
    • get_table_count - получить число таблиц в файле Word
    • convert - конвертация форматов word в другие форматы
  • в Workflow добавили новые объекты

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение bigfozzy » 09 янв 2021, 15:03

  • обновили движок FF (стабильность работы + исправлены утечки памяти)
  • в Workflow добавлены все объекты и команды хумана

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение bigfozzy » 09 янв 2021, 19:40

- движок Chromium обновлен до версии 87.1.13+g481a82a+chromium-87.0.4280.141

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Human Emulator Studio 7.0.56 (основанный на Chromium)

Сообщение bigfozzy » 11 янв 2021, 16:28

  • обновлен движок Chromium 88.1.0+g433d6e1+chromium-88.0.4324.27
  • баг фикс работы Workflow
  • в Workflow добавлена подсветка выполняющегося элемента
  • в Workflow добавлен вывод сообщений в окно отладки

Ответить