Sommario:

Schermata di accesso batch: 5 passaggi
Schermata di accesso batch: 5 passaggi

Video: Schermata di accesso batch: 5 passaggi

Video: Schermata di accesso batch: 5 passaggi
Video: Анна Куцеволова - гиперреалистичный жулик. Часть 12. 2018 год. 2024, Dicembre
Anonim
Schermata di accesso in gruppo
Schermata di accesso in gruppo

Ecco un piccolo programma che ti consente di registrarti e accedere in batch spero che ti piaccia!

Passaggio 1: configurazione

Impostare
Impostare

Quindi quello di cui hai bisogno è una mappa con un'altra mappa al suo interno, questo rende più facile il riferimento ai dati

(vedi foto)

Passaggio 2: la schermata iniziale

La schermata iniziale
La schermata iniziale
La schermata iniziale
La schermata iniziale

Qui creeremo la schermata che vedrai all'apertura del programma

(NOTA: ho digitato 'cd Log-Data' nel codice nella foto ma questo restituisce un errore usa 'Log' come nome della mappa)

@eco spento

REM questo si riferisce alla seconda mappa che hai fatto, in questo caso il nome della mappa

REM finché il programma e la mappa desiderata sono nella stessa directory puoi semplicemente digitare 'cd (nome mappa)'

cd Log

:cominciare

cls

colore F0

REM questo è per visualizzare lo schermo usa la tua creatività qui per farlo brillare davvero

echo Accedi, Registrati

eco.

echo (L)ogin (R)gister

set /p logreg=""

if %logreg%==L vai al login

if %logreg%==l vai al login

if %logreg%==R vai alla registrazione

if %logreg%==r vai alla registrazione

:Accedere

cls

:Registrati

cls

Passaggio 3: la schermata di registrazione

La schermata di registrazione
La schermata di registrazione
La schermata di registrazione
La schermata di registrazione

Quindi, ovviamente, dopo che l'utente ha dato il suo input, vogliamo che vada da qualche parte,

qui ci occuperemo dell'azione intrapresa quando l'utente vuole registrarsi come nuovo utente

(NOTA: si parte dal comando:register)

:Registrati

cls

echo Registrati

eco.

echo Nome utente?:

imposta /p utente=""

REM salviamo il nome utente in un file.dll nella mappa dei dati

REM insieme alla password

eco.

eco Password?:

imposta /p pass=""

REM lo esportiamo qui

REM usiamo un file dll perché è più difficile da leggere come utente, potresti salvarlo anche in un txt!

echo %pass% >%utente%.dll

vai a regsuccess

:regsuccess

cls

echo Registrato con successo

eco.

eco %utente%

eco.

eco %pass%

pausa

vai all'inizio

Passaggio 4: schermata di accesso; Login fallito; Accesso riuscito

Schermata di accesso; Login fallito; Accesso riuscito
Schermata di accesso; Login fallito; Accesso riuscito
Schermata di accesso; Login fallito; Accesso riuscito
Schermata di accesso; Login fallito; Accesso riuscito
Schermata di accesso; Login fallito; Accesso riuscito
Schermata di accesso; Login fallito; Accesso riuscito

Vogliamo più che essere solo in grado di registrare un utente, vogliamo anche fargli accedere,

questo sarà fatto in questo passaggio

(Nota: si parte dal comando:login)

:Accedere

cls

echo Login

eco.

echo Nome utente?:

imposta /p utente2=""

se non esiste %user2%.dll vai a loginfail

for /f "Delims=" %%a in (%user2%.dll) do (imposta passconfirm=%%a)

eco.

eco Password?:

imposta /p pass2=""

if %pass2%==%passconfirm% vai a loginsuccess

se non %pass2%==%passconfirm% vai a loginfail

:loginsuccess

cls

eco successo

eco.

echo Buon lavoro ti sei registrato con successo

echo e accedi al tuo account

pausa

vai all'inizio

:login fallito

cls

eco non riuscita

eco.

echo NOTA: fa distinzione tra maiuscole e minuscole!

pausa

vai all'inizio

Passaggio 5: scarica il file (se lo desideri)

puoi scaricare il programma se proprio non vuoi farlo da solo

qui:

(devi ancora creare le mappe, questo è solo il file txt)

Consigliato: