Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tu je malý program, ktorý vám umožní hromadnú registráciu a prihlásenie, dúfame, že sa vám bude páčiť!
Krok 1: Nastavenie
Čo teda potrebujete, je mapa s ďalšou mapou, ktorá vám uľahčí referenciu na údaje
(viď obrázok)
Krok 2: Úvodná obrazovka
Tu vytvoríme obrazovku, ktorú uvidíte pri otvorení programu
(UPOZORNENIE: Do kódu na obrázku som zadal „Údaje protokolu cd“, ale vráti sa chyba, ako názov mapy použite „Denník“)
@echo vypnuté
REM sa týka druhej mapy, ktorú ste vytvorili, v tomto prípade názvu mapy
REM, pokiaľ sú program a požadovaná mapa v rovnakom adresári, stačí napísať „cd (názov mapy)“
CD log
: začať
cls
farba F0
REM slúži na zobrazenie obrazovky, tu použite svoju vlastnú kreativitu, aby skutočne žiarila
echo Prihlásiť sa, Zaregistrovať sa
ozvena
echo (L) ogin (R) egister
set /p logreg = ""
ak %logreg %== L Prihlásiť sa
ak %logreg %== l idem sa prihlásiť
ak %logreg %== Znova sa zaregistrujte
ak %logreg %== r prejdite do registra
:Prihlásiť sa
cls
:Registrovať
cls
Krok 3: Obrazovka registrácie
Takže zrejme potom, čo používateľ poskytol svoj príspevok, chceme, aby to niekam išlo,
tu sa postaráme o akciu, ktorá sa má vykonať, keď sa používateľ chce zaregistrovať ako nový používateľ
(POZNÁMKA: začíname z príkazu: register)
:Registrovať
cls
echo Register
ozvena
echo užívateľské meno ?:
set /p user = ""
REM uložíme používateľské meno do súboru.dll do dátovej mapy
REM spolu s heslom
ozvena
echo heslo ?:
set /p pass = ""
REM ho exportujeme sem
REM používame dll súbor, pretože ako užívateľ sa ťažšie číta, môžete ho uložiť aj vo formáte txt!
echo%pass%>%user%.dll
prejdi k úspechu
: regsuccess
cls
echo Úspešne zaregistrované
ozvena
echo %user %
ozvena
echo %pass %
pauza
začni
Krok 4: Prihlasovacia obrazovka; Prihlásenie zlyhalo; Prihlásenie úspešné
Chceme viac, ako len možnosť zaregistrovať používateľa, chceme ho tiež nechať prihlásiť,
toto sa vykoná v tomto kroku
(Poznámka: Začíname príkazom: login)
:Prihlásiť sa
cls
echo Prihlásenie
ozvena
echo užívateľské meno ?:
set /p user2 = ""
ak neexistuje, %user2 %.dll prejde na zlyhanie prihlásenia
pre /f "Delims =" %% a v (%user2%.dll) urobte (nastaviť passconfirm = %% a)
ozvena
echo heslo ?:
set /p pass2 = ""
ak%pass2%==%passconfirm%goto loginsuccess
ak nie%pass2%==%passconfirm%prejsť na prihlasovacie heslo
: loginsuccess
cls
ozvena úspechu
ozvena
echo Dobrá práca, úspešne ste sa zaregistrovali
echo a prihláste sa do svojho účtu
pauza
začni
: zlyhanie prihlásenia
cls
ozvena zlyhala
ozvena
echo POZNÁMKA: rozlišujú sa malé a veľké písmená!
pauza
začni
Krok 5: Stiahnite si súbor (ak chcete)
program si môžete stiahnuť, ak to naozaj nechcete urobiť sami
tu:
(stále musíte vytvoriť mapy, toto je iba súbor txt)