Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Evo malog programa koji vam omogućuje grupnu registraciju i prijavu, nadam se da ćete uživati!
Korak 1: Postavljanje
Dakle, potrebna vam je karta s drugom kartom unutar nje, što olakšava upućivanje na podatke
(vidi sliku)
Korak 2: Početni ekran
Ovdje ćemo stvoriti ekran koji ćete vidjeti prilikom otvaranja programa
(NAPOMENA: Ukucao sam 'cd Log-Data' u kôd na slici, ali ovo vraća grešku koristeći 'Log' kao naziv karte)
@echo off
REM ovo se odnosi na drugu kartu koju ste napravili, u ovom slučaju na ime karte
REM sve dok su program i željena karta u istom direktoriju, možete jednostavno upisati 'cd (naziv karte)'
cd Dnevnik
: start
cls
boja F0
REM ovo je za prikaz ekrana, upotrijebite vlastitu kreativnost ovdje kako bi zaista zasjao
echo Prijava, Registracija
echo.
echo (L) ogin (R) egister
set /p logreg = ""
if %logreg %== L idite na prijavu
if %logreg %== l idite na prijavu
if %logreg %== R pređite na registraciju
if %logreg %== r idite na registraciju
:Ulogovati se
cls
: registracija
cls
Korak 3: Ekran za registraciju
Očigledno, nakon što je korisnik dao svoj unos, želimo da to nekamo ode,
ovdje ćemo obraditi radnje poduzete kada se korisnik želi registrirati kao novi korisnik
(NAPOMENA: polazimo od: register naredbe)
: registracija
cls
echo Register
echo.
echo Korisničko ime ?:
set /p user = ""
REM čuvamo korisničko ime u.dll datoteci na karti podataka
REM zajedno sa lozinkom
echo.
echo Lozinka ?:
set /p pass = ""
REM ga izvozimo ovdje
REM koristimo dll datoteku jer je teže čitati kao korisnik, mogli biste je spremiti i u txt!
echo%pass%>%user%.dll
goto regsuccess
: regsuccess
cls
echo Uspješno registriran
echo.
echo %user %
echo.
echo %pass %
pauza
kreni
Korak 4: Zaslon za prijavu; Login Fail; Prijava uspješna
Želimo više od mogućnosti registracije korisnika, želimo ga i prijaviti,
ovo će biti učinjeno u ovom koraku
(Napomena: Polazimo od naredbe: login)
:Ulogovati se
cls
echo Prijava
echo.
echo Korisničko ime ?:
set /p user2 = ""
ako ne postoji %user2 %.dll idite na neuspjelu prijavu
za /f "Delims =" %% a in (%user2%.dll) do (postavite passconfirm = %% a)
echo.
echo Lozinka ?:
set /p pass2 = ""
ako%pass2%==%passconfirm%goto loginsuccess
ako ne%pass2%==%passconfirm%goto loginfail
: loginsuccess
cls
echo uspjeh
echo.
echo Dobar posao, uspješno ste se registrirali
echo i prijavljeni na vaš račun
pauza
kreni
: loginfail
cls
echo nije uspio
echo.
echo NAPOMENA: razlikuje velika i mala slova!
pauza
kreni
Korak 5: Preuzmite datoteku (ako želite)
možete preuzeti program ako to zaista ne želite učiniti sami
ovdje:
(još trebate napraviti karte, ovo je samo txt datoteka)