Text randomizer and ad generator from Ayrat Khalitov

Рандомизатор текстаВот он – бесплатный рандомизатор текста и генератор объявлений от Айрата Халитова, который поможет вам легко рандомизировать тексты и генерировать объявления по заданному шаблону. Введите ваш шаблон, нажмите на кнопку и скопируйте полученное объявление на доску объявлений (или туда, где вам нужен этот текст). Подробности ниже. 

Переключайтесь между вкладками для доступа к нужному разделу:

Рандомизатор

Коротко о возможностях:

  • {текст 1|текст 2|текст 3} – перебор
  • [текст 1|текст 2|текст 3] – перестановки
  • [+разделитель+текст 1|текст 2|текст 3] – перестановки с разделителем
  • { } | [ ] + \ – экранизация спецсимволов в виде \{, \}, \|, \[, \], \+ или \\
  • %rand% возвращает случайное число от 0 до 9
  • Поддерживается вложенность дирректив

В голове крутится текст из старой песни: “Нажми на кнопку – получишь результат…” – здесь такой же принцип. 🙂 Итак, кнопка “Генерировать” генерирует текст по заданному шаблону, кнопка “Очистить и начать заново” – очищает форму на значение по умолчанию и сбрасывает все старые значения. Шаблон с примером уже задан, поэтому вы можете проверить принцип работы рандомизатора.


Select the number of results displayed (default 10):
10
100
300

Документация

Что такое рандомизатор текста?

Это – программа для промышленного создания псевдоуникального контента. Используется, например, при регистрации сайта во множестве каталогов. Чтобы в каждом каталоге сайт описывался уникальным с точки зрения поисковиков текстом. В отличие от аналогичных инструментов (синонимайзеры, доргены) позволяет максимально сохранить читабельность результирующих текстов.

Как работает рандомизатор?

Берем некий исходный текст. Например:

Бытует мнение, что и копирайтинг (написание текстов) и рерайтинг (переработка готовых текстов) с успехом можно доверить текстовому рандомизатору – специальной программе.

Обрабатываем его специальным образом:

  1. Если “текст 1” можно заменить на “текст 2” или на “текст 3”, то вместо “текст 1” вставляем инструкцию {текст 1|текст 2|текст 3}.
  2. Если “текст” можно опустить, то вместо “текст” вставляем инструкцию {|текст}.
  3. Если можно перемешать последовательность “текст 1 текст 2 текст 3”, то вместо нее вставляем инструкцию [текст 1|текст 2|текст 3].
  4. Если можно перемешать последовательность с разделителем “текст 1, текст 2, текст 3”, то вместо нее вставляем инструкцию [+,+текст 1|текст 2|текст 3].
  5. Если можно перемешать абзацы “абзац1 абзац2 абзац3”, то можно просто писать абзац1|абзац2|абзац3.
  6. Если нужно вставить в текст какой-то спецсимвол {, }, |, [, ], + или \, то его следует экранировать: \{, \}, \|, \[, \], \+ или \\.
  7. Если нужно вставить случайное число – шаблон %rand% возвращает случайное число от 0 до 9

Инструкции могут иметь неограниченную вложенность.

Вариант обработки на скорую руку:

{{Бытует|Существует|Есть|Имеется} мнение|{Некоторые|Многие} думают}, что и [+и+ {копирайтинг (написание текстов) |написание текстов (копирайтинг) |написание текстов |копирайтинг } |{рерайтинг (переработку готовых текстов) |переработку готовых текстов (рерайтинг) |переработку готовых текстов |рерайтинг } ] [{|с успехом}|можно] доверить [+–+{текстовому рандомизатору|рандомизатору {|текста|текстов}} |{специальной|особой} {программе|проге} ].

Скармливаем этот код рандомизатору и получаем кучу вариантов, таких как:

Некоторые думают, что и написание текстов и рерайтинг (переработку готовых текстов) с успехом можно доверить особой программе – рандомизатору.

или

Есть мнение, что и переработку готовых текстов и написание текстов можно доверить текстовому рандомизатору – особой проге.

Для приведенного в примере кода существует 24576 различных вариантов результирующих текстов.

Итак, повторим:

  • {текст 1|текст 2|текст 3} – перебор
  • [текст 1|текст 2|текст 3] – перестановки
  • [+разделитель+текст 1|текст 2|текст 3] – перестановки с разделителем
  • { } | [ ] + \ – экранизация спецсимволов в виде \{, \}, \|, \[, \], \+ или \\
  • %rand% возвращает случайное число от 0 до 9
  • Поддерживается вложенность дирректив

Видео о генераторе объявлений

Примеры

Пример шаблона для ниши “Ремонт квартир”

Заголовок (например): Ремонт {квартир|офисов|коттеджей} под ключ. Гарантия, {бригада|качество}
{===|* * *|***|# # #|~ ~ ~|- – -|___}
Бригада {высококвалифицированных|опытных|ответственных} {ремонтников|работников|мастеров} {выполнит|произведет} {качественный|профессиональный} ремонт {Вашей квартиры|Вашего дома|Вашего жилища} по {разумной|приемлемой} {цене|стоимости}. {У нас|Мы|Ищите у нас|Почему мы|Обращайтесь к нам}:
– {Закупка стройматериалов по {оптовым|сниженным} {ценам|расценкам}|Выполнение {всех видов|любых} работ в {кратчайшие|минимальные} сроки}.
– {{Все|Наши} {рабочие|ремонтники} – граждане РФ|{Опыт|Стаж} {всех|наших} {рабочих|сотрудников|строителей} {5|6|7} лет}.
– Гарантия на {все виды работ|{любые|выполненные} работы} {1|2|3} года.
– {{Все|Любые} виды {ремонтно-отделочных|ремонтных|отделочных} работ {любой сложности|”от А до Я”|под ключ}.|Выезд {специалиста|замерщика} для консультации и замера – БЕСПЛАТНО!}
{===|* * *|***|# # #|~ ~ ~|- – -|___}
{->>|=>|>>|->} ТОЛЬКО до %DATE {действует|работает} СКИДКА на {ремонт|проведение ремонта} {квартир|помещений|Вашей квартиры} «под ключ» – {15|20|10}%!!!
{|✆|☏|►} {ЗВОНИТЕ ПО ТЕЛЕФОНУ|ТЕЛЕФОН|ЗВОНИТЕ|Звоните прямо СЕЙЧАС|Звоните и заказывайте БЕСПЛАТНЫЙ замер}: %PHONE


P.S. Этот рандомизатор абсолютно бесплатный – поэтому в знак благодарности поделитесь им в соцсетях, чтобы помочь в продвижении этого удобного и полезного инструмента. Заранее спасибо! 🙂

Плюс пишите свои комментарии (нужна регистрация на сайте) и делитесь своим опытом использования рандомизатора (а можно и делиться шаблонами) с другими людьми.

Поделитесь в соцсетях:
  •  
  • 3
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
    3
    Shares

Comments

  1. ЮРИЙ ЕЛИСЕЕВ

    АЙРАТ ДОБРОГО ВРЕМЕНИ НЕ ПРИХОДИТ ПОНИМАНИЕ КАК ПОЛЬЗОВАТЬСЯ ГЕНЕРАТОРОМ , МОЖНО ВИДЕО УРОК ДЛЯ ОСОБО ОДАРЕННЫХ У МЕНЯ В АВИТО МАГАЗИН ХОЧУ НАУЧИТСЯ ПОЛЬЗОВАТЬСЯ С НУЛЯ ВАШИМ ГЕНЕРАТОРОМ ПОМОГИТЕ ООЧЕНЬ ПРОШУ!

    1. Айрат Халитов Post author

      Здравствуйте, Юрий!
      Такое бывает – это нормально 🙂
      Есть, например, вот такая инструкция: https://youtu.be/WhY8ci5g6yA
      Ну а в документации тут (вкладка “Документация”) и на github написано, как можно написать шаблон для своего сообщения/объявления. Плюс там примеры есть.
      Возможно, чуть позже я запишу более подробную инструкцию. Вы можете мне написать ответом в комментарии, что конкретно вам не понятно и на что уделить больше внимания.

  2. Ivan

    Здравствуйте, Айрат!

    Попробовал запустить ваш рандомизатор скачанный с guthub, ничего не получилось, но вопрос не в этом.
    В файлах скрипта прочел, что вы добавили айдишники, верно ли я понял, что теперь можно получать конкретный рандомный текст, указав его id?

    Дело в том, что я ищу подобный рандомизатор но с возможностью получения результата по id текста.
    Допустим есть шаблон с возможными результатами обработки в 500 текстов.
    Вот я хочу сохранять шаблон в базу + указать в базе кол-во возможных результатов (500).
    Далее обращаться к базе с указанием id нужного результата, после получения текста, удалять из базы этот id.
    Или получать из базы тексты не по id, а по количеству, т.е. получил 1 текст, в базе изменил значение 500 на 499, получил еще 10 текстов, изменил значение с 499 на 489 и т.д.

    Можно это реализовать с помощью вашего скрипта?

    Спасибо!

    1. Айрат Халитов Post author

      Здравствуйте, Иван!
      Отвечу по порядку:

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

      На github он (рандомизатор) находится в виде плагина для WordPress, и без него плагин не работает. Инструкция по установке там написана.

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

      Нет. Id добавлены к html элементам на странице скрипта, чтобы парсеры и другие скрипты могли их быстро определить (например, imacros).

      Дело в том, что я ищу подобный рандомизатор но с возможностью получения результата по id текста…

      То, что вы описали ниже про работу с базой – это логика совсем уже другого приложения. С помощью этого рандомизатора вы можете сгенерировать и подготовить эти условные 500 вариантов. А дальше: где вы будете их хранить и как использовать – это уже ваше дело. Для этого можно написать отдельное решение, например, в виде плагина для того же WordPress. База данных там уже есть.
      Или можете сохранить сгенерированные результаты в виде строк текста в TXT файле, заменив переносы строк на \n, и после каждого использования строки удалять эту строку из файла, и счетчик количества строк будет уменьшаться на 1. Для этого обычное десктоп-приложение подойдет. Вариантов реализации много – сами выбирайте, что вам удобнее.
      Предвосхищая вопрос – я этого делать для вас не буду и добавлять этот функционал в мой рандомизатор тоже нет смысла, т.к. он прекрасно выполняет ту функцию, для которой был создан.

      Надеюсь, ответил понятно. Если будут вопросы – пишите ниже, я отвечу.

  3. Айрат Халитов Post author

    Наконец-то опубликовал 🙂
    Надеюсь, несколько дней работы не прошли зря, и этот рандомизатор текста поможет многим людям.
    Удачи!

  4. Pingback: Как писать продающие объявления? 5 простых секретов | Airat.Biz

  5. Pingback: Как постить объявления на авито? Генератор объявлений Айрата Халитова | Airat.Biz