Имитация просмотра страницы Не работает

mdsdeal

Client
Регистрация
25.02.2022
Сообщения
252
Благодарностей
62
Баллы
28
Добрый день!

Создал проект, проверил в ProjectMaker, все работает.
Запускаю на Zennoposter в 5 потоков, в 100% случаев проект крашится на кубиках "Имитация просмотра страницы". Использую Zennoposter 7.7.0.0.
Опять проверяю в ProjectMaker - все работает.
Опять запускаю в Zennoposter, в 1, 2, и т.д. потоков проект крашится на "Имитация просмотра страницы", т.е. этот кубик выполнять вообще не хочет.

Почитал форум, что у людей такая же проблема есть. Ее как-то решить можно?
 
  • Спасибо
Реакции: 5sdylt7

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 179
Баллы
113
Создал проект, проверил в ProjectMaker, все работает.
Запускаю на Zennoposter в 5 потоков, в 100% случаев проект крашится на кубиках "Имитация просмотра страницы". Использую Zennoposter 7.7.0.0.
Опять проверяю в ProjectMaker - все работает.
Опять запускаю в Zennoposter, в 1, 2, и т.д. потоков проект крашится на "Имитация просмотра страницы", т.е. этот кубик выполнять вообще не хочет.

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

PS: Немного уточнений - "крашится" это в смысле с ошибкой выходит из кубика имитации или вылетает целиком ЗП, по формулировке пока непонятно. Если первое, то проблема зафиксирована, анализ идет.
 
  • Спасибо
Реакции: 5sdylt7

mdsdeal

Client
Регистрация
25.02.2022
Сообщения
252
Благодарностей
62
Баллы
28
Да, к сожалению, есть проблема с многопоточной имитацией, проявляется не на всех сайтах.
Программисты уже занимаются ее анализом.

PS: Немного уточнений - "крашится" это в смысле с ошибкой выходит из кубика имитации или вылетает целиком ЗП, по формулировке пока непонятно. Если первое, то проблема зафиксирована, анализ идет.
Выходит по красной ветке из кубика "Имитация просмотра страницы", вот так - https://prnt.sc/gekAqYb6SOYx
Т.е. как только выполнение проекта доходит до кубика "Имитация просмотра страницы", этот кубик не выполняется и сразу же выходит по красной ветке с ошибкой.
 
  • Спасибо
Реакции: 5sdylt7

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 179
Баллы
113
Выходит по красной ветке из кубика "Имитация просмотра страницы", вот так - https://prnt.sc/gekAqYb6SOYx
Т.е. как только выполнение проекта доходит до кубика "Имитация просмотра страницы", этот кубик не выполняется и сразу же выходит по красной ветке с ошибкой.
Ясно. Тогда проблема уже находится у программистов на анализе.
Можете предоставить адрес страницы на которой получаете ошибку? (это может помочь максимально быстро пофиксить проблему)
 
  • Спасибо
Реакции: 5sdylt7

volody00

Client
Регистрация
06.09.2016
Сообщения
929
Благодарностей
1 019
Баллы
93
Использую этот кубик в гулялке - все нормально работает. Ошибка бывает может 1 за 100-200 выполнений
 
  • Спасибо
Реакции: 5sdylt7

mdsdeal

Client
Регистрация
25.02.2022
Сообщения
252
Благодарностей
62
Баллы
28
Ясно. Тогда проблема уже находится у программистов на анализе.
Можете предоставить адрес страницы на которой получаете ошибку? (это может помочь максимально быстро пофиксить проблему)
У меня это происходит на любом сайте при первом заходе на кубик "Имитация просмотра страницы".
Вчера сделал такой эксперимент: создал список из 100 сайтов, в случайном порядке идет выборка 1 сайта, переход на него, затем кубик "Имитация просмотра страницы". И это в цикле, пока все 100 сайтов не закончатся.
Запустил в ProjectMaker, сработало без ошибок, на всех 100 сайтах кубик "Имитация просмотра страницы" шел по зеленой ветке.
Запустил в Zennoposter, первый же заход на кубик "Имитация просмотра страницы" - ошибка, красная ветка.
 
  • Спасибо
Реакции: 5sdylt7

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 179
Баллы
113
У меня это происходит на любом сайте при первом заходе на кубик "Имитация просмотра страницы".
Вчера сделал такой эксперимент: создал список из 100 сайтов, в случайном порядке идет выборка 1 сайта, переход на него, затем кубик "Имитация просмотра страницы". И это в цикле, пока все 100 сайтов не закончатся.
Запустил в ProjectMaker, сработало без ошибок, на всех 100 сайтах кубик "Имитация просмотра страницы" шел по зеленой ветке.
Запустил в Zennoposter, первый же заход на кубик "Имитация просмотра страницы" - ошибка, красная ветка.
Можете прислать сайт(ы) где вы получили ошибку?
https://helpdesk.zennolab.com/ со ссылкой на этот пост.
 
  • Спасибо
Реакции: 5sdylt7

mdsdeal

Client
Регистрация
25.02.2022
Сообщения
252
Благодарностей
62
Баллы
28

Вложения

  • Спасибо
Реакции: 5sdylt7

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 179
Баллы
113
Спасибо, но их там 65.000, проверка займет массу времени, если вообще возможно проверить будет всю эту базу. Я надеялся на 1-2-3 сайта, на которых точно у вас есть эти вылеты с вероятностью близкой к 100%. Попробую проверить по описанной вами в позапрошлом сообщении методике.
 
  • Спасибо
Реакции: 5sdylt7

mdsdeal

Client
Регистрация
25.02.2022
Сообщения
252
Благодарностей
62
Баллы
28
Спасибо, но их там 65.000, проверка займет массу времени, если вообще возможно проверить будет всю эту базу. Я надеялся на 1-2-3 сайта, на которых точно у вас есть эти вылеты с вероятностью близкой к 100%. Попробую проверить по описанной вами в позапрошлом сообщении методике.
Добрый день!

Когда будет решена данная проблема?
К ней еще добавилась проблема: "Canvas: Не удалось эмулировать canvas" на некоторых каналах Яндекс.Дзен и иногда при попытках просмотра страниц через выдачу Яндекса, после ввода поисковых запросов.
Продолжаю попытки на 1 потоке, все равно данные ошибки появляются почти в 100% случаев.

Данная проблема фактически делает программу Zennoposter для профилей Десктоп неработоспособной для моих целей.
 
  • Спасибо
Реакции: 5sdylt7

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 179
Баллы
113
Добрый день!

Когда будет решена данная проблема?
К ней еще добавилась проблема: "Canvas: Не удалось эмулировать canvas" на некоторых каналах Яндекс.Дзен и иногда при попытках просмотра страниц через выдачу Яндекса, после ввода поисковых запросов.
Продолжаю попытки на 1 потоке, все равно данные ошибки появляются почти в 100% случаев.

Данная проблема фактически делает программу Zennoposter для профилей Десктоп неработоспособной для моих целей.
Программисты активно сейчас занимаются улучшением суперэмуляции канваса и все что рядом с ним.
Надеемся, что в релизе версии 7.7.1.0 будет уже все намного лучше.
 
  • Спасибо
Реакции: 5sdylt7

alexsandroid

Client
Регистрация
06.08.2018
Сообщения
95
Благодарностей
29
Баллы
18
Программисты активно сейчас занимаются улучшением суперэмуляции канваса и все что рядом с ним.
Надеемся, что в релизе версии 7.7.1.0 будет уже все намного лучше.
Подскажите, а есть варианты эту ошибку (Canvas: Не удалось эмулировать canvas)
обрабатывать отдельно от Bad End? Или как нибудь фильтровать, чтобы на сбой эмуляции canvas не срабатывал Bad End.
 
  • Спасибо
Реакции: 5sdylt7

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 179
Баллы
113
Подскажите, а есть варианты эту ошибку (Canvas: Не удалось эмулировать canvas)
обрабатывать отдельно от Bad End? Или как нибудь фильтровать, чтобы на сбой эмуляции canvas не срабатывал Bad End.
Попробуйте к кубику перехода на страницу по красной линии прицепить свой обработчик этой ошибки.
 
  • Спасибо
Реакции: 5sdylt7

alexsandroid

Client
Регистрация
06.08.2018
Сообщения
95
Благодарностей
29
Баллы
18
  • Спасибо
Реакции: 5sdylt7

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 564
Благодарностей
1 367
Баллы
113
Подскажите, а есть варианты эту ошибку (Canvas: Не удалось эмулировать canvas)
обрабатывать отдельно от Bad End? Или как нибудь фильтровать, чтобы на сбой эмуляции canvas не срабатывал Bad End.
Галочка не подходит?
93994
 
  • Спасибо
Реакции: 5sdylt7

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113
Подскажите, а есть варианты эту ошибку (Canvas: Не удалось эмулировать canvas)
обрабатывать отдельно от Bad End? Или как нибудь фильтровать, чтобы на сбой эмуляции canvas не срабатывал Bad End.
уже подымался этот вопрос. Админы сказали что такого не будет, так как ошибка канваса может возникнуть на любом кубике. Она возникает не только при переходе на страницу, а с какой то задержкой на следующих кубиках.
Мне тоже бы не помешала эта определенность с канвасом. Но увы и ах, в этом вопросе разработчики заняли принципиальную позицию и не дают полный контроль над ситуацией в руки разработчиков шаблона.

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

Разработчики могли хотя бы выводить статус эмуляции канваса в системные переменные, что бы можно было их опрашивать по ходу работы проекта.... но что то мне подсказывает, что это слишком сложно и никому не нужно... ну примерно как с сообщениями в лог об ошибках канваса при установленной галочке игнорировать ошибку канваса :bk:
 
  • Спасибо
Реакции: 5sdylt7 и alexsandroid
Регистрация
14.07.2018
Сообщения
6
Благодарностей
3
Баллы
3
Находясь внутри ветки BAD END, как узнать что причина перехода в BAD END именно в эмуляции канваса?

В логе я вижу "Canvas: Не удалось эмулировать canvas". Но как отследить это событие в коде?

C#:
var error = project.GetLastError();
Обычно так определяю в чем причина перехода в BAD END. Но в случае с канвасом не срабатывает, возвращает null (потому что ошибка возникает не в конкретном кубике).
 
  • Спасибо
Реакции: 5sdylt7

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113
Находясь внутри ветки BAD END, как узнать что причина перехода в BAD END именно в эмуляции канваса?

В логе я вижу "Canvas: Не удалось эмулировать canvas". Но как отследить это событие в коде?

C#:
var error = project.GetLastError();
Обычно так определяю в чем причина перехода в BAD END. Но в случае с канвасом не срабатывает, возвращает null (потому что ошибка возникает не в конкретном кубике).
на текущий момент никак. но можно создать предложение на создание этого механизма. я даже проголосую :df:
 
  • Спасибо
Реакции: 5sdylt7

alexsandroid

Client
Регистрация
06.08.2018
Сообщения
95
Благодарностей
29
Баллы
18
Галочка не подходит?
Спасибо, но нет )


Находясь внутри ветки BAD END, как узнать что причина перехода в BAD END именно в эмуляции канваса?

В логе я вижу "Canvas: Не удалось эмулировать canvas". Но как отследить это событие в коде?
C#:
var error = project.GetLastError();
Обычно так определяю в чем причина перехода в BAD END. Но в случае с канвасом не срабатывает, возвращает null (потому что ошибка возникает не в конкретном кубике).
Есть еще вариант. После BAD END ловить:
ID последнего удачного кубика / project.LastExecutedActionId
+
ID последнего сбойного кубика / project.GetLastError

Оба результата сунуть в общее уведомление.
Получится, что когда не ловит project.GetLastError можно ориентироваться на project.LastExecutedActionId который сработает всегда
 
  • Спасибо
Реакции: 5sdylt7

alexsandroid

Client
Регистрация
06.08.2018
Сообщения
95
Благодарностей
29
Баллы
18
Сегодня вообще сказка. Последний кубик шаблона - уведомление. Шаб работает полностью без ошибок, в конце нормально отрабатывает уведомление и потом выдает в лог что "не удалось выполнить проект". Вот как бл.... что за...
Ни ГУД ни БЕД не реагируют. Один поток.

94046
 
  • Спасибо
Реакции: 5sdylt7

Roman1992

Client
Регистрация
22.11.2021
Сообщения
34
Благодарностей
6
Баллы
8
100891


До сих пор актуально. Версия последняя (тестовая)
Вероятнее всего ошибка в профиле но вопрос сколько таких профилей. тк поменял настройки проекта и ошибка повторилась.
100901


Что еще удивительнее что у всего проекта есть красная ветка... и все же он завершает проект не указывая место в ПМ.
 
Последнее редактирование:
  • Спасибо
Реакции: 5sdylt7

Sho

Активный пользователь
Регистрация
08.08.2022
Сообщения
100
Благодарностей
51
Баллы
28
Посмотреть вложение 100891

До сих пор актуально. Версия последняя (тестовая)
Вероятнее всего ошибка в профиле но вопрос сколько таких профилей. тк поменял настройки проекта и ошибка повторилась.
Посмотреть вложение 100901

Что еще удивительнее что у всего проекта есть красная ветка... и все же он завершает проект не указывая место в ПМ.
Не учитывает, потому, что указана галочка рядом с "и продолжить проект".
 

Roman1992

Client
Регистрация
22.11.2021
Сообщения
34
Благодарностей
6
Баллы
8
Не учитывает, потому, что указана галочка рядом с "и продолжить проект".
Да нет, я уже там все поперетыкал, и с галкой и без нее. Именно какие то профиля слетают. Тк в других профилях все окей.
 
  • Спасибо
Реакции: Sho

Roman1992

Client
Регистрация
22.11.2021
Сообщения
34
Благодарностей
6
Баллы
8
Если у кого есть решение данной проблемы подскажите, поделитесь. Как заткнуть и продолжить выпооненик проекта?
 

Roman1992

Client
Регистрация
22.11.2021
Сообщения
34
Благодарностей
6
Баллы
8
Во всем проекте есть красная ветка, выход у него только один(но выходит он раньше) , вчера даже эмудяторам клавитуры дал красную ветка...
 

Sho

Активный пользователь
Регистрация
08.08.2022
Сообщения
100
Благодарностей
51
Баллы
28
Во всем проекте есть красная ветка, выход у него только один(но выходит он раньше) , вчера даже эмудяторам клавитуры дал красную ветка...
Скорее всего у вас ошибка в кубике c#. Пришлите ошибки из лога.
 

Roman1992

Client
Регистрация
22.11.2021
Сообщения
34
Благодарностей
6
Баллы
8
Скорее всего у вас ошибка в кубике c#. Пришлите ошибки из лога.
Решил данную проблему, спасибо) решение было поставить кубик канвы с простой эмуляцией...
 

Кто просматривает тему: (Всего: 5, Пользователи: 0, Гости: 5)