|
Форум Программирование в Pawno Стандартные функции Генератор случайного пароля |
Генератор случайного пароля |
Функция генерирует рандомный пароль.
Код const MAX_PASWORD_LENGTH = 30; GeneratePassword(passlength=8) { new tmp[MAX_PASWORD_LENGTH]; if(passlength <= MAX_PASWORD_LENGTH) { for(new i = 0; i < passlength; i++) { new mode = random(3); if(mode == 0) tmp [i]= random('z' - 'a') + 'a'; else if(mode == 1) tmp [i]= toupper(random('z' - 'a') + 'a'); else if(mode == 2) valstr(tmp[i],random(9)); } } return tmp; } Пример: Код print(GeneratePassword(20)); Автор: Неизвестен Программист любитель :) |
| |||
| |||