Проблемы с зеннопостером

Dendi

Client
Регистрация
20.11.2018
Сообщения
166
Благодарностей
11
Баллы
18
Здравствуйте
Проблема следующая. Кубики, которые выполняет ProjectMaker, ZennoPoster временами игнорит. Сайты, которые открываются и нормально парсятся в ProjectMakere, некорректно парсятся в Zennoposter. В чем причина?
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 496
Благодарностей
1 304
Баллы
113
Здравствуйте
Проблема следующая. Кубики, которые выполняет ProjectMaker, ZennoPoster временами игнорит. Сайты, которые открываются и нормально парсятся в ProjectMakere, некорректно парсятся в Zennoposter. В чем причина?
1 Причина: у вас не включена эмуляция разрешения инстанса в PM:
82320
В результате в зеннопостере окно браузера 1920х1080, а в PM поменьше и т.д. , что приводит к различным видам одной и той же страницы сайта - например под планшет или большой моник или телефон.
Так же для тестов, включите настройки разрешения как на картинке выше и в кубик C# в самом начале проекта добавьте это:
C#:
instance.SetWindowSize(1920,1080);
Что бы по умолчанию было одно разрешения на время тестов.

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

1. Урок по Xpath
2. Урок по Регуляркам - Дерево элементов


3 Причина: у вас в настройках включена полная эмуляция, которой важно иметь те же грамотные xpath или регуляр - дороги, как я написал выше.

4 Причина: Если по умолчанию у вас стоит - генерировать рандомные браузеры - так под каждый браузер тоже может выдаваться разный код страницы сайта и не совпадать с тем, что у вас уже написан для парсинга.
 
Последнее редактирование:
  • Спасибо
Реакции: Маломальский

Dendi

Client
Регистрация
20.11.2018
Сообщения
166
Благодарностей
11
Баллы
18
решилось паузами, просто шаблон быстро работал и некоторые кубики скипал или же сайт не успевал прогружаться
 

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