Перейти к содержимому
Инструменты Кейсы Компания Контакты
+7 (495) 185-60-65
Сервисы

Разбивка большого списка на части онлайн — по N строк с копированием и скачиванием

Длинный список режется на части по N строк: у каждой свой счётчик, кнопка копирования и файл .txt. Пригодится, когда кабинет ставит лимит на загрузку.

Кабинет принимает не больше стольких-то строк за раз. А у вас список на восемь тысяч: телефоны для загрузки в аудиторию, ключевые фразы, ID объявлений, ссылки на переобход. Начинается нарезка в блокноте, и к четвёртому куску вы уже не помните, где остановились.

Поле выше само разбивает список на части. Вставили, указали размер части, забрали готовые куски.

Кому это нужно чаще всего

  • Таргетологу и специалисту по контексту: загрузка аудиторий и списков по частям, когда площадка ставит потолок.
  • SEO-специалисту: отправка URL на переобход порциями.
  • Тому, кто заливает базу в CRM или сервис рассылок: импорт по частям вместо одного файла, который отвалится на середине.

По сколько строк резать

Точную цифру инструмент вам не подскажет, и никто не подскажет честно. Лимиты кабинетов меняются несколько раз в год, а у части сервисов зависят от тарифа.

Правило такое: откройте справку той площадки, куда грузите, найдите предел на одну загрузку и поставьте его в поле «Строк в одной части». Не нашли цифру, берите с запасом. Часть на тысячу строк проходит почти везде, а лишний файл стоит десяти секунд.

Заодно проверьте, считает площадка строки или байты файла. Список длинных URL упирается в размер раньше, чем в число строк.

Как разбить список на части

Отметьте галочку согласия, она открывает поля.

Вставьте список в большое поле, по элементу на строку. В поле «Строк в одной части» стоит 50, поменяйте на свой лимит. Счётчики сверху сразу покажут, сколько всего строк и на сколько частей они разошлись.

Ниже появятся сами части. У каждой свой заголовок вида «Часть 3 (50 строк)», рядом кнопки «Скопировать» и «Скачать .txt».

Размер части лучше выставить до того, как вставите список. При каждом изменении страница перерисовывает все части заново, и на длинном списке это заметно.

Что делать с частями

Если частей две или три, проще копировать по одной и вставлять в кабинет руками.

Когда их пятнадцать, нажмите «Скачать все части (.txt)»: браузер сохранит отдельный файл на каждую часть, по очереди. Имена файлов идут по порядку, part-1.txt, part-2.txt и дальше, так что при загрузке вы не собьётесь.

Файлы падают с паузой примерно в четверть секунды. На двадцати частях это пять секунд, на сотне почти полминуты, и всё это время вкладку закрывать нельзя.

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

Списки с персональными данными

Типичный список здесь это телефоны или почты клиентов. То есть персональные данные, со всеми обязанностями из 152-ФЗ.

Нарезка идёт прямо в браузере. Список не уходит на наш сервер, не пишется в базу и не остаётся в логах: скрипт получает текст из поля и возвращает куски в ту же страницу. Закрыли вкладку, и данных больше нет нигде.

Для сравнения: каждая выгрузка контактов в облачный сервис-сплиттер это передача персональных данных третьему лицу, и оформлять её надо по правилам, с поручением на обработку. Здесь такой передачи просто нет.

Остальные дыры это не закрывает. Проверьте формы и куки на сайте: разбор типовых нарушений мы собрали в статье о том, где сайт нарушает 152-ФЗ.

На что обратить внимание

  • Пустые строки считаются строками. Список с прогалами даст части неровными, поэтому лучше почистить его до нарезки.
  • Дубли инструмент не трогает и пробелы по краям не обрезает. Строка с лишним пробелом уедет в часть как есть, а кабинет потом сочтёт её отдельным значением.
  • Порядок строк сохраняется. Первая часть это первые N строк исходника, без перемешивания.
  • В поле размера части живут только целые числа от единицы. Впишете ноль или букву, инструмент молча возьмёт единицу и нарежет список построчно.
  • Ограничений на длину списка нет. Но части перерисовываются целиком при каждой правке, поэтому список на десятки тысяч строк с мелким размером части заставит страницу задуматься.
  • О структуре CSV инструмент ничего не знает, он режет по переносам строк. Поле с переносом внутри кавычек развалится, и такой файл сюда нести не стоит.

Вставьте свой список и поставьте лимит площадки. Части появятся сразу, дальше останется только копировать.

Частые вопросы

Сколько строк можно вставить?

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

По сколько строк резать список?

Смотрите справку той площадки, куда грузите: лимиты у кабинетов разные и меняются по нескольку раз в год. Цифру из чужой статьи лучше не брать, она устаревает молча. Не нашли предел, ставьте часть на тысячу строк: столько принимают почти везде. И проверьте заодно, что именно считает площадка. Часть кабинетов упирается не в число строк, а в вес файла, и список длинных URL добирается до этого потолка гораздо раньше.

Как скачать сразу все части?

Нажмите «Скачать все части (.txt)». Браузер сохранит по файлу на каждую часть, с паузой примерно в четверть секунды между ними. На двадцати частях это пять секунд, на сотне почти полминуты, и вкладку в это время закрывать нельзя. Файлы называются part-1.txt, part-2.txt и так далее.

Список отправляется на сервер?

Нет, нарезка и сборка файлов идут только в браузере. Для списка телефонов передачи данных третьему лицу здесь просто нет.

Инструмент чистит дубли и пустые строки?

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

Можно резать CSV-файл?

Только если каждая запись в нём занимает ровно одну строку. Инструмент режет текст по переносам и о кавычках, полях и строке заголовка ничего не знает. Запись с переносом внутри поля развалится на две части, а заголовок уедет в первую и больше нигде не появится. Для настоящей работы с таблицами на сайте есть конвертер CSV и JSON.

Похожие инструменты

Статьи по теме