Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin env python
- #
- #
- # bruno-santos /19/08/2020
- #
- #
- import os
- from random import randint
- def clear(arquivo):
- abrir=open(arquivo,"rt")
- def progresso(total,contador):
- porcentagem = (contador * 100)/total
- print "\33[6HProgresso -> ",porcentagem, "%"
- def main(leng,arquivo):
- print "\33[3;10H\033[31mGERADOR \033[0m"
- numero = 81000000
- ano_zero=1900
- dia_zero=01
- mes_zero=01
- data_0 = " "#dia/mes/ano
- data_1 = " "#mes/dia/ano
- data_2 = " "#ano/dia/mes
- data_3 = " "#ano/mes/dia
- data_4 = " "#dia/ano/mes
- data_5 = " "#diamesano
- total = leng
- contador = 0
- criar = open (arquivo,"a+")
- alfa = "abcdefghijklmnopqrstvxywz0123456789ABCDEFGHIJKLMNOPQRSTUVXYWZ_@!#"
- alfa = list(alfa)
- tm = len(alfa) - 1
- string = " "
- while contador != total:
- numero = numero + 1
- criar.write(str(numero)+"\n")
- a = randint(0,tm)
- b = randint(0,tm)
- c = randint(0,tm)
- d = randint(0,tm)
- e = randint(0,tm)
- f = randint(0,tm)
- g = randint(0,tm)
- h = randint(0,tm)
- string = str(alfa[a])
- string += str(alfa[b])
- string += str(alfa[c])
- string += str(alfa[d])
- string += str(alfa[e])
- string += str(alfa[f])
- string += str(alfa[g])
- string += str(alfa[h])
- data_0 = str(dia_zero)+str("/")+str(mes_zero)+str("/")+str(ano_zero)
- data_1 = str(dia_zero)+str("/")+str(ano_zero)+str("/")+str(mes_zero)
- data_2 = str(mes_zero)+str("/")+str(dia_zero)+str("/")+str(ano_zero)
- data_3 = str(mes_zero)+str("/")+str(ano_zero)+str("/")+str(dia_zero)
- data_4 = str(ano_zero)+str("/")+str(dia_zero)+str("/")+str(mes_zero)
- data_5 = str(dia_zero)+str(mes_zero)+str(ano_zero)
- if ano_zero < 2021:
- if dia_zero < 32:
- dia_zero = dia_zero + 1
- if mes_zero < 12:
- mes_zero = mes_zero + 1
- elif mes_zero == 12 and dia_zero == 32:
- mes_zero = 001
- dia_zero = 001
- ano_zero = ano_zero + 1
- criar.write(string+"\n")
- if ano_zero < 2020:
- criar.write(data_0+"\n")
- criar.write(data_1+"\n")
- criar.write(data_2+"\n")
- criar.write(data_3+"\n")
- criar.write(data_4+"\n")
- criar.write(data_5+"\n")
- print "\33[7HSenha atual -> \033[31m", numero,"\033[0m"
- print "\33[7;15H \033[31m",string, "\033[0m"
- contador = contador + 1
- progresso(total,contador)
- criar.close()
- print "\33[8;0HNome do arquivo -> ", arquivo
- print "\33[9;0HConcluido!"
- leng = input("digite a quantidade de numeros:")
- arquivo = raw_input("digite o nome para o arquivo de saida:")
- os.system("clear")
- main(leng,arquivo)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement