Este repositorio contiene una aplicación de generador de contraseña simple implementada en Python utilizando la biblioteca CustomTkinter para la interfaz gráfica de usuario como un script o directamente en su navegador. La aplicación permite a los usuarios generar contraseñas aleatorias con varias opciones personalizables.
Interfaz de script

Intermediario

main.py : contiene el código de aplicación principal implementado usando Tkinter para la GUI.utils.py : contiene funciones de utilidad para generar contraseñas.settings.json : contiene su configuración guardada.passowords.json : contiene las contraseñas generadas.Para usar el generador de contraseña:
Ejecute el archivo main.py
Ajuste las opciones deseadas, como la longitud de la contraseña, la inclusión de números, la caja mixta y los símbolos.
Haga clic en el botón "Generar" para generar contraseñas.
Las contraseñas se guardarán en un archivo llamado passwords.txt en el mismo directorio que el script.
Además, los usuarios pueden guardar su configuración haciendo clic en el botón "Guardar configuración".
El botón "Choose Guard Rath" permite a los usuarios seleccionar un directorio personalizado para guardar las contraseñas generadas.
Las contraseñas generadas se guardan en un archivo llamado passwords.txt en el mismo directorio que el script. Configuración como la longitud de la contraseña, la inclusión de números, la caja mixta, los símbolos y el número de contraseñas se guarda en un archivo settings.json para uso futuro. Asegúrese de manejar el archivo de contraseñas guardadas de forma segura, ya que contiene información confidencial.
¡Las contribuciones son bienvenidas! Si encuentra algún problema o tiene sugerencias de mejoras, abra un problema o envíe una solicitud de extracción.
Este proyecto tiene licencia bajo la licencia MIT.