Вот он – бесплатный рандомизатор текста и генератор объявлений от Айрата Халитова, который поможет вам легко рандомизировать тексты и генерировать объявления по заданному шаблону. Введите ваш шаблон, нажмите на кнопку и скопируйте полученное объявление на доску объявлений (или туда, где вам нужен этот текст). Подробности ниже.
- Меню навигации:
- Рандомизатор текста
- Документация
- Что такое рандомизатор текста?
- Как работает рандомизатор?
- Обрабатываем его специальным образом:
- Вариант обработки на скорую руку:
- Примеры
- Пример использования рандомизатора на практике
- Пример шаблона для ниши “Ремонт квартир”
- Ещё примеры:
- Дни недели:
- Месяцы:
- Дни месяца:
- Числа:
- Английский алфавит:
- Русский алфавит:
- РЕКОМЕНДУЕМ ПОХОЖИЕ ЗАПИСИ:
- Responses
- 🔥 Видео
Меню навигации:
Видео:Сложные существительные слитноСкачать
Рандомизатор текста
В голове крутится текст из старой песни: “Нажми на кнопку – получишь результат…” – здесь такой же принцип. 🙂 Итак, кнопка “Генерировать” генерирует текст по заданному шаблону, кнопка “Очистить и начать заново” – очищает форму на значение по умолчанию и сбрасывает все старые значения. Шаблон с примером уже задан, поэтому вы можете проверить принцип работы рандомизатора. Необходимые операторы и синтаксис можно найти в документации ниже.
P.S. Рандомизатор имеет лимит на количество вводимых за один раз символов (4000 символов), чтобы сильно не нагружать скрипт и ресурсов сайта хватало всем пользователям. Плюс этого лимита достаточно для большинства задач. Не рекомендуется нагружать сайт кучей частых запросов. Для тяжелых “промышленных” задач можете использовать его на своём локальном сайте, взяв исходный код из репозитория на GitHub.
Видео:Написание сложных существительных и прилагательных. Написание наречий| Русский языкСкачать
Документация
Что такое рандомизатор текста?
Это – программа для промышленного создания псевдоуникального контента. Используется, например, при регистрации сайта во множестве каталогов. Чтобы в каждом каталоге сайт описывался уникальным с точки зрения поисковиков текстом. В отличие от аналогичных инструментов (синонимайзеры, доргены) позволяет максимально сохранить читабельность результирующих текстов.
Как работает рандомизатор?
Берем некий исходный текст. Например:
Бытует мнение, что и копирайтинг (написание текстов) и рерайтинг (переработка готовых текстов) с успехом можно доверить текстовому рандомизатору – специальной программе.
Обрабатываем его специальным образом:
- Если “текст 1” можно заменить на “текст 2” или на “текст 3”, то вместо “текст 1” вставляем инструкцию .
- Если “текст” можно опустить, то вместо “текст” вставляем инструкцию .
- Если можно перемешать последовательность «текст 1 текст 2 текст 3» , то вместо нее вставляем инструкцию [текст 1|текст 2|текст 3] .
- Если можно перемешать последовательность с разделителем «текст 1, текст 2, текст 3» , то вместо нее вставляем инструкцию [+,+текст 1|текст 2|текст 3] .
- Если можно перемешать абзацы «абзац1 абзац2 абзац3» , то можно просто писать абзац1|абзац2|абзац3 .
- Если нужно вставить в текст какой-то спецсимвол , |, [, ], +, , то его следует экранировать с помощью символа (обратный слеш): , |, [, ], +, \ .
- Если нужно вставить случайное число – шаблон %rand% возвращает случайное число от 0 до 9.
- Инструкции могут иметь неограниченную вложенность.
Вариант обработки на скорую руку:
Скармливаем этот код рандомизатору и получаем кучу вариантов, таких как:
Некоторые думают, что и написание текстов и рерайтинг (переработку готовых текстов) с успехом можно доверить особой программе – рандомизатору.
Есть мнение, что и переработку готовых текстов и написание текстов можно доверить текстовому рандомизатору – особой проге.
Для приведенного в примере кода существует 24576 различных вариантов результирующих текстов.
Видео:Реакция на результаты ЕГЭ 2022 по русскому языкуСкачать
Примеры
Пример использования рандомизатора на практике
P.S. Хочешь научиться профессионально создавать и размещать продающие объявления, чтобы привлекать много новых клиентов для бизнеса? Тогда тебе нужен Первый курс “Бизнес с нуля до первых денег”, который доступен на странице https://airat.biz/course/course1/ Так же доступен Начальный курс, если ты хочешь попробовать основы, прежде чем погрузиться глубже в тему бизнеса и рекламы.
Пример шаблона для ниши “Ремонт квартир”
Ещё примеры:
Дни недели:
Месяцы:
Дни месяца:
Числа:
0-9:
10-99 (двузначные):
Английский алфавит:
Русский алфавит:
и т.д. Таким образом можно ставить абсолютно любые конструкции. Всё ограничено только вашей фантазией
P.S. Этот рандомизатор абсолютно бесплатный – поэтому в знак благодарности поделитесь им в соцсетях, чтобы помочь в продвижении этого удобного и полезного инструмента. Заранее спасибо! 🙂
Пишите свои комментарии (нужна регистрация на сайте) и делитесь своим опытом использования рандомизатора (а можно и делиться шаблонами) с другими людьми. Прочтите предыдущие комментарии – возможно, там уже есть ответ на ваш вопрос.
РЕКОМЕНДУЕМ ПОХОЖИЕ ЗАПИСИ:
Responses
Для отправки комментария вам необходимо авторизоваться.
Наконец-то опубликовал 🙂
Надеюсь, несколько дней работы не прошли зря, и этот рандомизатор текста поможет многим людям.
Удачи!
Попробовал запустить ваш рандомизатор скачанный с guthub, ничего не получилось, но вопрос не в этом.
В файлах скрипта прочел, что вы добавили айдишники, верно ли я понял, что теперь можно получать конкретный рандомный текст, указав его id?
Дело в том, что я ищу подобный рандомизатор но с возможностью получения результата по id текста.
Допустим есть шаблон с возможными результатами обработки в 500 текстов.
Вот я хочу сохранять шаблон в базу + указать в базе кол-во возможных результатов (500).
Далее обращаться к базе с указанием id нужного результата, после получения текста, удалять из базы этот id.
Или получать из базы тексты не по id, а по количеству, т.е. получил 1 текст, в базе изменил значение 500 на 499, получил еще 10 текстов, изменил значение с 499 на 489 и т.д.
Можно это реализовать с помощью вашего скрипта?
Здравствуйте, Иван!
Отвечу по порядку:
Попробовал запустить ваш рандомизатор скачанный с github, ничего не получилось, но вопрос не в этом.
На github он (рандомизатор) находится в виде плагина для WordPress, и без него плагин не работает. Инструкция по установке там написана.
В файлах скрипта прочел, что вы добавили айдишники, верно ли я понял, что теперь можно получать конкретный рандомный текст, указав его id?
Нет. Id добавлены к html элементам на странице скрипта, чтобы парсеры и другие скрипты могли их быстро определить (например, imacros).
Дело в том, что я ищу подобный рандомизатор но с возможностью получения результата по id текста…
То, что вы описали ниже про работу с базой – это логика совсем уже другого приложения. С помощью этого рандомизатора вы можете сгенерировать и подготовить эти условные 500 вариантов. А дальше: где вы будете их хранить и как использовать – это уже ваше дело. Для этого можно написать отдельное решение, например, в виде плагина для того же WordPress. База данных там уже есть.
Или можете сохранить сгенерированные результаты в виде строк текста в TXT файле, заменив переносы строк на n, и после каждого использования строки удалять эту строку из файла, и счетчик количества строк будет уменьшаться на 1. Для этого обычное десктоп-приложение подойдет. Вариантов реализации много – сами выбирайте, что вам удобнее.
Предвосхищая вопрос – я этого делать для вас не буду и добавлять этот функционал в мой рандомизатор тоже нет смысла, т.к. он прекрасно выполняет ту функцию, для которой был создан.
Надеюсь, ответил понятно. Если будут вопросы – пишите ниже, я отвечу.
АЙРАТ ДОБРОГО ВРЕМЕНИ НЕ ПРИХОДИТ ПОНИМАНИЕ КАК ПОЛЬЗОВАТЬСЯ ГЕНЕРАТОРОМ , МОЖНО ВИДЕО УРОК ДЛЯ ОСОБО ОДАРЕННЫХ У МЕНЯ В АВИТО МАГАЗИН ХОЧУ НАУЧИТСЯ ПОЛЬЗОВАТЬСЯ С НУЛЯ ВАШИМ ГЕНЕРАТОРОМ ПОМОГИТЕ ООЧЕНЬ ПРОШУ!
Здравствуйте, Юрий!
Такое бывает – это нормально 🙂
Есть, например, вот такая инструкция: https://youtu.be/WhY8ci5g6yA
Ну а в документации тут (вкладка “Документация”) и на github написано, как можно написать шаблон для своего сообщения/объявления. Плюс там примеры есть.
Возможно, чуть позже я запишу более подробную инструкцию. Вы можете мне написать ответом в комментарии, что конкретно вам не понятно и на что уделить больше внимания.
Вы просто супергений! Реально! Огромное спасибо за такой генератор! И отдельно ОГРОМНОЕ спасибо что он бесплатный! Таких как Вы светлых людей мало!
Разобрался как в нём работать, довольно просто, генератор шикарный!
Из минусов подчеркну, нет графической оболочки (все эти скобочки и палочки надо вручную вносить) но это придирка, так всё понравилось.
1) Из ошибок, генератор отказался генерить перемешивание между собой блоков текстов.
Т.е. не слова между собой, а целые блоки предложений, например типа такого:
[ <1sdfsdf,
2sdfdsf,
3sfsdf,
4fdgdfg> |
<1sdfsdf,
2sdfdsf,
3sfsdf,
4fdgdfg> |
<1sdfsdf,
2sdfdsf,
3sfsdf,
4fdgdfg>]
2)Генератор не соблюдает “красную строку” при перемешивании слов. Например
[sdfsdf,sdfdsf,sdfsdf]
если писать
[dfsdf,
sdfdsf,
sdfsdf]
он выводит результат в строчке одной. Просто хотел список перемешать, а он в одну строчку вывелся.
3)Генератор расчитан на большое количество символов, но мне не хватило 🙂 пришлось сокращать текст, если можно, было бы круто прибавит символов ещё в половину от ко-ла существующего.
А так, огромное спасибо за генератор, помог очень!
Спасибо за обратную связь! Очень приятно 🙂
Не особо представляю, как тут выглядел бы графический интерфейс. И думаю, что он тут не нужен.
В вашем примере разделитель должен быть |, а не запятая.
По поводу объема символов: тут сейчас ограничение на 10000 (недавно попросили увеличить, когда было 4000). А вам сколько нужно? Я на своей практике такими большими текстами не оперировал. Хотя я для других целей использовал. Опишите подробнее, сколько вам нужно и зачем (пример).
Ну а если найдете ошибки (переносы и прочее) – киньте PR на GitHub https://github.com/AiratHalitov/ad-generator
То, что мог, я отловил. Хотя наверняка что-то еще может всплыть.
У меня почему текста много, потому что было много текстовых блоков в каждом по 3-4 строчки, и таких блоков было штук 5 и категорий 3 и того 15 блоков.. + другой текст.. в общем было много букв ))
Вообще по количеству слов, совет, не ставьте ограничения, ставьте максимум сколько скрипт может вытянуть.
Приведу пример.
Мне надо на авито в день выкладывать по 6 обьявлеий в одной тематике. Я в генераторе сделал заголовок в котором сделал предложение в котором меняется 1 слово, например “потолок “Изгиб” , и “изгиб” меняется на другие слова. Таких слов я написал штук 24 и тут память закончилась. Соответственно после публикации 24 обьявлений, прошло 4 дня и мне надо заново стерать эти названия и опять придумывать новые, а если бы не было ограничения, я бы сразу забил бы заголовков штук 150 и месяц не вспоминал бы о них.
Это утрировано, но смысл такой, что чем больше в скрипт можно символов запихнуть тем лучше.
Просто ставьте пометку что для например быстрой работы скрипта надо например 4000символов, если больше то скрипт будет дольше думать при генерации.
Я по идее не гонял скрипт на больших объёмах, чтобы проверять нагрузку на сайт, но нужно понимать, что на сайте вы далеко не один, плюс сам функционал сайта тяжелый и рандомизатор – это лишь дополнительный функционал, а не основной.
Напишите, как он справляется с вашими объемам? Тормозит? По идее не должен.
Проверил графики в админке: вижу повышенную нагрузку на память и процессор за сегодня примерно с 13 до 18 МСК. Видимо это ваша активность.
Для специфичных тяжелых целей можно поставить рандомизатор на локалку с голым WordPress и вообще все ограничения убрать (я бы так сделал). Но здесь они должны быть и будут.
Да это я )
Да, я поставлю на локалку.
Без проблем, я против ничего не имею 🙂
Еще момент по поводу перестановок – смотрите внимательнее документацию.
Есть два варианта:
[текст 1|текст 2|текст 3] – обычные перестановки
[+разделитель+текст 1|текст 2|текст 3] — перестановки с разделителем, например,
[+,+текст 1|текст 2|текст 3]
где запятая будет в качестве разделителя.
Где можно скачать стационарную версию рандомизатора Вашего? Ссылку можно?
Всё, разобрался где версия для WordPress )) Спасибо большое! )
Если кто не понял, тут версия в виде плагина для WordPress.
https://github.com/AiratHalitov/Ad-Generator
Ставите как плагин, потом создаёте страницу новую и в тело страницы пишите [ad_generator].
Открываете страницу в браузере и на ней будет окно генерации.
Автор, ты гений, огромный поклон тебе!
Да, всё верно. Можете предлагать свои изменения на GitHub
https://github.com/AiratHalitov/ad-generator
А на локалке можете вообще что угодно с ним делать 🙂
- На эту страницу добавлена навигация
- Убраны вкладки и дублирующий текст
- Исправлена проблема с автофокусом на странице
- Выпущена версия v1.4.0 https://github.com/AiratHalitov/ad-generator/releases
Ещё заметил такую штуку, не знаю глюк это или так и задумано, но после копирования в область куда текст вставлять, сбивается редактирование текста.
Например набрал человек текст в Ворде, кое-какие буквы выделил жирным, другие буквы курсивом, скопировал всё и вставил в ячейку рандомизатора, а на выходе получил ровный текст без этим моментов. Если такое можно оставить, то будет вообще супер.
Тут же стандартная форма, как и на всех сайтах. Она работает с обычным текстом без форматирования. Если хотите сохранить форматирование – используйте html теги.
Если нужно добавить дополнительные переносы строк, используйте Escape-последовательности: для переноса строк это n (с экранированием будет \n ). Табуляция – t и т.д.
Потом в каком-нибудь Notepad++ всё автоматом замените на переносы и табуляцию через Ctrl+H.
Не подскажите где убирать ограничения на количество символов когда на локальный диск поставлю вордпресс и туда этот плагин? В каком файле и какая строчка?
Спасибо.
Устанавливаете, как обычный плагин, добавляете шорткод [ad_generator] на нужную страницу, сохраняете, публикуете и вперед.
Про лимит был вот такой коммит на GitHub: https://github.com/AiratHalitov/ad-generator/commit/798c1f69630ffb669ed62c55ae40102ab3a2e310
Там видно и файл, и строчку. Можете поставить большое число, какое вам нравится (или можно вообще удалить параметр maxlength ).
Не понял как “сохранить редакцию текста” (толсты-тонки-наклонный) шрифт.
Очень не хватает этой функции.
Повторю.
Я сделал редактирование текста в редакторе( например форд или любой простой редактор) оно там всё красивое (без уникальных шрифтов, только типичные толщины шрифта и наклоны) Скопировал в генератор, а на выходе он выдал ровный текст (((
Я не програмист. Если можно такое, сделайте пожалуйста что бы генероатор соблюдал редакцию текста. Ато жёстко потом заново править всё.
Спасибо.
Тут форматирование текста не сохраняется и не будет сохраняться, т.к. формы работают с простым текстом. Иначе никак. На авито тоже нет форматирования. Максимум в платных магазинах там может использоваться язык разметки Markdown https://ru.wikipedia.org/wiki/Markdown для форматирования текста, и вот она здесь будет нормально работать, т.к. это тоже текст. В комментариях тут Markdown тоже работает, кстати.
А про форматирование из ворда можно забыть. Оно работает только в ворде и иногда коряво поддерживается в HTML редакторах.
Невозможно воспользоваться рандомизатором нет рандомизатора в меню
В смысле? Всё работает. Прочтите инструкцию на странице и попробуйте еще раз.
Вот тут ссылка на форму https://airat.biz/random/#rand-form (якорь в меню).
Можете нажать кнопку “Генерировать” и проверить.
Здравствуйте, скажите пожалуйста, а как сделать случайные цифры автогенерацией больше чем от 0 до 9… а например от 0 до 1000 или 5000 .. в общем что бы минимизировать повторение цифр. ?
И ещё, генератор читает и всё показывает нормально, но вот теги [[ он жёстко удаляет.
По поводу цифр. Вы можете например задать случайный выбор из заранее заданных цифр.
Например, . Ну и использовать эти конструкции вместе с %rand% .
Ну а по поводу [[ . Попробуйте экранировать их с помощью символа (обратный слеш), например, [ или [[
Доброго времени суток! Ранее писали про увеличение числа символов до 10 000. Я так понимаю сейчас ограничение меньше 10000 симоволов?
Да, конкретно на этой странице я вернул ограничение в 4000 символов, чтобы не нагружать сайт (написал выше), но в репозитории по прежнему версия с 10000 (можно удалить ограничение). Плюс там появилась консольная версия, которая может быть еще удобнее в плане работы с большими текстами и выгрузками.
Здравствуйте, Айрат! Отличный сервис у вас!
Объясните пожалуйста, как мне можно рандомизировать артикулы? Например такие 3038D, 3215N, 6530Z… Спасибо)
🔥 Видео
Задание 11 Слова-трансгендеры | Русский язык ЕГЭСкачать
Правописание сложных существительных (6 класс, видеоурок-презентация)Скачать
Уроки русского Правописание сложных имён прилагательныхСкачать
Видеоурок «Сложные слова»Скачать
rand. srand. rand задать диапазон. srand time null. Генератора случайных чисел. randomize. Урок #29.Скачать
Visual Basic.net - Генератор случайных фраз (аля kli4ko)Скачать
Простая схема как правильно строить предложения в английскомСкачать
Математика это не ИсламСкачать
Сможете написать 25 СЛОВ БЕЗ ОШИБОК?Скачать
ЧТО НАДО ГОВОРИТЬ ЕСЛИ НЕ СДЕЛАЛ ДОМАШКУ!Скачать
Генератор случайных чисел и сила намеренияСкачать
Как научиться формулировать мыслиСкачать
Зачем суффиксы —less и —ful?Скачать
Русский язык. Сложные имена существительные.Скачать
#65. Модуль random стандартной библиотеки | Python для начинающихСкачать
4 слова, которых нет в русском языке #русскийязык #слова #правило #правописаниеСкачать
Генератор случайных чисел. Как разыграть выйгрышные номераСкачать