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 символов.
Дополнительные параметры.
- Заглавные.
- Строчные.
- Цифры.
Отмечаем те пункты, которые хотим использовать в итоговой строке.
Свои символы.
Если включаем эту опцию, то в специальное поле справа нужно ввести символы, которые будут содержаться в генерируемой строке. Прочие символы использоваться не будут.