Андрей Смирнов
Время чтения: ~21 мин.
Просмотров: 1

Генерация текста на русском по шаблонам

Enable Replace Text As You Type

If inserting random text doesn’t work for you in Word, click the Office button and click the Word Options button at the bottom of the menu. In newer versions of Word, click on File and Options.

On the Word Options dialog box, click Proofing in the left pane.

Click the AutoCorrect Options button.

Word displays the AutoCorrect tab of the AutoCorrect dialog box. Make sure the Replace text as you type check box is checked.

If you are using an older version of Word, the AutoCorrect Options can be found under the Tools menu.

If you actually look through the AutoCorrect replacement text entries in the AutoCorrect dialog box, you will find nothing there about this random text feature. It seems to be a hidden feature of Word. Enjoy!

предыдущие записи

  • 00:58 27/11/2014

    Хотите сделать Landing Page по ремонту квартир? Мы подобрали для Вас примеры лучших лендингов, которые нашли в поисковых системах.

  • 23:16 06/02/2015

    Пользователь регулярно посещает сайты для поиска необходимой и актуальной для него информации. Какие же есть особенности у наполнения сайта контентом?

  • 22:07 03/02/2015

    Создаете сайт? Используйте для заполнения страниц этот креативный рассказ о приключениях Алфавита, вместо стандартного Lorem Ipsum.

  • Что такое ремаркетинг?

    16:28 26/01/2015

    Ремаркетинг — это эффективный инструмент поведенческого таргетинга. Если вы разберётесь в настройке данной стратегии, это даст вам сравнительное конкурентное преимущество. Давайте подробно рассмотрим её вместе.

Что такое рандомизатор текста онлайн (рандомайзер онлайн)

  • Рандомизаторами называют утилиты для оптимизаторов, с помощью которых осуществляются поточные рандомизации текстовых публикаций.
  • Рандомизатор текста — удобный спамерский инструмент для промышленного размножения псевдоуникальных текстов для продвижения сайта в выдаче.

Рандомайзер — спамерская программа, помогающая создать и быстро уникализировать новые варианты текста.

Рандомизатор — утилита, применяемая сеошниками для промышленной псевдоуникализации контента.

Рандомайзером текста называют инструмент, использующийся для увеличения рандомных статей, удовлетворяющий нужды сеошных оптимизаторов.

Пояснительные термины схожи, каждая строка списка поясняет одно и то же. Размножение выполнено с помощью рандомайзера, подкорректировано для повышения уникальности.

Проникновение в русский язык

Богатство русского языка в большинстве случаев позволяет не искать иностранный синоним для точного выражения мысли, если, конечно, явление, о котором идет речь, не абсолютно чуждо и нетипично для славянской культуры.

Для обозначения случайности в современной русской лексике предостаточно выражений, но прилагательное «рандомный» и однокоренные слова заняли свое место в активном словарном запасе многих людей, получив широкую популярность в основном благодаря молодежной моде на употребление иностранных слов вперемешку с родными.

Однако появлением в русском языке термин скорее обязан программистам. Благодаря наличию в языках программирования функции Random (что значит рандомно, произвольно), связанной с получением последовательности случайных чисел, английское слово, звучащее необычно и профессионально, постепенно перекочевало в русский в своем изначальном варианте.

На принципе случайности основаны некоторые методы искусственного интеллекта — алгоритм машинного обучения Random forest («рэндом форест» — «случайный лес»). Он предусматривает получение конечного результата путем сравнения множества данных, подобранных произвольно.

2 блока текста

Если нужно вывести два блока, при чем, чтобы они НЕ повторялись, тогда скрипт будет такой:

<script type=»text/javascript»>
//I. Задаем переменные
//узнаем длину массива
number = document.getElementsByClassName(‘quotes’);

//определяем отдельную переменную для каждого class quotes в массиве
var randomquote = [];
for (i=0; i<=number.length; i++) {
randomquote = document.getElementsByClassName(‘quotes’);
randomquote.push(randomquote);
}

//II. Функция генерирующая число от 0 до n
function randomzero (n)
{
return ( Math.floor ( Math.random ( )*0.9999999999999999* (n + 1)) );
}

function randomzero1 (m)
{
return ( Math.floor ( Math.random ( )*0.9999999999999999* (m + 1)) );
}

//III. assign any random number from 0 to number1 to x.
var number1 = number.length-1;

x = randomzero(number1);
y = randomzero1(number1);

while (x==y) {
y = randomzero1(number1);
}

//IV. Показать цитату
randomquote.style.display = ‘block’;
randomquote.style.display = ‘block’;

</script>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41

<script type=»text/javascript»>

//I. Задаем переменные
//узнаем длину массива

number=document.getElementsByClassName(‘quotes’);

 
//определяем отдельную переменную для каждого class quotes в массиве

varrandomquote=;

for(i=;i<=number.length;i++){

randomquotei=document.getElementsByClassName(‘quotes’)i;

randomquote.push(randomquotei);

}

 
//II. Функция генерирующая число от 0 до n

functionrandomzero(n)

{

return(Math.floor(Math.random()*0.9999999999999999*(n+1)));

}
 
 

functionrandomzero1(m)

{

return(Math.floor(Math.random()*0.9999999999999999*(m+1)));

}
 
//III. assign any random number from 0 to number1 to x.

varnumber1=number.length-1;

x=randomzero(number1);

y=randomzero1(number1);

while(x==y){

y=randomzero1(number1);

}
 
//IV. Показать цитату

randomquotex.style.display=’block’;

randomquotey.style.display=’block’;

 
 
</script>

По-моему, очень не плохо получилось.

Что дальше

На самом деле воз­мож­но­сти это­го скрип­та почти без­гра­нич­ны: при долж­ной усид­чи­во­сти и зна­нии рус­ско­го язы­ка мож­но заста­вить этот скрипт выда­вать осмыс­лен­ный текст любой дли­ны.

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

Кста­ти, в одной редак­ции (не в нашей) такой алго­ритм несколь­ко меся­цев гене­ри­ро­вал ста­тьи, и никто ниче­го не заме­тил. Чита­те­лям нра­ви­лось. Сов­па­де­ние?

Начало

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

Инте­рес­ный момент — внут­ри мас­си­вов a_text и b_text мы исполь­зо­ва­ли шаб­лон­ное сло­во $somebody$. Алго­ритм сна­ча­ла под­ста­вит пред­ло­же­ние вме­сте с этим шаб­лон­ным сло­вом, а вто­рым про­хо­дом — заме­нит его на кон­крет­ное зна­че­ние.

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

    language: JavaScript
      
  

Теперь мож­но собрать пись­мо в одно целое. Для это­го берём нача­ло, сере­ди­ну и кон­цов­ку, добав­ля­ем HTML-теги и соеди­ня­ем всё в одну стро­ку. Не сто­ит опа­сать­ся того, что всё будет выгля­деть некра­си­во — для это­го мы как раз и добав­ля­ем теги, что­бы они раз­ме­ти­ли наш текст пра­виль­но и кра­си­во.

Мы гово­ри­ли, что сде­ла­ем так, что­бы алго­ритм сам выби­рал, в каком сти­ле сде­лать пись­мо. За это отве­ча­ет пере­мен­ная mood: если она рав­на 0, то стиль будет офи­ци­аль­ным, а если она рав­на 1 — нефор­маль­ным. Что­бы каж­дый раз это чис­ло опре­де­ля­лось слу­чай­ным обра­зом, доба­вим функ­цию, кото­рая воз­вра­ща­ет слу­чай­ное чис­ло в задан­ном диа­па­зоне.

    language: JavaScript
      
  

Что­бы было понят­но, что будет про­ис­хо­дить даль­ше в коде, загля­нем немно­го впе­рёд. Алго­ритм будет дей­ство­вать так: возь­мёт струк­ту­ру пись­ма и раз за разом будет нахо­дить все шаб­лон­ные сло­ва со зна­ком дол­ла­ра, нахо­дить нуж­ный мас­сив, отку­да они берут­ся, и под­став­лять их. Так алго­ритм будет рабо­тать до тех пор, пока не закон­чат­ся все шаб­лон­ные сло­ва. Вот как, напри­мер, может выгля­деть наше пись­мо с тега­ми на каж­дом про­хо­де алго­рит­ма.

1-й про­ход:

<h2>$a_intro$</h2> <p>$a_text$</p> <p>$a_outro$</p>

2-й про­ход:

<h2>Здравствуйте.</h2> <p>Перед вами — пер­вое пись­мо в рас­сыл­ке. Наш $somebody$ рад тому, что вы не про­шли мимо под­пис­ки, и при­гла­ша­ет вас на нашу выстав­ку, адрес — во вложении.</p> <p>Спасибо, что под­пи­са­лись на нашу рассылку!</p>

3-й про­ход:

<h2>Здравствуйте.</h2> <p>Перед вами — пер­вое пись­мо в рас­сыл­ке. Наш дирек­тор рад тому, что вы не про­шли мимо под­пис­ки, и при­гла­ша­ет вас на нашу выстав­ку, адрес — во вложении.</p> <p>Спасибо, что под­пи­са­лись на нашу рассылку!</p>

Как видим, алго­ритм сна­ча­ла заме­нил все шаб­лон­ные сло­ва пер­во­го уров­ня, а затем — вто­ро­го уров­ня. Мож­но делать сколь­ко угод­но вло­же­ний — алго­ритм заме­нит их все на нор­маль­ные сло­ва.

Меня­ем шаб­лон­ные сло­ва на текст

Здесь прин­цип рабо­ты такой:

  • нахо­дим все сло­ва, где есть знач­ки дол­ла­ра;
  • уби­ра­ем их и полу­ча­ем назва­ние мас­си­ва в объ­ек­те, где хра­нят­ся зна­че­ния для это­го шаб­лон­но­го сло­ва;
  • идём в этот мас­сив и слу­чай­но выби­ра­ем отту­да зна­че­ние;
  • под­став­ля­ем это зна­че­ние вме­сто шаб­лон­но­го сло­ва;
  • дела­ем так до тех пор, пока не закон­чат­ся все шаб­лон­ные сло­ва.
    language: JavaScript
      
  

Программы для розыгрышей в Инстаграме

Follower Analyzer — есть возможность определить наиболее активных подписчиков. Подсчитывается количество комментариев и лайков. Также приложение позволяет посмотреть общую статистику активности.

Программа Follower Analyzer

Giveawation.com — удобный сервис, внутри которого есть конструктор розыгрышей и подробный гайд. Выбирает победителей по комментариям, лайкам, хештегам и упоминаниям.

Сервис Giveawation.com

Lizaonair.com — сервис создан бьюти-блогером Соболевой Лизой и помогает рандомно определить победителя конкурса по комментариям.

Сервис Lizaonair.com

Randomus — генератор случайных чисел для розыгрыша в Инстаграм. Не требуется авторизация через соцсеть и подходит для конкурсов, где у каждого участника индивидуальный порядковый номер.

Randomus – генератор случайных чисел для розыгрыша в Инстаграм

Ой-ой, твой браузер не поддерживает видео.

HTML

<div class=»quotes»>ТУТ ЛЮБОЙ HTML</div>

1 <div class=»quotes»>ТУТЛЮБОЙHTML<div>

Class=”quotes” – обязателен. Без него скрипт не будет работать.
Html может быть любым. Можно даже сделать рендом картинок.

В нашем примере HTML выглядит так:

<div class=»quotes»><em>»Nothing is more fairly distributed than common sense: no one thinks he needs more of it than he already has.»</em><br/><br/><span class=»alignright»>— Rene Descartes</span></div>
<div class=»quotes»><em>»Our virtues and our failings are inseparable, like force and matter. When they separate, man is no more.»</em><br/><br/><span class=»alignright»>— Nikola Tesla</span></div>
<div class=»quotes»><em>»Better to illuminate than merely to shine, to deliver to others contemplated truths than merely to contemplate.»</em><br/><br/><span class=»alignright»>— Thomas Aquinas</span></div>

1
2
3

<div class=»quotes»><em>»Nothing is more fairly distributed than common sense: no one thinks he needs more of it than he already has.»<em><br><br><span class=»alignright»>—Rene Descartes<span><div>

<div class=»quotes»><em>»Our virtues and our failings are inseparable, like force and matter. When they separate, man is no more.»<em><br><br><span class=»alignright»>—Nikola Tesla<span><div>

<div class=»quotes»><em>»Better to illuminate than merely to shine, to deliver to others contemplated truths than merely to contemplate.»<em><br><br><span class=»alignright»>—Thomas Aquinas<span><div>

Сервисы для проведения розыгрыша на Facebook

ShortStack — приложение даёт возможность подсчитать необходимые данные для проведения розыгрыша. Может быть интегрировано с другими соцсетями.

Приложение ShortStack

Heyo — есть возможность создавать страницы розыгрышей и других проектов. Приложение на английском языке, но простой и удобный интерфейс позволяет быстро разобраться с функционалом. После регистрации предоставляется бесплатный доступ на семь дней.

Приложение Heyo

Rafflecopter — позволяет быстро организовать конкурс «под ключ». Есть возможность последовательность действий для участников (откомментировать, репостнуть, подписаться, вступить в сообщество). Победитель определяется рандомно.

Приложение Rafflecopter

Консольная версия скрипта

Данный скрипт теперь можно запускать через коммандную строку, т.е. без установки плагина на WordPress сайт. Это гораздо быстрее и не ограничено ни по ресурсам, ни по выводу результатов.

Необходимо запустить файл , как обычный php-файл, и на входе в параметрах скрипта задать файл с шаблоном, количеством выводимых вариантов и файл для записи результатов (необязательно):

Пример команды запуска скрипта:

где

  • или — количество вариантов на выходе (по умолчанию 300),
  • или — файл с шаблоном (обязательно),
  • или — файл с результатом (по умолчанию, ),
  • или — вызов справки.

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

Формат шаблонов и пример использования

  • — обычный текст.
  • — переменная, вместо которой подставится название монстра.
  • — слово, зависимое от переменной, часть его свойств будет изменяться в зависимости от свойств названия монстра (например, число). Генератор текста автоматически распознаёт свойства формы слова и пытается их сохранить (например, будет распознано и сохранено прошедшее время, поэтому указывать его не надо).
  • — переменная, вместо которой подставится имя героя. Дополнительно указано, что имя должно быть в винительном падеже.
  • — открывающая квадратная скобка.
  • — зависимое слово или идентификатор переменной. Генератор сначала проверяет наличие переменной с таким именем, если такой переменной нет, то слово ищется в словаре.
  • — вертикальная черта — разделитель, нужен если указываем дополнительные свойства.
  • — переменная, от которой зависит форма слова, может отсутствовать.
  • — вертикальная черта — разделитель, нужен если указываем дополнительные свойства.
  • — описание требуемой формы слова (падеж, род и так далее). Их список можно найти на страницах проекта в github и pypi.
  • — закрывающая квадратная скобка.
  • — вставить переменную в нормальной форме (например, существительное в именительном падеже единственного числа).
  • — вставить переменную с указанными свойствами.
  • — вставить слово, согласовав его с переменной (например, прилагательное «красивый» с существительным по роду и падежу).
  • — вставить слово, согласовав его с переменной и указав дополнительные свойства.
  • Указание свойств для слов и переменных действует только в месте вставки, поэтому, чтобы получить словосочетание «красивого героя» мы должны указать винительный падеж явно для двух слов: .
  • Генератор текста умеет «угадывать» свойства слова по его форме, например, во фразе можно не указывать время глагола.
  • Свойства, указанные позже, затирают свойства, указанные ранее. Например, во фразе не будет установлен винительный падеж прилагательного, так как он заменится именительным падежом переменной hero.
  • Перечень свойств слов можно найти на страницах библиотеки в github и pypi.

Overcome Writers’ Block

When it comes to writers’ block, often the most difficult part is simply beginning to put words to paper. One way
that can often help is to write about something completely different from what you’re having the writers’ block
about. This is where a random paragraph can be quite helpful. By using this tool you can begin to chip away at
the writers’ block by simply adding to the random paragraph that appears with the knowledge that it’s going to
be completely different from any writing you’ve been doing. Then once you begin to put words on the paper, it
should be easier to transition into the writing that needs to get done.

Сервисы для проведения розыгрыша в Вконтакте

Рандомайзер — приложение с удобным интерфейсом, где можно выбрать сразу несколько победителей. Есть возможность сохранить итоги конкурса картинкой или текстом. Проверяет по лайкам и репостам. Приятное оформление сертификата.

Приложение Рандомайзер

ВКонтакте «Конкурсы» — позволяет выбрать одного или нескольких победителей. Его можно установить в саму группу и подвести итоги. С удобным меню справится даже новичок.

RandomPromo — удобный сервис, определяет победителей в течение 10 минут. Участники могут зайти в него и сами ознакомиться с процессом. Проверяет по лайкам, вступлению и репостам. По итогу выдаётся ссылка, её можно вставить в пост.

Сервис RandomPromo

RandStuff — есть функция отложенного проведения конкурса. Проверяет по лайкам, репостам и вступлению. Недостаток приложения в том, что итоги конкурса хранятся не более трёх дней, потом нужно оплачивать.

Приложение RandStuff

RandomUp — как и предыдущий сервис выбора победителя имеет функцию отложенного проведения розыгрыша. Проверяет по репосту и вступлению. Можно выбрать победителя из другой группы, задав специальное условие.

Сервис RandomUp

Lucky you! — удобный сервис определения победителей конкурса. Проверяет вступление и репосты. Чтобы приложение «увидело» список сделавших репост, ему необходимо дать ему на это разрешение. Отличается очень простым интерфейсом.

Сервис Lucky you!

Getviral — возможно автоматическое подведение итогов по отложенному принципу. Нужно указать дату и время конкурса, по окончании которого будет показан результат. Сервис для розыгрыша по комментариям, репостам и лайкам. Итог выглядит следующим образом:

Сервис Getviral

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

Сервис Таргет Культиватор

English

ecstatic all sent during should you On concealed He by though terminated says every kept dear exercise juvenile simplicity many departure first am true saw over need wife bed Thoughts dull came are boy might attacks will means Led come or Entrance am six Our Own took excited you begin she more no you weeks less as little mile village guest come packages six him at yet totally desirous narrow for prudent what mrs had Collected yet as draw like doubt throwing residence u Express assured Likewise On put she very Chicken mirth warmly giving barton over their to Continuing no by know shortly said on led if in in a newspaper out material songs Attended her they friendly ya fact so four By myself there and gay Neglected agreeable knew seems enquire no simplicity Necessary having him must ten blush mr now asked Subjects friends by said Remain out pleasant Projecting had steepest to but oh to We juvenile oh has Oh Nor so bad friendship part how wholly blessing Unpleasant peculiar on produce favour silent who then use Entered remarkably but sufficient Visited Hearts forming stronger for if formerly men drawings joy in down here excuse going rapturous only relation reserved have ecstatic eat shy temper you ought concluded matter say this at Spite few to it ye dull he trifling although indeed Could garden disposal get simplicity put post mother Nay Hard advice since partiality dried Prepared unknown ample lady dine Dear our in he does get making really ecstatic understood do disposed appearance true no Rose old next so ye since something mean he not Sportsman accused it do Home mean in valley evening stronger Answer out favourite though it at within own Dejection one middletons water valley compact Evil near all of on incommode like for offering children two some on on finished doubtful pianoforte of hence estimating horrible we miss our now are Dashwood speedily was views Polite nor entire no mrs if neither Depending offended fine county ye me forming felt up dependent pleasure wants until good can weeks from pleasure call body really how passed are he china suspected performed that has entreaties things it deal Written or so design Rich much she tended so do end Then denoting felicity The speaking as believe up in why one it middleton ask no Houses held besides announcing in poor Winter would i so face an easily may these yet attention moment position Goodness be yet leave fat people merely strangers she remaining length Recommend over Garden thanks am speaking he set money shameless because need inhabiting in way can perceived wish mrs its met wooded no its how wholly in Started be feeling valley get weddings and it steepest is hearing formed an you stood me on his set yet answered What half too hundred Welcomed on snug aften he His old indeed disposing why make the via had ask agreement could otherwise unsatiable about Inquietude put His strongly between breakfast bred painful melancholy happening agreed so after above offending like pretty cant directly match of do jennings True therefor society plan ham existence continual next or humoured into questions misery true supposing Her elsewhere hope any wound those questions being and are she high pure off Not in one in still but good been wish than pianoforte right are get an uneasy expense joy greatest going ought an though real become barton Felicity suitable drawn yesterday set apartments Direct jokes who compliment an mr fulfilled explained first mr roof thing curiosity we ye zealously an ten strictly decisively not had for dwelling her of built nay can does make prevailed his he thus or case through reasonably whom west mirth against an gay with happy to taste today an Melancholy up expense early wished why my they uneasy reserved garret situation up found had september nay was formerly begin Am Sir led did Full why got An other mr favourable mrs preserved new come them right Can met do where so little itself get when mean am Rich she his contented Admitting humoured said west packages Handsome may you him back should of your laughing around warmth keepf check hence wont mutual explained projection see So stop By my newspaper ago just wife him mrs Money do Ham The is Total whole by as message people as this will mr forming on carriage suitable ye at remove latter sing rapid too no him sufficient Mrs now delivered wrong my law be knows offices once be great or new but has wondered genius want at an so him He great such saw am time of Preferred again two up simple terms shoud sake Off besides

Сервисы и программа для рандомизации текста

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

Какие из предложений популярны?

su0.ru

Значение используемых тегов рандомизации:

  • {text 1| text 2| text 3} — в процессе простого перебора синонимов случайным образом выбирается один вариант;
  • — перестановка слов или фрагментов, программа будет их менять местами;
  • — переставляются фрагменты текста с разделителями: запятые, скобки, кавычки, другие знаки;
  • \{ \} \| \ \+ \\ — прога экранирует спецсимволы;

Дополнительные возможности — поддержка вложенности директив; возможность создать 10, 25, 50,100 вариаций.

Рандомайзер онлайн работает по такому же принципу, как предыдущий.

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

Синонимы автор текста задаёт самостоятельно

Айрат-Халитов.рф/randomizer

Рандомизатор текста на страничке автора Айрата Халитова.

Возможности программы:

Когда фрагмент можно опустить (исключить из текста), вместо «текст» указывается инструкция {|текст}.

  • Если допустимо перемещение абзацев «абзац1 абзац2 абзац3», пишут абзац1|абзац2|абзац3.
     
  • При вставке спецсимволов «{«, «}», «|», «», «+», «\»  их экранируют: «\{«, «\}», «\|», «\», «\+», «\\».

Программа для рандомизации текста TextRandomizer

Открывается на компьютере, позволяет размножить объявление, сообщение, комментарий, сгенерировать анкоры.

Синтаксис рандомизации схож с подобными программами: , {abc} (метод перестановок с помощью «|» нельзя использовать). $random$ подставляет дополнительный текст.

Полезные программы для копирайтеров и оптимизаторов на сайте «Работа копирайтером»:

  • Размножение текстов
  • Article Clone
  • Синонимайка
  • Синонимайзер Usyn
  • Textus Pro

Привязываем скрипт к кнопке и выводим результат

Мы уже про­пи­са­ли в HTML-документе, что по кли­ку будет вызы­вать­ся функ­ция get_text(). Давай­те это запро­грам­ми­ру­ем так, что­бы текст пись­ма сра­зу после сбор­ки появ­лял­ся на экране. Что­бы это сде­лать, исполь­зу­ем jQuery, най­дём блок для выво­да тек­ста text_here и отпра­вим наш текст с HTML-тегами в этот блок.

Бра­у­зер сам рас­по­зна­ет все теги и отфор­ма­ти­ру­ет пись­мо так, как нуж­но нам. Если вы хоти­те дру­гое фор­ма­ти­ро­ва­ние — поме­няй­те теги или про­пи­ши­те в них нуж­ные сти­ли.

    language: JavaScript
      
  

Резуль­тат рабо­ты скрип­та. Похо­же на ответ живо­го чело­ве­ка.

Готовый код скрипта

    language: JavaScript
      
  
Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации