Обсуждение версии 7.3.1.0

Пример прикрепил. Экшн обработка текста вроде должен отдать ошибку, но не отдает. Версия самая последняя из кабинета.
1612378326493.png
 

Вложения

Пример прикрепил. Экшн обработка текста вроде должен отдать ошибку, но не отдает. Версия самая последняя из кабинета.
Посмотреть вложение 71819
В данном случае по регулярке есть результат поиска, хоть и нулевой.
Поэтому все корректно. Попробуйте исказить регулярку, напрмиер прописав что то левое в конце имени класса, тут же выбьет ошибку.

71826

71827
 
  • Спасибо
Реакции: Roman48
В данном случае по регулярке есть результат поиска, хоть и нулевой.
Поэтому все корректно. Попробуйте исказить регулярку, напрмиер прописав что то левое в конце имени класса, тут же выбьет ошибку.

Посмотреть вложение 71826

Посмотреть вложение 71827
Можно и переменную на пустоту проверить, как то не подумал об этом сразу.
 
  • Спасибо
Реакции: Sergodjan
Вот сегодня в 7 получился такой косяк. Кубик переход на страницу проигрывается успешно, но страница на самом деле не загружается. 2 раз за сегодня. может кэша мало, или ещё какой фигни. Шаблон за время выполнения переходит примерно на 30 разных страниц URL. В адресной строке ПМ как видно из скрина, URL не меняется с предыдущего.
 

Вложения

  • 1.jpg
    1.jpg
    307,2 KB · Просмотры: 18
Последнее редактирование:
Вот сегодня в 7 получился такой косяк. Кубик переход на страницу проигрывается успешно, но страница на самом деле не загружается. 2 раз за сегодня. может кэша мало, или ещё какой фигни. Шаблон за время выполнения переходит примерно на 30 разных страниц URL.
у тебя после кубика перехода по ссылке, нет ни одной проверки на успешность перехода.
интернет это среда с неопределенным результатом, например ворона сидит на твоем проводе и раскачивает его, в результате пакеты теряются :) ну это шутка конечно, в твоем случае наверно модем и как раз в 2-х случаях мимо твоего окна стая лебедей пролетела *HAHA*
ну в общем надеюсь понятно. проверки и еще раз проверки. по контрольному элементу на странице или по url страницы
 
  • Спасибо
Реакции: kolina
Так дело в том, что шаблон стал дальше, не выполнил следующее действие. Так я ручками сейчас проигрываю данный кубик 10 раз, но переход не происходит
 
Так дело в том, что шаблон стал дальше, не выполнил следующее действие. Так я ручками сейчас проигрываю данный кубик 10 раз, но переход не происходит
а куда он должен перейти ? на pdf ?
71845

это файл, он такие ссылки просто скачивает :)
 
  • Спасибо
Реакции: kolina
Я туплю! Спасибо! Шаблон то эту ссылку в поисковой выдаче берёт, а подумать не мог что ПДФ в выдаче поисковика будет.
Подскажи пожалуйста как ты проверку загруженной страницы делаешь? IF проверяешь {-Page.Url-} == {-Variable.Konkyrent_1_YA_URL-}, или др. способом.
 
Я туплю! Спасибо! Шаблон то эту ссылку в поисковой выдаче берёт, а подумать не мог что ПДФ в выдаче поисковика будет.
Подскажи пожалуйста как ты проверку загруженной страницы делаешь? IF проверяешь {-Page.Url-} == {-Variable.Konkyrent_1_YA_URL-}, или др. способом.
я по контрольным элементам проверку делаю. так как в работе заранее известный ресурс.
у гулялок вообще не проверяю ничего, как то пофиг загрузился или нет , главное куки от яндекса/гугла в копилочку складываются :)
 
  • Спасибо
Реакции: kolina
7311 красные кресты на пол-экрана в диспетчере заданий уже задолбали. Это как-то лечится кроме перезапуска зенки?

71978
 
  • Спасибо
Реакции: redman
7311 красные кресты на пол-экрана в диспетчере заданий уже задолбали. Это как-то лечится кроме перезапуска зенки?

Посмотреть вложение 71978
Упал контрол из-за нехватки ресурсов, надо репорт от Диагностики смотреть.
У себя уже давным давно не видел конвертов, хотя машина не такая уж прямо мощная.
 
Со списками и таблицами, что-то не так, в тот раз не мог отредактировать таблицу, открывал двумя программа офис майкрасофт и LibreOffice, сохраняю, запускаю пм заново, файл пишет что сохранился, обратно открываю проверить, все сохранилось, снова запускаю пм, и файл как бут то не редактировал, только что со списками тоже самое.
А сейчас часа три, провозился, пока догадался, скачиваешь карту гет запросом, перемещаешь ее в папку с шаблоном, делаешь паузу, секунд 8, и привязываешь к списку, список не привязывается.
 
Упал контрол из-за нехватки ресурсов, надо репорт от Диагностики смотреть.
У себя уже давным давно не видел конвертов, хотя машина не такая уж прямо мощная.
Ресурсов свободных дохрена, комп почти ничем не занят, восемь ядер, 16 гб. Диагностика ничего не нашла, если не считать странного заявления о сиплюсе, которое можно игнорить, ибо все "остутствующие" пакеты включены в пакет 2015-2019
71983
 
Диагностика ничего не нашла, если не считать странного заявления о сиплюсе, которое можно игнорить, ибо все "остутствующие" пакеты включены в пакет 2015-2019
Посмотреть вложение 71983
Да, в данном случае, те что отмечены красным Not Installed - это в данный момент неустановленные и ненужные варианты компонентов, т.к. уже установлены 2015-2019.

Репорт лучше все же глянуть программистам.
Но оч. желателен репорт именно сразу сделанный по горячим следам, как бы.
 
По чему то Клик зависит от размеров окна отладки. Когда меняю клик происходит, а если большое окно то клика нет 72010
 
И еще глюк нашел
Во время отладки кода, код проходит строчку с генирацией ошибки throw new Exception(""); и выходит из кубика без ошибки. Но он редко появляется
72011
 
И еще глюк нашел
Во время отладки кода, код проходит строчку с генирацией ошибки throw new Exception(""); и выходит из кубика без ошибки. Но он редко появляется
Посмотреть вложение 72011
У тебя там ниже закрывающая скобка, скорее всего какое то условие отрабатывается. Делай отладку своего кода. Или тоже разработчики виноваты ?
 
Конечно зависит, но как это относится к зеннопостеру ?
В программе данное окно загружается 5-ть раз и 2 или 3 раза корректно отрабатывается. Один и тот же размер окна, и 1-н раз из 2-х кликает. То есть HtmlElement определяется корректно, потому что видно innerHtml, но мышка на элемент не наводится.
 
У тебя там ниже закрывающая скобка, скорее всего какое то условие отрабатывается. Делай отладку своего кода. Или тоже разработчики виноваты ?
Если код дошел до строчки throw new Exception("") , то дальше ни какой код не отробатывается, по тому что сгенерировалась ошибка, по которой нужно выйти из кубика по ошибки, а у меня выходит без ошибки, такая ошибка редко появляется
 
Если код дошел до строчки throw new Exception("") , то дальше ни какой код не отробатывается, по тому что сгенерировалась ошибка, по которой нужно выйти из кубика по ошибки, а у меня выходит без ошибки, такая ошибка редко появляется
В ZennoPoster выбрасывается исключение, а в Project Maker вроде нет.
 
Если код дошел до строчки throw new Exception("") , то дальше ни какой код не отробатывается, по тому что сгенерировалась ошибка, по которой нужно выйти из кубика по ошибки, а у меня выходит без ошибки, такая ошибка редко появляется
2й раз пытаюсь донести простую мысль, ты сам не знаешь что у тебя происходит в коде, у тебя нет ни одного вывода сообщения в лог ( хотя бы в ПМ) , у тебя там непонятная скобка стоит } , которая скорее всего часть условия, а значит в каком то случае у тебя не выполняется исключение, а если совместить предыдущее сообщение, где у тебя иногда не кликается по элементу, то можно , погадав на кофейной гуще , предположить, что это разные куски одного кода и явно ты сам не понимаешь что и почему там происходит.
Но это не означает , что есть проблемы в этой версии зенки, это только означает что ты не зная броду лезешь в воду.
Поэтому тебе надо создавать такие посты в вопросах новичков, с выкладыванием кода , где тебе помогут и укажут на твои косяки, а не тут писать, что мол вот в новой версии есть проблемы. Уж что что , а с поиском элементов у зенки нет проблем, на техническом уровне ( тьфу, тьфу, не сглазить бы ;) )
И напишу 2й раз, сделай отладку кода, поставь вывод сообщений хоть где-нибудь ;)
 
В программе данное окно загружается 5-ть раз и 2 или 3 раза корректно отрабатывается. Один и тот же размер окна, и 1-н раз из 2-х кликает. То есть HtmlElement определяется корректно, потому что видно innerHtml, но мышка на элемент не наводится.
Вот тебе наводящие вопросы для решения твоей проблемы. И все они обязательны к проверке. И заметь ни слова о багах зенки, онли рабочие моменты рядового ботостроителя.
Сколько элементов найдено по xpath пути ? Выводишь в лог ?
Сколько из найденных видимые ? Выходишь в лог ?
Если их больше 1го как ты выбираешь видимый ? Выводить в лог номер видимого из коллекции ?
Как происходит клик по выбранному элементу ? ( если быстрый клик, то с каким уровнем эмуляции) если полная эмуляция, то это instance.click или это метод фуллэмуляции ?
После всех действий выводить ли в лог хоть что то, для понимания что произошло ?
Если ничего не произошло, выводить ли в лог место откуда вышел из кода ?

Наверно ты уже понял, что самое главное .... Это вывод в лог ;)
 
Да не побьют меня ADMINы камнями, но у меня такая ситуация, и встречается она довольно часто.
1, Трассировка включена
2, Проект типа выполняется
3, Потоков в данный момент используется 0
4, В папке Traces, по данному проекту, ничего не пишется

Решается сия проблема, очень легко: Завершаем работу ZP, Запускаем заново, и как понеслись все проекты выполнятся которые не выполнились пока программа висела (будут заняты все потоки которые только можно)

Но хотелось бы другое решение.

121212.jpg
 
Последнее редактирование:
Зачем выполнять сохранение профиля про использовании профиль папки?
 
А что теперь в семерке файл со списком заданий каждую минуту обновляется? Вот поэтому он и теряет задания
72124
 
Последнее редактирование:
Последние несколько дней постоянно вылазит, что запущено 2 копии, в диспетчере процессов вижу, что одна зенка работает, никаких намеков на второй процесс нет. Перезапускает сама зенку, бывает что подряд несколько раз, бывает полдня аботает, потом снова предупреждение. 7.3.1.1
 

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