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

  • Автор темы Автор темы mdsdeal
  • Дата начала Дата начала

mdsdeal

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

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

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

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

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

PS: Немного уточнений - "крашится" это в смысле с ошибкой выходит из кубика имитации или вылетает целиком ЗП, по формулировке пока непонятно. Если первое, то проблема зафиксирована, анализ идет.
Выходит по красной ветке из кубика "Имитация просмотра страницы", вот так - https://prnt.sc/gekAqYb6SOYx
Т.е. как только выполнение проекта доходит до кубика "Имитация просмотра страницы", этот кубик не выполняется и сразу же выходит по красной ветке с ошибкой.
 
  • Спасибо
Реакции: 5sdylt7
Выходит по красной ветке из кубика "Имитация просмотра страницы", вот так - https://prnt.sc/gekAqYb6SOYx
Т.е. как только выполнение проекта доходит до кубика "Имитация просмотра страницы", этот кубик не выполняется и сразу же выходит по красной ветке с ошибкой.
Ясно. Тогда проблема уже находится у программистов на анализе.
Можете предоставить адрес страницы на которой получаете ошибку? (это может помочь максимально быстро пофиксить проблему)
 
  • Спасибо
Реакции: 5sdylt7
Ясно. Тогда проблема уже находится у программистов на анализе.
Можете предоставить адрес страницы на которой получаете ошибку? (это может помочь максимально быстро пофиксить проблему)
У меня это происходит на любом сайте при первом заходе на кубик "Имитация просмотра страницы".
Вчера сделал такой эксперимент: создал список из 100 сайтов, в случайном порядке идет выборка 1 сайта, переход на него, затем кубик "Имитация просмотра страницы". И это в цикле, пока все 100 сайтов не закончатся.
Запустил в ProjectMaker, сработало без ошибок, на всех 100 сайтах кубик "Имитация просмотра страницы" шел по зеленой ветке.
Запустил в Zennoposter, первый же заход на кубик "Имитация просмотра страницы" - ошибка, красная ветка.
 
  • Спасибо
Реакции: 5sdylt7
У меня это происходит на любом сайте при первом заходе на кубик "Имитация просмотра страницы".
Вчера сделал такой эксперимент: создал список из 100 сайтов, в случайном порядке идет выборка 1 сайта, переход на него, затем кубик "Имитация просмотра страницы". И это в цикле, пока все 100 сайтов не закончатся.
Запустил в ProjectMaker, сработало без ошибок, на всех 100 сайтах кубик "Имитация просмотра страницы" шел по зеленой ветке.
Запустил в Zennoposter, первый же заход на кубик "Имитация просмотра страницы" - ошибка, красная ветка.
Можете прислать сайт(ы) где вы получили ошибку?
https://helpdesk.zennolab.com/ со ссылкой на этот пост.
 
  • Спасибо
Реакции: 5sdylt7
Спасибо, но их там 65.000, проверка займет массу времени, если вообще возможно проверить будет всю эту базу. Я надеялся на 1-2-3 сайта, на которых точно у вас есть эти вылеты с вероятностью близкой к 100%. Попробую проверить по описанной вами в позапрошлом сообщении методике.
 
  • Спасибо
Реакции: 5sdylt7
Спасибо, но их там 65.000, проверка займет массу времени, если вообще возможно проверить будет всю эту базу. Я надеялся на 1-2-3 сайта, на которых точно у вас есть эти вылеты с вероятностью близкой к 100%. Попробую проверить по описанной вами в позапрошлом сообщении методике.
Добрый день!

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

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

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

Данная проблема фактически делает программу Zennoposter для профилей Десктоп неработоспособной для моих целей.
Программисты активно сейчас занимаются улучшением суперэмуляции канваса и все что рядом с ним.
Надеемся, что в релизе версии 7.7.1.0 будет уже все намного лучше.
 
  • Спасибо
Реакции: 5sdylt7
Программисты активно сейчас занимаются улучшением суперэмуляции канваса и все что рядом с ним.
Надеемся, что в релизе версии 7.7.1.0 будет уже все намного лучше.
Подскажите, а есть варианты эту ошибку (Canvas: Не удалось эмулировать canvas)
обрабатывать отдельно от Bad End? Или как нибудь фильтровать, чтобы на сбой эмуляции canvas не срабатывал Bad End.
 
  • Спасибо
Реакции: 5sdylt7
Подскажите, а есть варианты эту ошибку (Canvas: Не удалось эмулировать canvas)
обрабатывать отдельно от Bad End? Или как нибудь фильтровать, чтобы на сбой эмуляции canvas не срабатывал Bad End.
Попробуйте к кубику перехода на страницу по красной линии прицепить свой обработчик этой ошибки.
 
  • Спасибо
Реакции: 5sdylt7
Подскажите, а есть варианты эту ошибку (Canvas: Не удалось эмулировать canvas)
обрабатывать отдельно от Bad End? Или как нибудь фильтровать, чтобы на сбой эмуляции canvas не срабатывал Bad End.
Галочка не подходит?
93994
 
  • Спасибо
Реакции: 5sdylt7
Подскажите, а есть варианты эту ошибку (Canvas: Не удалось эмулировать canvas)
обрабатывать отдельно от Bad End? Или как нибудь фильтровать, чтобы на сбой эмуляции canvas не срабатывал Bad End.
уже подымался этот вопрос. Админы сказали что такого не будет, так как ошибка канваса может возникнуть на любом кубике. Она возникает не только при переходе на страницу, а с какой то задержкой на следующих кубиках.
Мне тоже бы не помешала эта определенность с канвасом. Но увы и ах, в этом вопросе разработчики заняли принципиальную позицию и не дают полный контроль над ситуацией в руки разработчиков шаблона.

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

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

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

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

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

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


Находясь внутри ветки 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
Сегодня вообще сказка. Последний кубик шаблона - уведомление. Шаб работает полностью без ошибок, в конце нормально отрабатывает уведомление и потом выдает в лог что "не удалось выполнить проект". Вот как бл.... что за...
Ни ГУД ни БЕД не реагируют. Один поток.

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


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


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

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

Что еще удивительнее что у всего проекта есть красная ветка... и все же он завершает проект не указывая место в ПМ.
Не учитывает, потому, что указана галочка рядом с "и продолжить проект".
 
Не учитывает, потому, что указана галочка рядом с "и продолжить проект".
Да нет, я уже там все поперетыкал, и с галкой и без нее. Именно какие то профиля слетают. Тк в других профилях все окей.
 
  • Спасибо
Реакции: Sho
Если у кого есть решение данной проблемы подскажите, поделитесь. Как заткнуть и продолжить выпооненик проекта?
 
Во всем проекте есть красная ветка, выход у него только один(но выходит он раньше) , вчера даже эмудяторам клавитуры дал красную ветка...
 
Во всем проекте есть красная ветка, выход у него только один(но выходит он раньше) , вчера даже эмудяторам клавитуры дал красную ветка...
Скорее всего у вас ошибка в кубике c#. Пришлите ошибки из лога.
 

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