Этот генератор паролей — это код на Python 3 написан в попытке отдохнуть от внешнего мира и глубоко уйти в себя. Плавно распахнувшиеся окно PyCharm дало неизгладимое чувство умиротворение, спокойствие и расположение к творению.
В результате — Был сотворён генератор паролей способный впечатлить, не только обычных пользователей, но и повергнуть в шок гуру программирования!
Он обладает красотой, прочностью и надёжностью. Используя именно этот генератор паролей можно погрузится в каждую строчку открытого кода идущего сквозь череду отсутствующих функций и алгоритмов, оставляя в душе неизгладимый след пережитого, от увиденного в терминальном окне.
Генератор паролей и он даже с настройками!
Если серьёзно, то думаю можно и без комментариев! Это уже 1 956 735 по счёту Генератор паролей! И сколько их ещё будет страшно представить, но я внёс свой вклад в международное развитие генераторов паролей. И думаю пора создавать «клуб разработчиков генераторов паролей» а если такой существует киньте ссылку, я вступлю!
Скачать генератор паролей бесплатно без регистрации и СМС. (!!!!!) ко-ко-ко =))))
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import random
Big = 'QWERTYUIOPASDFGHJKLZXCVBNM'
Low = 'qwertyuiopasdfghjklzxcvbnm'
Num = '1234567890'
Spe = '!@#$%^&*()'
BI = False # Пароль должен содержать символы в верхнем регистре (True - да | False - нет)
LO = True # Пароль должен содержать символы в нижнем регистре (True - да | False - нет)
NU = True # Пароль должен содержать цифры (True - да | False - нет)
PS = True # Пароль должен содержать спец символы (True - да | False - нет)
Password_len = input('Длина пароля: ')
if Password_len:
if Password_len.isdigit() == True:
Password_len = int(Password_len)
else:
print('Выход... Значение должно быть цифровое...')
exit(0)
else:
print('Выход... Не указана Длина пароля...')
exit(0)
Password_cou = input('Количество паролей: ')
print('\n')
if Password_cou:
if Password_cou.isdigit() == True:
Password_cou = int(Password_cou)
else:
print('Выход... Значение должно быть цифровое...')
exit(0)
else:
print('Выход... Не указано нужное количество паролей...')
exit(0)
Pass_Symbol = []
if BI == True:
Pass_Symbol.extend(list(Big))
if LO == True:
Pass_Symbol.extend(list(Low))
if NU == True:
Pass_Symbol.extend(list(Num))
if PS == True:
Pass_Symbol.extend(list(Spe))
random.shuffle(Pass_Symbol)
psw = []
for yx in range(Password_cou):
psw.append(''.join([random.choice(Pass_Symbol) for x in range(Password_len)]))
file_Pass = open('Password.txt', 'w')
file_Pass.write('\n'.join(psw))
file_Pass.close()
print('\n'.join(psw))
print('\n')
|
Лан, пару слов — Нужно было, что бы генератор создавал список паролей с возможностью исключения символов, например символов В ВЕРХНЕМ регистре или цифры, или спец-символы или вообще все и нихрена нах*й не генерировать….
Так же должна быть простата. Пользователь должен указать сколько паролей с генерировать и какая длина пароля должна быть. На этом все, программа создаёт список паролей и сохраняет в файлик. круто да?