Human Emulator Studio 7.0.73 (Chromium,Edge,Firefox,Selenium)
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
После обновления Хумана с 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
В зависшем виде в debug.log последняя строчка почти всегда такая:
[1213/152250.878:VERBOSE1:network_delegate.cc(32)] NetworkDelegate::NotifyBeforeURLRequest: https://MY_SITE.ru/script.js
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
- обновили версию браузера 87.1.12+g03f9336+chromium-87.0.4280.88
- улучшили работу с MS Workflow
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
Если да - напишите в телеграм или скайп - посмотрим с чем это может быть связано.
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
Ой, а так бывает у вас? У меня версия установлена 7.0.56 а версия хромиума в ней 87.0.4280.66 . Обновляются компоненты без обновления минорной версии? Т.е. нужно еще раз перекачать 7.0.56 и хромиум в ней будет уже новый?
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
Да периодически делаем правки в программе без изменения номера версии. Для того что бы обновиться просто заново качаете последнюю версию с сайта и переустанавливаете её.
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
В последней версии зависания исчезли.
Но теперь другая проблема появилась. Команды серии screenshot перестали работать.
Например:
Но теперь другая проблема появилась. Команды серии screenshot перестали работать.
Например:
$browser->navigate("https://ya.ru"); $aa = $btn->screenshot_by_number("c:\\screenshot.jpg", 0); var_dump($aa);Выдает false всегда. Аналогично и screenshot_by_attribute себя ведет
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
Спасибо, сейчас исправим ...
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
я отпишу - скорее всего в текущей, новая версия выходит при смене первой цифры движка Chromium.
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
Спасибо, исправлено, обновлено.
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
- добавлен объект $pdffile для работы с PDF файлами с функиями
- read : прочитать Pdf как текст
- read_page : прочитать заданную страницу как текст
- write : записать текст как pdf
- get_page_count : получить число страниц в тексте
- get_info : получить информацию о pdf - автор, даты, тема и т.п (полный список можно найти в тестовых примерах)
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
- добавлен объект $wordfile для работы с файлами Word c функциями:
- read - прочитать Word как текст
- read_table_by_number - прочитать таблицу с заданным номером в Word как текст
- get_table_count - получить число таблиц в файле Word
- convert - конвертация форматов word в другие форматы
- в Workflow добавили новые объекты
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
- обновили движок FF (стабильность работы + исправлены утечки памяти)
- в Workflow добавлены все объекты и команды хумана
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
- движок Chromium обновлен до версии 87.1.13+g481a82a+chromium-87.0.4280.141
Re: Human Emulator Studio 7.0.56 (основанный на Chromium)
- обновлен движок Chromium 88.1.0+g433d6e1+chromium-88.0.4324.27
- баг фикс работы Workflow
- в Workflow добавлена подсветка выполняющегося элемента
- в Workflow добавлен вывод сообщений в окно отладки