Страница 1 из 11
Форум » Программирование в Pawno » Стандартные функции » Генератор случайного пароля
Генератор случайного пароля
Добавлено 12.05.2016 в 00:59 | Сообщение №1
Сообщений: 263 Репутация: 0
Администраторы
Функция генерирует рандомный пароль.

Код
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));

Автор: Неизвестен


Программист любитель :)
Форум » Программирование в Pawno » Стандартные функции » Генератор случайного пароля
Страница 1 из 11
Поиск: