ActionScript 2.0 для генерации паролей




Главная > Уроки > Action script 3.0 > ActionScript 2.0 для генерации паролей

ActionScript 2.0 для генерации паролей

Автор/переводчик статьи: Команда сайта flashmaster.org.ua

Дата: 2014-01-10

Очень часто придумать пароль вызывает затруднение, особенно, если нужно действительно надежный и «не вычисляемый» пароль, например, к кошельку веб-мани. Придумать его можно, конечно, и самостоятельно. Но, можно и воспользоваться генератором паролей. Причем, создать его можно тоже самостоятельно. Для этого понадобятся лишь неглубокие знания ActionScript 2.0.

Рекомендуем нашим читателям скачать ccleaner - http://ccleaner4you.ru/.

Начнем с того, что создаем новый документ во Flash в формате .fla. В область ролика, то есть, на сцену, вставляем TextArea из библиотеки. Назвав файл, к примеру, «ta_1», даем ему следующие параметры - 400х50.

Далее следует создать статическую надпись. Ее нужно расположить ниже предыдущего текстового файла. Назовем «Количество знаков». А немного правее вставляем NumericStepper из той же библиотеки, назвав «ns_1». Заходим в свойства последнего файла и выставляем такие опции: min = 1, max = 126.

Следующий шаг – добавляем из библиотеки Button, а потом вставляем код на панель Action:

on(click)

{

var number_of_letters = this._parent.ns_1.value;

//НИЖЕ ИЗ АЛФАВИТА УБРАНЫ i & o, ДАБЫ НЕ БЫЛО НЕДОПОНИМАНИЙ, ЧТО ЭТО ЗА СИМВОЛ

var LETTER:String = "ABCDEFGHJKLMNPQRSTUVWXYZ";

var PASSWORD:String = new String("");

for(var i = 0; i < number_of_letters; i++)

{

var random_letter = Math.floor(Math.random()*3);

if(random_letter == 0)

{

//НИЖЕ ИЗ ЧИСЕЛ УБРАН НОЛЬ, ДАБЫ НЕ СПУТАТЬ ЕГО С БУКВОЙ о

random_letter = 1 + Math.floor(Math.random()* 9);

} else {

if(random_letter == 1)

{

var random_letter:String = LETTER.charAt(Math.floor(Math.random()*LETTER.length)).toLowerCase();

} else {

random_letter = LETTER.charAt(Math.floor(Math.random()*LETTER.length));

}

}

PASSWORD += random_letter;

}

this._parent.ta_1.text = PASSWORD;

}

Для использования нужно запустить ролик, ввести необходимое количество символов в пароле («ns_1») и нажать Button. В поле «ta_1» мы получаем наш код. Пользуемся на здоровье!

Просмотров: 640


Понравился материал? Поделись с друзьями!





Подписаться на рассылку.

При перепечатки материалов ссылка на наш сайт обязательна!


 1