QNext. Макрос random
Макрос !{random} - позволяет выбирать случайные значения из указанного диапазона или списка. Например чтобы выбрать случайное число в диапазоне от 1 до 100:
!{random|
type: number;
min: 1;
max: 100;
}
Параметра type может принимать одно из значений:
type: number
Макрос выбирает случайно число в указанном диапазоне чисел. Требуются дополнительные параметры:
min- минимальное значение диапазонаmax- максимальное значение диапазона
!{random|
type: number;
min: 1;
max: 100;
}
type: text
Макрос выбирает случайное слово из указанного списка слов. Требуются дополнительные параметры:
words- список слов, разделенные символов Разделитель. По умолчанию разделителем является символ запятая ",".splitter- символ Разделитель для параметра words, необязательный параметр.
Следующий макрос выберет случайно словосочетание из указанного списка:
!{random|
type: text;
words: Всем привет!, Приветствую!, Добро пожаловать;
}
Здесь Слова разделены символом Разделителем по умолчанию - ",". Если вам необходимо в свои слова вставить этот символ, вы можете изменить разделитель на любой другой символ с помощью параметра splitter:
!{random|
type: text;
splitter: @;
words: Отличная погода, не так ли?@Как ваше настроение? ;
}
Обратите внимание, символ разделитель имеется внутри первого предложения из списка, поэтому этот символ не подходит в качестве разделителя для слов, поэтому мы указали новый разделитель splitter: @;
type: template
Тип макроса template позволит вам собрать случайную строку используя заготовленный список символов. Требуются дополнительные параметры:
chars- символы, участвующие в генерировании случайной строкиcount- длина генерируемой строки
Макрос отлично подходит для генерации случайных паролей:
!{random|
type: template;
chars: qwertyuiopasdfghjklzxcvbnm;
count: 32;
}
Этот макрос генерирует случайно строку из 32 символов, используя только буквы английского алфавита. Если вы хотите использовать например и цифры - просто добавьте все эти символы в параметр chars.