Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Voici un petit programme qui vous permet de vous inscrire et de vous connecter en lot en espérant que vous apprécierez !
Étape 1: Configuration
Donc, ce dont vous avez besoin, c'est d'une carte avec une autre carte à l'intérieur, cela facilite la référence des données
(voir photo)
Étape 2: L'écran de démarrage
Ici, nous allons créer l'écran que vous verrez lors de l'ouverture du programme
(REMARQUE: j'ai tapé 'cd Log-Data' dans le code de la photo mais cela renvoie une erreur en utilisant 'Log' comme nom de carte)
@Écho off
REM cela fait référence à la deuxième carte que vous avez faite, dans ce cas le nom de la carte
REM tant que le programme et la carte souhaitée sont dans le même répertoire, vous pouvez simplement taper 'cd (nom de la carte)'
Journal de cd
:début
cls
couleur F0
REM c'est pour afficher l'écran utilisez votre propre créativité ici pour le faire vraiment briller
echo Se connecter, S'inscrire
écho.
echo (L)login (R)registre
définir /p logreg=""
si %logreg%==L va au login
si %logreg%==l aller à la connexion
si %logreg%==R aller au registre
si %logreg%==r aller au registre
:connexion
cls
:S'inscrire
cls
Étape 3: L'écran d'enregistrement
Donc, évidemment, après que l'utilisateur a donné son entrée, nous voulons qu'il aille quelque part,
ici, nous allons gérer l'action entreprise lorsque l'utilisateur souhaite s'inscrire en tant que nouvel utilisateur
(NOTE: nous partons de la commande:register)
:S'inscrire
cls
écho Registre
écho.
echo Nom d'utilisateur ?:
définir /p utilisateur=""
REM nous sauvegardons le nom d'utilisateur dans un fichier.dll dans la carte de données
REM avec le mot de passe
écho.
echo Mot de passe ?:
définir /p pass=""
REM nous l'exportons ici
REM, nous utilisons un fichier dll car il est plus difficile à lire en tant qu'utilisateur, vous pouvez également l'enregistrer dans un txt !
echo %pass% >%user%.dll
aller à regsuccess
:regsuccès
cls
echo Enregistré avec succès
écho.
écho %utilisateur%
écho.
écho %pass%
pause
aller au début
Étape 4: écran de connexion; Échec de la connexion; Connexion réussie
Nous voulons plus que simplement pouvoir enregistrer un utilisateur, nous voulons également qu'il se connecte,
cela sera fait dans cette étape
(Remarque: nous partons de la commande:login)
:connexion
cls
écho Connexion
écho.
echo Nom d'utilisateur ?:
définir /p user2=""
s'il n'existe pas %user2%.dll goto loginfail
pour /f "Delims=" %%a dans (%user2%.dll) faire (définir passconfirm=%%a)
écho.
echo Mot de passe ?:
définir /p pass2=""
si %pass2%==%passconfirm% goto loginsuccess
sinon %pass2%==%passconfirm% goto loginfail
:connexionsuccès
cls
succès d'écho
écho.
echo Bon travail vous vous êtes inscrit avec succès
echo et connecté à votre compte
pause
aller au début
:échec de la connexion
cls
l'écho a échoué
écho.
echo REMARQUE: il est sensible à la casse !
pause
aller au début
Étape 5: Téléchargez le fichier (si vous le souhaitez)
vous pouvez télécharger le programme si vous ne voulez vraiment pas le faire vous-même
ici:
(vous devez encore faire les cartes, ce n'est que le fichier txt)