списки

  1. P

    Выход по красному при взятии строки из пустого списка

    сейчас зачем-то берётся пустая строка вроде срабатывает через раз
  2. P

    Массовая работа с переменными

    мне надо создать 50 переменных par1, par2, par3 ... par50 это всё вручную или можно как-то автоматически? может как то через список можно - присвоить все значения из списка переменным par1, par2, par3 ... par50, если переменные отсутствуют - создать у меня сейчас 2 списка мне их нужно в БД в...
  3. Fedman09

    Быстрая обработка большого массива информации с кодом на базе GPT-3.5

    Здравствуйте! Данный шаблон написан в C#, является шаблоном проектирования и поможет новичку в освоении ZennoPoster, на мой взгляд. Также можно использовать, как отдельный сниппет внутри любого проекта. Сразу скажу, что ранее не участвовал в конкурсах от ZennoPoster, не знаю языка C# и для...
  4. Nekro

    Как очистить "Кэш" списка без удаления данных в файле?

    Здравствуйте. Есть список с ID в каждой строке, 100+ строк. Они постоянно попадают в кэш (данные берутся из памяти ZP). Знаю, что можно очистить список или перезагрузить ZP, чтобы он снова начал брать данные из файла, а не из своей памяти. Перезагружать - не вариант. Если чищу список, то...
  5. FreddyKrueger

    Обновление списков в Zennoposter

    Давняя проблема с кэшированием списков, решение которой так и не появилось за много лет. Вводные данные для примера: * Шаблон - чекер аккаунтов. На входе файл "аккаунты для чека.txt", на выходе 3 файла для сегментации учеток (с номером.txt, без номера.txt, без почты.txt). * Имеется 20...
  6. goopylegrandee

    Не могу взять нужную подстроку

    Доброго времени суток! Есть строки в точном формате Email: [email protected] | Password: p211uuo | Friend Code: K7F-NXX Я хочу при использовании списка взять из этой строки email и пароль отдельно, для этого я составил следующее регулярное выражение Email:\ ([\s\S]+@gmail\.com)[\s\S]+ но оно...
  7. А

    Как выбрать только совпадающие в трех списках значения, остальные удалить?

    Приветствую, Зенноводы! Подскажите, плиз, решение, как из трех списков (list, temp и tempList) собрать совпадающие в каждом из них значения? В моем случае они целочисленные (номера строк) Исходные данные - списки со строками (здесь через запятую значения указываю для простоты понимания): list...
  8. V

    Как работать с таблицами в многопотоке, если нужно складывать данные в конкретной последовательности?

    Друзья, такой вопрос: Имеется 100 урлов, с которых беру по 10-15 строк данных. Нужно, чтобы данные с одного урла находились в таблице друг за другом. То есть получается таблица в конечном видел должна представлять следующее: УРЛ1 info1 info2 info3 info4 info1 info2 info3...
  9. material

    Массовая замена путей в списках.

    Доброго дня. Тема косвенно затрагивает вопрос с поиском по спискам, которая рассмотрена здесь. Есть папка, в ней около 100 текстовых файлов, которые в ZP привязаны к спискам в нескольких проектах. После того, как я измению имя папки с текстовыми файлами, как мне изменить пути в списках ZP по...
  10. material

    Поиск по спискам в ProjectMaker.

    Прошу сделать поиск по спискам в ProjectMaker. Звучит до безумия комично, но сейчас чтобы найти нужный список из 100+ списков в проекте, приходиться наводить мышкой на список, дожидаться всплывающего окна с названием списка, вглядываться в название, сопоставлять в уме полученный результат с...
  11. Z

    Массовое удаление слов в строках из списка решено стандартными методами в zennoposter 7 ?

    Массовое удаление слов в строках из списка решено стандартными методами в zennoposter 7 ? Есть список очень большой размер. и список минус слов. как обработать быстро и просто . Раньше весь список переводил в переменную чистил строки путем поиска замены на свое статичное значение. Есть...
  12. Artur159

    Взятие строки по номеру счетчика из списка с помощью c#

    Доброго здравия! Можете помочь с решением задачи, допустим у меня в списке n-ое количество строк, к примеру: 1 2 3 4 5 Мне нужно, чтобы он брал строки по счетчику, то есть сначала счетчик ставит значение 0, и берется первая строка, потом увеличивается счетчик и берется вторая и т.д. Как только...
  13. Atlas

    ZP тормозит из-за большого списка

    Всем привет! Такая ситуация: 1) Шаб проверяет наличие ключа в списке: lock(SyncObjects.ListSyncer) return project.Lists["keywords"].First(s=>s.Contains(project.Variables["keyword"].Value)); 2) Если ключа нет, то добавляет его в список. В итоге сейчас список разросся до 160к строк => упала...
  14. stranger07

    Подскажите как выбрать изображения портретной ориентации

    Привет всем! Как это можно реализовать? Есть папка с изображениями с разной ориентацией кадра (портретной и альбомной). Как из них выбрать изображения только портретной ориентации и положить в список?
  15. Atlas

    ZP обновляет списки с задержкой в несколько часов

    Всем привет. ZP стоит на сервере, работает в 25 потоков, берет данные из списков, сохраняет данные в списки. Через какое-то время списки в проводнике перестают обновляться. При этом шаблон продолжает работать без ошибок, т.е судя по логу так же берет/записывает данные в списки. Я останавливаю...
  16. qwasen

    Как создать список из тегов с сохранением структуры первоначального html

    Добрый день, есть текст с тегами: <p>текст 1</p> <p>текст 2</p> <h2>заголовок</h2> <p>текст 3</p> <img>картинка</img> Можно ли каким то методом создать список в строках которого будут по порядку эти теги с текстом : Список: строка 1:<p>текст 1</p> строка 2: <p>текст 2</p> строка 3...
  17. Rimen

    Добавить список в новый столбец таблицы на C#

    Здравствуйте уважаемые ЗеноМены! Не нашел на форуме как сделать: весь список в новый столбец таблицы с очисткой списка. т.е. процесс выглядит так: получаю список: добавляю его в новый столбец таблицы → получаю список → кладу в новый столбец той же таблицы → и т.д. пока не закончится место...
  18. D

    Нужна помощь: Сохранить списки в таблицу

    Всем привет. Задача: Взять данные из списка1 и сохранить в первый столбец таблицы, взять данные из списка2 и сохранить во второй столбец таблицы. Вроде просто, но что-то не нашел на кубиках... Спасибо!
  19. W

    Работа с таблицей (поиск совпадения и запись из соседнего столбца)

    Всем привет! Прошу помощи разобраться, как решить задачку. 1. Есть два столбца "А" - ID (номера), "В" - Артикула (длинные номера) 2. Есть отдельный список в котором есть Артикула 3. Ищу совпадение по артикулам в столбце "В" и списка Вопрос: Как я могу взять строку из столбца "А" (который...
  20. ЖАДИНА

    Как парсить количество объявлений на Avito по ключевым словам из списка?

    Добрый день, коллеги! Сегодня я первый раз запустил ZennoPoster с целью спарсить количество объявлений (class="page-title-count-1oJOc") Скриншот №1 на Avito по ключевым словам которые добавлены в файл.txt списком? Сбор количества объявлений необходимо с параметром "только в названиях"...
  21. N

    Является ли js полнофункциональным скрипт языком в Project maker ?

    Есть 2 вопроса, один абстрактный, другой конкретный. 1)Является ли JS настолько же функциональным внутри Zennoposter как C#. Если нет, то какие ограничения присутствуют? 2)Как взаимодействовать со списками в js экшенах ?
  22. I

    Работа с общими файлами и таблицами в разных шаблонах одновременно. Могут ли быть проблемы?

    Привет Подскажите, если кто знает: 1) Есть общий файл или таблица, которые привязаны к списку или таблице в разных шаблонах. Могут ли возникнуть трудности в таком случае? То есть не получится ли так, что потоки из разных проектов будут одновременно, без очереди производить изменения с...
  23. W

    Несколко строк из списка

    Возможно ли получить сразу несколько строк из списка, 3-8 строк например?
  24. Rimen

    Сравнить список с таблицей на C#

    Есть список и таблица. В таблице два столбца. В столбце А таблицы текстовое значение, в столбце B -- числовое. Искомые решения: 1. Положить в другую таблицу все строки таблицы, в столбце А которой встречается текст любой строки из списка; 2. Cравнить список со столбцом А, и получить сумму...
  25. timoxa949

    Как удалить строки больше определенного номера строки?

    Всем привет, Есть список там допустим 50 строк, мне нужно удалить все остальные строки которые идут после 10 строки. Как это сделать? Спасибо.
  26. TwistDanceR

    Посильная помощь новичкам

    Привет всем начинающим! :bd: Если Вы только начали осваивать projectMaker на кубиках а так же C# для применения в своих проектах, и у Вас что-то не получается - добро пожаловать в эту тему. Я не могу утверждать, что решу все проблемы, связанные с вашим кодом и/или проектом. Вы можете...
  27. JanCarlo

    Как избавиться от фараоновских пирамид кубиков?

    Боль: Делал на скорую руку копипастой, но это как сами понимаете капец. Подскажите пожалуйста, как на Шарпе составить код который выполняет следующие функции? : Есть 25 переменных (самый длинный столбик), каждая переменная IFом проверяется на пустоту, если переменная пустая то из...
  28. ISeeYou

    Структурирование информации из списка в табличку

    Здравствуйте форумчане, я новичек в таком виде спорта как ZennoPoster по этому обращаюсь за помощью к вам. У меня возникли проблемы с тем что бы структурировать информацию после парса. Спаршеная информация попадает в список, а далее ее хотелось бы перенести в Excel и структурировать как на...
  29. C

    Сравнение списков

    Здравствуйте! Подскажите пожалуйста, Есть два списка Список1 и Список2. Нужно проверить есть ли в Список2 подмножество текста из Список1. т.е. Сравнить нужно каждый элемент списка1 с каждым элементом списка2. И если такой найдется, удалить из Список2 эту строку. В с# коде это делается легко...
  30. H

    Поведение списка в нескольких потоках

    Доброго дня! Озадачился вопросом. Выгружаю на сервер картинки в аккаунты пользователей по несколько штук в каждый. При этом использую временный список файлов "list" из конкретной директории. Так вот, если задание выполнять в несколько потоков, для каждого потока будет создана своя копия этого...
  31. alya_6

    Операция "объединить элементы списка" - есть ли обратная функция?

    Здравствуйте! При работе с таблицами воспользовалась операцией "объединить элементы списка". В результате в ячейке данные стали выглядеть следующим образом: http://s3.micp.ru/OUOJ6.png На сайте выводится аналогично скриношту - каждый вид контактов с новой строки. НО когда появилась...
  32. Ssmodey

    Исключить лишние попадания в список при парсинге ссылок

    Всем здравствуйте! Столкнулся с задачей собрать все внутренние ссылки на страничке сайта. Есть регулярка, которая их собирает {-Variable.Url-}.*(?=") Например находит четыре вида значений: domain.ru\/ domain.ru domain.ru domain.ru/home domain.ru/contact И все их можно положить сразу в список...
  33. Ramonchek

    Диапазон. Как выбрать последние 100 строк

    https://zennolab.com/wiki/ru:ranges Выделить подсписок - Диапазон Перечитал, но так и не понял как можно взять последние 100 строк
  34. Meteorburn

    [SOLVED]  Натуральная сортировка списка файлов (natural sort)

    Приветствую! Нужна помощь с кодом C# В папке в Windows лежат файлы: 1.txt 2.txt 3.txt ... 10.txt итд В ZennoPoster получаю список файлов и там сортировка следующая: 1.txt 2.txt 10.txt И так далее. Мне же нужно получить сортировку файлов, как в Windows. Узнал, что это называется натуральной...
  35. T

    Строка из списка берется 40+ сек, в чем проблема?

    Здравствуйте, столкнулся со следующей проблемой. Строка из виртуального списка (не привязан к файлу) берется 40+ секунд. Логика работы шаблона следующая: есть файл 1млн строк, около 30мб, из него раз в 5-7 мин берется подсписок из 20 строк в "виртуальный" список, чтоб часто не обращаться к...
  36. Astraport

    C# Index was out of range - ошибка при чистке списка

    Обычная задача: есть список с фразами (result) и ключ (key). Нужно удалить все строки со списка содержащие любое слово из ключа, если это слово длиннее трёх символов. Решаю так: var list = project.Lists["result"]; string str = ""; string keyword = ""; string text =...
  37. N

    Работа списка в несколько потоков

    Думаю я не первый, у кого возникла такая потребность, но ничего не нашел на форуме: есть список логинов и паролей (около 500). Хочу заходить на сайт с разными аккаунтами во много потоков (5). Знаю, что нужно просто брать логин и пароль из файла с удалением, НО: когда они кончатся, нужно пойти по...
  38. Volodec

    Работа со списками

    Приветствую! Имеется недопонимание в работе списков, прошу разъяснить. В частности, привязка списка к файлу. В экшенах списка есть возможность "привязать к файлу", идентичен ли данный экшн к настройкам списка "Сохранять изменения списка в файл"? Могу ли я привязать список к файлу с динамическим...
  39. Sober3r

    работа со списками

    список создал, он существует , при выборе этого списка , пишет типо ок выбрано , но при выходе из кубика сбрасывает этот список и показывает эту ошибку , подскажите, что я не правильно на клацал (
  40. __Maks

    Название списка сразу при создании

    Если ето у меня одного так работает (или, может, я что-то не так делаю - ткните носом, пожалуйста, буду только рад), но достало создавать список и идти к нему, ПКМ, Переименовать, и только потом вводить данньіе. Никто (субьективно) не создает блокнотьі Список1\Список2\Список3 априори! Сделайте...
  41. workoles

    Очень долгая работа со списками (любые операции)

    Здравствуйте! Буквально на днях столкнулся с тем, что на одном из выделенных серверов (дедик 32GB RAM, SSD) работа со списками происходит ну ооочень медленно. При этом работа замедляется не сразу, а спустя какое-то время (5-15 минут после запуска). И чем больше потоков, тем быстрее происходит...
  42. W

    Операции над списками -> Взять строку -> RegEx

    Здравствуйте! Очень не хватает парсинга строки после взятия в разные переменные (одним кубиком). Из-за этого приходится либо использовать таблицы, либо дополнительно создавать переменную и делать кубик с ее парсом. Вот типа как-то как тут:
  43. Meteorburn

    С# Взять максимальное количество строк из файла с учётом лимита количества символов

    Приветствую! Думал-думал и придумал себе задачу =) Есть файл со словами разделённый строками. Нужно взять максимальное количество слов с учётом максимального лимита символов - 300 шт. То есть мы должны взять каждую строку проверить сколько в ней символов, отдать переменной, потом взять...
  44. martens

    Как в C# установить значение определённой строки в списке

    var spisk = project.Lists["spisk"]; нужно установить значение например третьей строки равным "aaa1", вместо текущего "aaa2" предполагаю, что начало операции следующее project.Lists["spisk"].{ЧТО ТУТ ДОЛЖНО БЫТЬ ДАЛЬШЕ?}
  45. vertigo141

    Счётчик для столбцов в таблице

    Доброго времени суток 1. Как реализовать счётчик для столбцов в таблице с целью "записать ячейку" ? Если ставить счетчик цифрами, то он действительно работает, но только для "прочитать ячейку". 2. Есть две таблицы. Как реализовать полное копирование (дописать значения в новые строки, но с...
  46. VladP

    Удаляется файл с последней строкой списка

    В общем список, завязанный на файл. Когда удаляется последняя строка - удаляется и сам текстовый файл... Подскажите, может кто то сталкивался?
  47. M

    Проверка наличия строки внутри переменной.

    Во время парсинга поисковой выдачи часто попадаются url'ы явно бесполезные. Для таких адресов я создал отдельный black-list. Хотелось, чтобы перед сохранением белого списка, каждый полученный новый url в переменной {~Variables.Links~} проверялся по содержанию, а есть ли в нем строки 1, 2, 3 и...