Пустые строчки в Списке. Help.

troofel

Client
Регистрация
24.08.2020
Сообщения
10
Благодарностей
3
Баллы
3
Здравствуйте. Пользуюсь зенкой с января 2020 . Создал проект по проверке наличия определенного текста на странице, так, чтобы в случае нахождения выводился один текст , в случае не нахождения другой. В проджект мейкере всё работает как часики, а когда доходит дело до самого зеннопостера и запуска проекта на 200-300 повторов, то почему-то появляется среди сотен строчек 4-5 пустых. С чем это может связано? Проект в любом случае со страницы должен забирать текст, да и он всегда присутствует там. Не могу понять, может баг какой-то? Интернет хороший, железо на компе тоже отличное стоит. Подскажите.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Здравствуйте. Пользуюсь зенкой с января 2020 . Создал проект по проверке наличия определенного текста на странице, так, чтобы в случае нахождения выводился один текст , в случае не нахождения другой. В проджект мейкере всё работает как часики, а когда доходит дело до самого зеннопостера и запуска проекта на 200-300 повторов, то почему-то появляется среди сотен строчек 4-5 пустых. С чем это может связано? Проект в любом случае со страницы должен забирать текст, да и он всегда присутствует там. Не могу понять, может баг какой-то? Интернет хороший, железо на компе тоже отличное стоит. Подскажите.
Без примера шаблона будет сложно что то подсказать конструктивное.
Скорее всего, в момент добавления текста переменная, которая содержит добавляемую строку пустая по какой то причине. Как костыль, перед добавлением строки в список можно проверять переменную на пустоту и в сл. если она пустая не производить добавление. Но лучше все же устранить причину возникновения пустого содержимого.

Добавляете в список каким образом - через кубик работы со списком или кубиком работы с файлом?
Работа ведется в один поток или многопоточно?
 
Последнее редактирование:

troofel

Client
Регистрация
24.08.2020
Сообщения
10
Благодарностей
3
Баллы
3
Без примера шаблона будет сложно что то подсказать конструктивное.
Скорее всего, в момент добавления текста переменная, которая содержит добавляемую строку пустая по какой то причине. Как костыль, перед добавлением строки в список можно проверять переменную на пустоту и в сл. если она пустая не производить добавление. Но лучше все же устранить причину возникновения пустого содержимого.

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

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
абстрактные описания не позволяют сделать конкретные выводы. Так что ответить конкретно не получится. Вероятнее всего, тот самый текст, который всегда должен быть, на практике есть не всегда (например, не успевает прогрузиться) и логика шаблона позволяет загнать пустую переменную (или не переменную) в список.
 

troofel

Client
Регистрация
24.08.2020
Сообщения
10
Благодарностей
3
Баллы
3
абстрактные описания не позволяют сделать конкретные выводы. Так что ответить конкретно не получится. Вероятнее всего, тот самый текст, который всегда должен быть, на практике есть не всегда (например, не успевает прогрузиться) и логика шаблона позволяет загнать пустую переменную (или не переменную) в список.
Он всегда успевает прогрузиться, работа идёт в админке сайта на DLE, всё прогружается мгновенно, просто эта проблема не только у меня. С малыми объемами (50 повторений) прокатывает и без пустых строк, а вот на 500 и более уже невозможно, строки, которые должны вывестись, пропускаются, они даже не пустые.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Он всегда успевает прогрузиться, работа идёт в админке сайта на DLE, всё прогружается мгновенно, просто эта проблема не только у меня. С малыми объемами (50 повторений) прокатывает и без пустых строк, а вот на 500 и более уже невозможно, строки, которые должны вывестись, пропускаются, они даже не пустые.
возможно в полученом тексте есть переносы, и возникает конфликт при добавлении в список, где в качестве разделителя используются те же переносы
 

troofel

Client
Регистрация
24.08.2020
Сообщения
10
Благодарностей
3
Баллы
3
возможно в полученом тексте есть переносы, и возникает конфликт при добавлении в список, где в качестве разделителя используются те же переносы
Переносы отсутствуют, просто зенка словно пропускает некоторые циклы и ничего не выдаёт.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

troofel

Client
Регистрация
24.08.2020
Сообщения
10
Благодарностей
3
Баллы
3

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Последнее редактирование:

kagorec

Client
Регистрация
24.08.2013
Сообщения
979
Благодарностей
523
Баллы
93
Перед работой со списком, добавьте снипет очистки пустых строк.
 

volna88

Client
Регистрация
07.02.2021
Сообщения
56
Благодарностей
2
Баллы
8
А что может быть? Показывает что найдено, открываю файл он пустой
 

Вложения

dihard

Client
Регистрация
08.11.2019
Сообщения
243
Благодарностей
40
Баллы
28

volna88

Client
Регистрация
07.02.2021
Сообщения
56
Благодарностей
2
Баллы
8
Вот этот шаблон, измучил зараза
 

Вложения

kuzenstudio

Client
Регистрация
26.06.2010
Сообщения
139
Благодарностей
28
Баллы
28
А что может быть? Показывает что найдено, открываю файл он пустой
У меня такое бывало, не знаю из за чего(не выяснил) Но получалось это если на базе одного проекта(удалил не нужное, оставались списки, переменные и тд) создавал другой. Как по мне какой то глюк или в программе или в мозгах у меня)
Один раз со списком было(список старый, а путь новый), пока не поменял на новый список, подгружал старые данные.
 
  • Спасибо
Реакции: volna88

dihard

Client
Регистрация
08.11.2019
Сообщения
243
Благодарностей
40
Баллы
28

dihard

Client
Регистрация
08.11.2019
Сообщения
243
Благодарностей
40
Баллы
28

volna88

Client
Регистрация
07.02.2021
Сообщения
56
Благодарностей
2
Баллы
8

volna88

Client
Регистрация
07.02.2021
Сообщения
56
Благодарностей
2
Баллы
8
Да вроде список новый добавлял и удалял, но все по прежнему. Может еще какие настройки нужно ставить
 

dihard

Client
Регистрация
08.11.2019
Сообщения
243
Благодарностей
40
Баллы
28
Так если поменял теперь сохрани его и скинь снова)
 

volna88

Client
Регистрация
07.02.2021
Сообщения
56
Благодарностей
2
Баллы
8
Готово
 

Вложения

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