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

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
746
Баллы
113
Пример прикрепил. Экшн обработка текста вроде должен отдать ошибку, но не отдает. Версия самая последняя из кабинета.
1612378326493.png
 

Вложения

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 567
Благодарностей
9 184
Баллы
113
Пример прикрепил. Экшн обработка текста вроде должен отдать ошибку, но не отдает. Версия самая последняя из кабинета.
Посмотреть вложение 71819
В данном случае по регулярке есть результат поиска, хоть и нулевой.
Поэтому все корректно. Попробуйте исказить регулярку, напрмиер прописав что то левое в конце имени класса, тут же выбьет ошибку.

71826

71827
 
  • Спасибо
Реакции: Roman48

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
746
Баллы
113
В данном случае по регулярке есть результат поиска, хоть и нулевой.
Поэтому все корректно. Попробуйте исказить регулярку, напрмиер прописав что то левое в конце имени класса, тут же выбьет ошибку.

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

Посмотреть вложение 71827
Можно и переменную на пустоту проверить, как то не подумал об этом сразу.
 
  • Спасибо
Реакции: Sergodjan

kolina

Client
Регистрация
05.10.2019
Сообщения
165
Благодарностей
47
Баллы
28
Вот сегодня в 7 получился такой косяк. Кубик переход на страницу проигрывается успешно, но страница на самом деле не загружается. 2 раз за сегодня. может кэша мало, или ещё какой фигни. Шаблон за время выполнения переходит примерно на 30 разных страниц URL. В адресной строке ПМ как видно из скрина, URL не меняется с предыдущего.
 

Вложения

  • 307,2 КБ Просмотры: 18
Последнее редактирование:

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113
Вот сегодня в 7 получился такой косяк. Кубик переход на страницу проигрывается успешно, но страница на самом деле не загружается. 2 раз за сегодня. может кэша мало, или ещё какой фигни. Шаблон за время выполнения переходит примерно на 30 разных страниц URL.
у тебя после кубика перехода по ссылке, нет ни одной проверки на успешность перехода.
интернет это среда с неопределенным результатом, например ворона сидит на твоем проводе и раскачивает его, в результате пакеты теряются :-) ну это шутка конечно, в твоем случае наверно модем и как раз в 2-х случаях мимо твоего окна стая лебедей пролетела *HAHA*
ну в общем надеюсь понятно. проверки и еще раз проверки. по контрольному элементу на странице или по url страницы
 
  • Спасибо
Реакции: kolina

kolina

Client
Регистрация
05.10.2019
Сообщения
165
Благодарностей
47
Баллы
28
Так дело в том, что шаблон стал дальше, не выполнил следующее действие. Так я ручками сейчас проигрываю данный кубик 10 раз, но переход не происходит
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113
Так дело в том, что шаблон стал дальше, не выполнил следующее действие. Так я ручками сейчас проигрываю данный кубик 10 раз, но переход не происходит
а куда он должен перейти ? на pdf ?
71845

это файл, он такие ссылки просто скачивает :-)
 
  • Спасибо
Реакции: kolina

kolina

Client
Регистрация
05.10.2019
Сообщения
165
Благодарностей
47
Баллы
28
Я туплю! Спасибо! Шаблон то эту ссылку в поисковой выдаче берёт, а подумать не мог что ПДФ в выдаче поисковика будет.
Подскажи пожалуйста как ты проверку загруженной страницы делаешь? IF проверяешь {-Page.Url-} == {-Variable.Konkyrent_1_YA_URL-}, или др. способом.
 

Phoenix78

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

Чешир

Client
Регистрация
27.06.2014
Сообщения
1 641
Благодарностей
977
Баллы
113
7311 красные кресты на пол-экрана в диспетчере заданий уже задолбали. Это как-то лечится кроме перезапуска зенки?

71978
 
  • Спасибо
Реакции: redman

GREXA

Client
Регистрация
16.09.2017
Сообщения
276
Благодарностей
103
Баллы
43

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 567
Благодарностей
9 184
Баллы
113
7311 красные кресты на пол-экрана в диспетчере заданий уже задолбали. Это как-то лечится кроме перезапуска зенки?

Посмотреть вложение 71978
Упал контрол из-за нехватки ресурсов, надо репорт от Диагностики смотреть.
У себя уже давным давно не видел конвертов, хотя машина не такая уж прямо мощная.
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
746
Баллы
113
Со списками и таблицами, что-то не так, в тот раз не мог отредактировать таблицу, открывал двумя программа офис майкрасофт и LibreOffice, сохраняю, запускаю пм заново, файл пишет что сохранился, обратно открываю проверить, все сохранилось, снова запускаю пм, и файл как бут то не редактировал, только что со списками тоже самое.
А сейчас часа три, провозился, пока догадался, скачиваешь карту гет запросом, перемещаешь ее в папку с шаблоном, делаешь паузу, секунд 8, и привязываешь к списку, список не привязывается.
 

redman

Client
Регистрация
11.03.2016
Сообщения
554
Благодарностей
178
Баллы
43
Последнее редактирование:

Чешир

Client
Регистрация
27.06.2014
Сообщения
1 641
Благодарностей
977
Баллы
113
Упал контрол из-за нехватки ресурсов, надо репорт от Диагностики смотреть.
У себя уже давным давно не видел конвертов, хотя машина не такая уж прямо мощная.
Ресурсов свободных дохрена, комп почти ничем не занят, восемь ядер, 16 гб. Диагностика ничего не нашла, если не считать странного заявления о сиплюсе, которое можно игнорить, ибо все "остутствующие" пакеты включены в пакет 2015-2019
71983
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 567
Благодарностей
9 184
Баллы
113
Диагностика ничего не нашла, если не считать странного заявления о сиплюсе, которое можно игнорить, ибо все "остутствующие" пакеты включены в пакет 2015-2019
Посмотреть вложение 71983
Да, в данном случае, те что отмечены красным Not Installed - это в данный момент неустановленные и ненужные варианты компонентов, т.к. уже установлены 2015-2019.

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

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48
По чему то Клик зависит от размеров окна отладки. Когда меняю клик происходит, а если большое окно то клика нет 72010
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48
И еще глюк нашел
Во время отладки кода, код проходит строчку с генирацией ошибки throw new Exception(""); и выходит из кубика без ошибки. Но он редко появляется
72011
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113
И еще глюк нашел
Во время отладки кода, код проходит строчку с генирацией ошибки throw new Exception(""); и выходит из кубика без ошибки. Но он редко появляется
Посмотреть вложение 72011
У тебя там ниже закрывающая скобка, скорее всего какое то условие отрабатывается. Делай отладку своего кода. Или тоже разработчики виноваты ?
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48
Конечно зависит, но как это относится к зеннопостеру ?
В программе данное окно загружается 5-ть раз и 2 или 3 раза корректно отрабатывается. Один и тот же размер окна, и 1-н раз из 2-х кликает. То есть HtmlElement определяется корректно, потому что видно innerHtml, но мышка на элемент не наводится.
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48
У тебя там ниже закрывающая скобка, скорее всего какое то условие отрабатывается. Делай отладку своего кода. Или тоже разработчики виноваты ?
Если код дошел до строчки throw new Exception("") , то дальше ни какой код не отробатывается, по тому что сгенерировалась ошибка, по которой нужно выйти из кубика по ошибки, а у меня выходит без ошибки, такая ошибка редко появляется
 

ZSharp

Client
Регистрация
29.09.2013
Сообщения
397
Благодарностей
128
Баллы
43
Если код дошел до строчки throw new Exception("") , то дальше ни какой код не отробатывается, по тому что сгенерировалась ошибка, по которой нужно выйти из кубика по ошибки, а у меня выходит без ошибки, такая ошибка редко появляется
В ZennoPoster выбрасывается исключение, а в Project Maker вроде нет.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113
Если код дошел до строчки throw new Exception("") , то дальше ни какой код не отробатывается, по тому что сгенерировалась ошибка, по которой нужно выйти из кубика по ошибки, а у меня выходит без ошибки, такая ошибка редко появляется
2й раз пытаюсь донести простую мысль, ты сам не знаешь что у тебя происходит в коде, у тебя нет ни одного вывода сообщения в лог ( хотя бы в ПМ) , у тебя там непонятная скобка стоит } , которая скорее всего часть условия, а значит в каком то случае у тебя не выполняется исключение, а если совместить предыдущее сообщение, где у тебя иногда не кликается по элементу, то можно , погадав на кофейной гуще , предположить, что это разные куски одного кода и явно ты сам не понимаешь что и почему там происходит.
Но это не означает , что есть проблемы в этой версии зенки, это только означает что ты не зная броду лезешь в воду.
Поэтому тебе надо создавать такие посты в вопросах новичков, с выкладыванием кода , где тебе помогут и укажут на твои косяки, а не тут писать, что мол вот в новой версии есть проблемы. Уж что что , а с поиском элементов у зенки нет проблем, на техническом уровне ( тьфу, тьфу, не сглазить бы ;-) )
И напишу 2й раз, сделай отладку кода, поставь вывод сообщений хоть где-нибудь ;-)
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113
В программе данное окно загружается 5-ть раз и 2 или 3 раза корректно отрабатывается. Один и тот же размер окна, и 1-н раз из 2-х кликает. То есть HtmlElement определяется корректно, потому что видно innerHtml, но мышка на элемент не наводится.
Вот тебе наводящие вопросы для решения твоей проблемы. И все они обязательны к проверке. И заметь ни слова о багах зенки, онли рабочие моменты рядового ботостроителя.
Сколько элементов найдено по xpath пути ? Выводишь в лог ?
Сколько из найденных видимые ? Выходишь в лог ?
Если их больше 1го как ты выбираешь видимый ? Выводить в лог номер видимого из коллекции ?
Как происходит клик по выбранному элементу ? ( если быстрый клик, то с каким уровнем эмуляции) если полная эмуляция, то это instance.click или это метод фуллэмуляции ?
После всех действий выводить ли в лог хоть что то, для понимания что произошло ?
Если ничего не произошло, выводить ли в лог место откуда вышел из кода ?

Наверно ты уже понял, что самое главное .... Это вывод в лог ;-)
 

kolina

Client
Регистрация
05.10.2019
Сообщения
165
Благодарностей
47
Баллы
28
Да не побьют меня ADMINы камнями, но у меня такая ситуация, и встречается она довольно часто.
1, Трассировка включена
2, Проект типа выполняется
3, Потоков в данный момент используется 0
4, В папке Traces, по данному проекту, ничего не пишется

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

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

121212.jpg
 
Последнее редактирование:

jaka1

Client
Регистрация
10.03.2015
Сообщения
44
Благодарностей
14
Баллы
8
Зачем выполнять сохранение профиля про использовании профиль папки?
 

Чешир

Client
Регистрация
27.06.2014
Сообщения
1 641
Благодарностей
977
Баллы
113
А что теперь в семерке файл со списком заданий каждую минуту обновляется? Вот поэтому он и теряет задания
72124
 
Последнее редактирование:

Supergrok

Client
Регистрация
05.03.2019
Сообщения
171
Благодарностей
156
Баллы
43
Последние несколько дней постоянно вылазит, что запущено 2 копии, в диспетчере процессов вижу, что одна зенка работает, никаких намеков на второй процесс нет. Перезапускает сама зенку, бывает что подряд несколько раз, бывает полдня аботает, потом снова предупреждение. 7.3.1.1
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 408
Благодарностей
1 474
Баллы
113
Просто оставлю это здесь =)

72196
 
  • Спасибо
Реакции: Supergrok и Fanis

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