Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Oto mały program, który pozwala rejestrować się i logować zbiorczo, mam nadzieję, że Ci się spodoba!
Krok 1: Konfiguracja
Potrzebujesz więc mapy z inną mapą w środku, co ułatwia odwoływanie się do danych
(patrz zdjęcie)
Krok 2: Ekran startowy
Tutaj stworzymy ekran, który zobaczysz po otwarciu programu
(UWAGA: wpisałem „cd Log-Data” w kodzie na zdjęciu, ale to zwraca błąd, użyj „Log” jako nazwy mapy)
@echo wyłączone
REM odnosi się to do drugiej mapy, którą stworzyłeś, w tym przypadku nazwa mapy
REM tak długo, jak program i żądana mapa znajdują się w tym samym katalogu, możesz po prostu wpisać „cd (nazwa mapy)”
Dziennik CD
:początek
cls
kolor F0
REM to jest do wyświetlania ekranu, użyj tutaj własnej kreatywności, aby naprawdę zabłysnąć
echo Zaloguj się, zarejestruj
Echo.
echo (L)ogin (R)rejestr
ustaw /p logreg=""
if %logreg%==L przejdź do logowania
jeśli %logreg%==l przejdź do logowania
jeśli %logreg%==R przejdź do rejestru
jeśli %logreg%==r idź do rejestru
:Zaloguj sie
cls
:Zarejestruj się
cls
Krok 3: Ekran rejestracji
Więc oczywiście po tym, jak użytkownik wprowadzi swoje dane, chcemy, aby gdzieś poszło,
tutaj zajmiemy się akcją podjętą, gdy użytkownik chce się zarejestrować jako nowy użytkownik
(UWAGA: zaczynamy od polecenia:register)
:Zarejestruj się
cls
echo Zarejestruj się
Echo.
echo Nazwa użytkownika?:
ustaw /p użytkownik = ""
REM zapisujemy nazwę użytkownika w pliku.dll w mapie danych
REM wraz z hasłem
Echo.
hasło echa?:
ustaw /p pass=""
REM eksportujemy to tutaj
REM używamy pliku dll, ponieważ trudniej go odczytać jako użytkownik, możesz go również zapisać w pliku txt!
echo %pass% >%user%.dll
idź do powodzenia
:powodzenie
cls
echo Zarejestrowano pomyślnie
Echo.
echo %użytkownik%
Echo.
echo %pass%
pauza
idź zacząć
Krok 4: Ekran logowania; Błąd logowania; Sukces logowania
Chcemy więcej niż tylko możliwość zarejestrowania użytkownika, chcemy również, aby się zalogował,
zostanie to zrobione w tym kroku
(Uwaga: zaczynamy od polecenia:login)
:Zaloguj sie
cls
echo Zaloguj się
Echo.
echo Nazwa użytkownika?:
ustaw /p użytkownik2=""
jeśli nie istnieje %user2%.dll goto loginfail
dla /f "Delims=" %%a w (%user2%.dll) wykonaj (ustaw passconfirm=%%a)
Echo.
hasło echa?:
ustaw /p pass2=""
if %pass2%==%passconfirm% goto loginsuccess
jeśli nie %pass2%==%passconfirm% goto loginfail
:sukces logowania
cls
sukces echa
Echo.
echo Dobra robota, pomyślnie zarejestrowałeś się
echo i zalogowanie się na swoje konto
pauza
idź zacząć
:błąd logowania
cls
echo nie powiodło się
Echo.
echo UWAGA: rozróżniana jest wielkość liter!
pauza
idź zacząć
Krok 5: Pobierz plik (jeśli chcesz)
możesz pobrać program, jeśli naprawdę nie chcesz robić tego sam
tutaj:
(musisz jeszcze zrobić mapy, to tylko plik txt)