[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум pawno » Pawno » Стандартные функции » Генератор случайного пароля
Генератор случайного пароля
ЛолЛисДата: Четверг, 12.05.2016, 00:59 | Сообщение # 1
Группа: Администратор
Сообщений: 277
Статус: Offline
Функция генерирует рандомный пароль.

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

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


IP: 83.222.105.54:8358
© [CRMP] Россия - Дрифт
 
Форум pawno » Pawno » Стандартные функции » Генератор случайного пароля
Страница 1 из 11
Поиск:

Хостинг от uCoz