Skip to main content

Random


Описание.

Этот экшен используется для генерации случайных данных: строк, чисел и авторизационных логинов.

Его можно применить:

  • для выбора случайного элемента на странице;
  • для генерации пароля;
  • для генерации даты рождения;
  • для генерации почтового индекса;
  • для генерации логинов.

Как добавить в проект?

Через контекстное меню: Добавить действие → Данные → Random.

Добавить в проект


Генерация логина.

Генерация логина

Логин генерируется на основе заданной формулы. Доступно три предустановленных формата:

  • [Eng|4][RndNum|1970|1990];
  • [Jap|4][RndNum|1970|1990];
  • [Lat|4][RndNum|1970|1990];

Между собой они отличаются только языком: Eng - английский, Jap - японский, Lat - латынь.

[Eng|4] означает, что будет сгенерирован никнейм длиной в 4 английских слога. Есть вероятность, что слоги будут сочетаться также, как и в реальных словах.

Давайте поэкспериментируем с формулой и создадим более сложную конструкцию:

[RndSym|[RndNum|0|4]|0123456789][Lat|3][RndSym|[RndNum|0|2]|-][Jap|1][RndText|2|D]

  • [RndSym|[RndNum|0|4]|0123456789] — в начале нашего ника будет от 0 до 3 (4 не включается) случайных цифр;
  • [Lat|3] — далее в логине идут три слога на латыни;
  • [RndSym|[RndNum|0|2]|-] — есть вероятность генерация дефиса;
  • [Jap|1] — следом будет добавлен один японский слог;
  • [RndText|2|D] — завершат ник случайные 2 буквы или цифры.
Пример того, какие будут сгенерированы ники.
  • 053bomenca-iem
  • 7lialeme-nozr
  • 46atbemig-poex
  • simpvido-se8f
  • 3afosuxhif6
  • frigulimdeif
  • misssefu-yucn
  • 5grasacin-maew
  • trodalcelfu88
  • 6nasercia-risc

Генерация текста.

Используются только символы английского алфавита.

Генерация текста

Длина.

Здесь мы задаем минимальную и максимальную длину итоговой строки. Верхняя граница указывается не включительно, то есть при генерации строки случайной длины от 3 до 10 символов мы сможем получить максимум 9 символов.

Дополнительные параметры.

  • Заглавные.
  • Строчные.
  • Цифры.

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

Свои символы.

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

Обязательное использование всех перечисленных параметров.

Когда отмечен данный чекбокс, итоговая строка будет содержать как минимум один символ каждого прошлого пункта (Заглавные, Строчные, Цифры, Свои символы).


Примеры ответов, которые можно получить, включив все опции и выставив длину от 5 до 9.
  • w6ZxAw
  • 0M5oke7
  • ZlE3SY
  • Tos6KRZ
  • l5a640Pk

Генерация числа.

Генерация числа

  • От. Нижняя граница генерируемого числа.
  • До. Максимальное значение, НЕ ВКЛЮЧИТЕЛЬНО.

Пример: при генерации числа от 3 до 6 может быть сгенерировано только одно из этих чисел: 3, 4, 5.