Необходима програмка генератор

Алексей16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.06.2009

Необходима программа генератор строк на основе слов, или же по простому - генератор паролей на основе слов.

Интерфейс: 3 поля, два числовых, одно для входного файла

1 - минимальная длинна сгенерированного пароля (цифра)

2 - максимальная длинна пароля - (цифра)

3 - файл слов на основе которого будут генерироватся пароли

Исходные данные: файл - слова, каждое слово с новой строки. Словом в данном случае подразумевается набор букв/символов/пробелов вперемешку, на картинке все знаки которые разрешены в словах исходного файла:

http://img208.imageshack.us/img208/2861/risunok1.jpg

Результат работы программы - сгенерированные пароли каждый с новой строки в пределах заданной длинны от мин до макс включительно, записанные в фал, каждый с новой строки.

Пример:

генерировать пароли от 5 до 20 знаков, слова во входном файле:

1)`;br+vtldtlm

2)`;br vtldtlm

3)gjl]tpl

4)'nj

соответственно сгенерённый файл паролей на выходе мы имеем такого вида (с учётом того что мы выставили максимальную и минимальную длинну пароля от 5 до 20 включительно):

1)`;br+vtldtlm

2)`;br vtldtlm

3)gjl]tpl

4)'nj

1)`;br+vtldtlm4)'nj

2)`;br vtldtlm4)'nj

3)gjl]tpl3)gjl]tpl

4)'nj

4)'nj4)'nj

4)'nj4)'nj4)'nj

4)'nj4)'nj4)'nj4)'nj

4)'nj1)`;br+vtldtlm

4)'nj2)`;br vtldtlm

4)'nj3)gjl]tpl

т.е. если сгенерированный пароль в данном случае получается от 5 до 20 знаков включительно, всё что больше - его не обрезаем и записываем, а просто пропускаем - т.е. не записываем в наш результирующий файл.

Заявки фрилансеров