Este repositório contém um aplicativo de gerador de senha simples implementado no Python usando a biblioteca CustomTkiner para a interface gráfica do usuário como um script ou diretamente no seu navegador. O aplicativo permite que os usuários gerem senhas aleatórias com várias opções personalizáveis.
Interface de script

Web Inteface

main.py : contém o código principal do aplicativo implementado usando o Tknter para a GUI.utils.py : contém funções utilitárias para gerar senhas.settings.json : contém suas configurações salvas.passowords.json : Contém as senhas geradas.Para usar o gerador de senha:
Execute o arquivo main.py
Ajuste as opções desejadas, como comprimento de senha, inclusão de números, estojo misto e símbolos.
Clique no botão "Gerar" para gerar senhas.
As senhas serão salvas em um arquivo chamado passwords.txt no mesmo diretório que o script.
Além disso, os usuários podem salvar suas configurações clicando no botão "Salvar configurações".
O botão "Escolha Salvar Caminho" permite que os usuários selecionem um diretório personalizado para salvar as senhas geradas.
As senhas geradas são salvas em um arquivo chamado passwords.txt no mesmo diretório que o script. Configurações como comprimento de senha, inclusão de números, estojo misto, símbolos e o número de senhas são salvos em um arquivo settings.json para uso futuro. Certifique -se de lidar com o arquivo de senhas salvas com segurança, pois contém informações confidenciais.
As contribuições são bem -vindas! Se você encontrar algum problema ou ter sugestões de melhorias, abra um problema ou envie uma solicitação de tração.
Este projeto está licenciado sob a licença do MIT.