Giter Site home page Giter Site logo

securepassgen's Introduction

SecurePassGen

Un générateur de mots de passe avec une interface graphique développée en utilisant Tkinter.

Fonctionnalités

  • Génère des mots de passe aléatoires en fonction des paramètres définis.
  • Possibilité de spécifier la longueur du mot de passe et d'inclure des lettres, des symboles et des chiffres.
  • Permet de copier le mot de passe généré dans le presse-papiers.
  • Sauvegarde des mots de passe générés dans un fichier.

Utilisation

  1. Configurez la longueur du mot de passe et sélectionnez les caractères à inclure en cochant les options correspondantes.
  2. Cliquez sur le bouton "Générer le mot de passe" pour obtenir un mot de passe aléatoire.
  3. Utilisez le bouton "Copier dans le presse-papiers" pour copier le mot de passe.
  4. Pour sauvegarder le mot de passe dans un fichier, spécifiez un chemin dans la section "Chemin de sauvegarde" et cliquez sur "Save to File".

Menus

  • Fichier

    • Enregistrer: Sauvegarde le mot de passe actuel dans un fichier.
    • Quitter: Ferme l'application.
  • Editer

    • Undo: Annule la dernière action.
    • Redo: Rétablit la dernière action.
    • Cut: Coupe le texte sélectionné.
    • Copy: Copie le texte sélectionné.
    • Paste: Colle le texte depuis le presse-papiers.
  • Aide

    • Documentation: Ouvre la documentation du programme.
    • About: Affiche des informations sur l'application.

Historique des mises à jour

Version 2.0 (09/01/2023)

  • Ajout de fonctionnalités de sauvegarde des mots de passe dans un fichier.
  • Amélioration de l'interface utilisateur avec des options plus conviviales.
  • Intégration de fonctionnalités de gestion du presse-papiers.
  • Correction de bugs mineurs liés à la génération aléatoire.
  • Annuler la possibilité de spécifier la longueur du mot de passe et le nombre de lettres et de chiffres.
  • Refonte complète de l'algorithme de génération de mots de passe pour une meilleure sécurité.
  • Ajout d'une barre de menu pour une navigation plus intuitive dans l'application.

Version 1.0 (31/12/2024)

  • Version initiale avec la génération de mots de passe basique.
  • Possibilité de spécifier la longueur du mot de passe et le nombre de lettres et de chiffres.
  • Fonctionnalité de copie du mot de passe généré dans le presse-papiers.

Licence

Ce projet est sous licence MIT.

securepassgen's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.