Índice:

Tela de login em lote: 5 etapas
Tela de login em lote: 5 etapas

Vídeo: Tela de login em lote: 5 etapas

Vídeo: Tela de login em lote: 5 etapas
Vídeo: TELA DE LOGIN COM TEMA DARK | HTML + CSS 2024, Julho
Anonim
Tela de login em lote
Tela de login em lote

Aqui está um pequeno programa que permite que você se registre e faça login em lote, espero que você goste!

Etapa 1: configuração

Configurando
Configurando

Então o que você precisa é de um mapa com outro mapa dentro dele, isso torna mais fácil para referência de dados

(veja a foto)

Etapa 2: a tela inicial

A tela inicial
A tela inicial
A tela inicial
A tela inicial

Aqui, criaremos a tela que você verá ao abrir o programa

(NOTA: eu digitei 'cd Log-Data' no código da foto, mas isso retorna um erro, use 'Log' como nome do mapa)

@echo off

REM refere-se ao segundo mapa que você fez, neste caso, o nome do mapa

REM, desde que o programa e o mapa desejado estejam no mesmo diretório, você pode simplesmente digitar 'cd (nome do mapa)'

Log de cd

:começar

cls

cor F0

REM isto é para exibir a tela, use sua própria criatividade aqui para fazê-la realmente brilhar

echo Login, Registre-se

eco.

echo (L) ogin (R) egister

set / p logreg = ""

if% logreg% == L goto login

if% logreg% == l goto login

if% logreg% == R goto register

if% logreg% == r goto register

:Conecte-se

cls

:registro

cls

Etapa 3: A tela de registro

A tela de registro
A tela de registro
A tela de registro
A tela de registro

Obviamente, depois que o usuário der sua entrada, queremos que vá para algum lugar,

aqui, trataremos da ação realizada quando o usuário deseja se registrar como um novo usuário

(NOTA: estamos começando a partir do comando: register)

:registro

cls

echo Register

eco.

echo Username ?:

definir / p usuário = ""

REM, salvamos o nome de usuário em um arquivo.dll no mapa de dados

REM junto com a senha

eco.

echo Password ?:

definir / p pass = ""

REM nós exportamos aqui

REM usamos um arquivo dll porque é mais difícil de ler como um usuário, você pode salvá-lo em um txt também!

echo% pass%>% user%.dll

goto regsuccess

: regsuccess

cls

echo registrado com sucesso

eco.

echo% user%

eco.

echo% pass%

pausa

ir para começar

Etapa 4: Tela de login; Falha no login; Sucesso de Login

Tela de login; Falha no login; Sucesso de Login
Tela de login; Falha no login; Sucesso de Login
Tela de login; Falha no login; Sucesso de Login
Tela de login; Falha no login; Sucesso de Login
Tela de login; Falha no login; Sucesso de Login
Tela de login; Falha no login; Sucesso de Login

Queremos mais do que apenas poder registrar um usuário, também queremos fazer com que ele faça o login,

isso será feito nesta etapa

(Observação: estamos começando com o comando: login)

:Conecte-se

cls

echo Login

eco.

echo Username ?:

definir / p usuário2 = ""

se não existir% user2%.dll goto loginfail

para / f "Delims =" %% a in (% user2%.dll) faça (set passconfirm = %% a)

eco.

echo Password ?:

definir / p pass2 = ""

if% pass2% ==% passconfirm% goto loginsuccess

senão% pass2% ==% passconfirm% goto loginfail

: loginsuccess

cls

sucesso de eco

eco.

echo Bom trabalho, você se registrou com sucesso

echo e conectado à sua conta

pausa

ir para começar

: loginfail

cls

eco falhou

eco.

echo NOTA: diferencia maiúsculas de minúsculas!

pausa

ir para começar

Etapa 5: Baixe o arquivo (se desejar)

você pode baixar o programa se realmente não quiser fazer isso sozinho

aqui:

(você ainda precisa fazer os mapas, este é apenas o arquivo txt)

Recomendado: