@echo off mode 75,30 :begin call :c 0a "ΫΫΫΫΫΫ ΫΫΫΫΫΫ Ϋ Ϋ ΫΫΫΫΫΫ ΫΫΫΫΫΫ Ϋ Ϋ ΫΫΫΫΫΫ" /n call :c 0a "Ϋ Ϋ Ϋ ΫΫ ΫΫ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ" /n call :c 0a "Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ" /n call :c 0a "Ϋ Ϋ Ϋ Ϋ ΫΫ Ϋ ΫΫΫΫΫΫ ΫΫΫΫΫΫ Ϋ Ϋ ΫΫΫΫ" /n call :c 0a "Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ" /n call :c 0a "Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ Ϋ" /n call :c 0a "ΫΫΫΫΫΫ ΫΫΫΫΫΫ Ϋ Ϋ ΫΫΫΫΫΫ Ϋ Ϋ Ϋ ΫΫΫΫΫΫ" /n timeout/t 02>nul color 0a cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo Ί Ί echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING timeout/t 01>nul cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo ΊΫΫ Ί echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING. timeout/t 01>nul cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo ΊΫΫΫΫ Ί echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING.. timeout/t 01>nul cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo ΊΫΫΫΫΫΫ Ί echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING... timeout/t 01>nul cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo ΊΫΫΫΫΫΫΫΫ Ί echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING. timeout/t 01>nul cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo ΊΫΫΫΫΫΫΫΫΫΫ Ί echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING.. timeout/t 01>nul cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo ΊΫΫΫΫΫΫΫΫΫΫΫΫ Ί echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING... timeout/t 01>nul cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo ΊΫΫΫΫΫΫΫΫΫΫΫΫΫΫ Ί echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING. timeout/t 01>nul cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo ΊΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫ Ί echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING.. timeout/t 01>nul cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo ΊΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫ Ί echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING... timeout/t 01>nul cls echo. echo. echo. echo. echo. echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo ΊΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫΫΊ echo +ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ+ echo LOADING. timeout/t 01>nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo COMSAVE v2.1 color f0 :test title account set/p acd= Fill in your name and press Enter: if not defined acd goto block goto ent : block echo Name cannot be empty! timeout/t 01>nul cls goto test :ent color 0f cls goto news :wel cls color 0f < %acd%.comsave ( set /p ps= set /p acc= ) echo. echo. echo. echo. echo. echo. call :c 0a " Ί WELCOME Ί" /n call :c 0a " " /n call :c 0a " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n call :c 0a " Ί Press 1 to LOGIN TO YOUR ACCOUNT Ί" /n call :c 0a " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n call :c 0a " " /n call :c 0a " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n call :c 0a " Ί Press 2 to DELETE YOUR ACCOUNT Ί" /n call :c 0a " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n choice /c 12 /n if %errorlevel% == 1 goto log if %errorlevel% == 2 goto del :new color 0a cls title new account set /p acc=your name: if not defined acc goto accblock echo. set /p ps=password: if not defined ps goto passblock goto savepass :gravepass color 0a cls title new account echo your name:%acc% echo. set /p ps=password: if not defined ps goto passblock :savepass ( echo %ps% echo %acc% ) > %acd%.comsave cls echo Account made succesfully! pause goto logd :del cls color 0f set /p psc=enter password: if %psc% == %ps% goto deld if %psc% neq %ps% goto wri :wri cls color 0c echo wrong password! timeout/t 01>nul goto del :deld color 0c echo are you sure you want to delete your account? choice /c ny if %errorlevel% == 1 goto wel if %errorlevel% == 2 goto xer :xer del %acd%.comsave del %acd%note.comsave del %acd%col.comsave cls color 0a echo Account deleted succesfully! pause goto ent :log color 0f cls title login set /p psi=password: if %psi% == %ps% goto logd if %psi% neq %ps% goto wro :wro cls color 0c echo wrong password! timeout/t 01>nul cls color 0f set /p psi=password: if %psi% == %ps% goto logd if %psi% neq %ps% goto wro :goy set se=a :logd < %acd%col.comsave ( set /p se= ) cls color 0b title welcome %acc% set d=%date% echo. echo. echo. echo. echo. echo. call :c 0%se% " Ί WELCOME Ί" /n call :c 0%se% " " /n echo. call :c 0%se% " Ί TODAY IS %d% Ί " /n echo. call :c 0%se% " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n call :c 0%se% " Ί Press 1 to go to START Ί" /n call :c 0%se% " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n . echo. call :c 0%se% " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n call :c 0%se% " Ί Press 2 to EXIT Ί" /n call :c 0%se% " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n echo. call :c 0%se% " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n call :c 0%se% " Ί Press 3 to VIEW/EDIT NOTES Ί" /n call :c 0%se% " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n echo. call :c 0%se% " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n call :c 0%se% " Ί Press 4 to CHANGE THEME COLOR Ί" /n call :c 0%se% " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n choice /c 1234 /n if %errorlevel% == 1 goto ent if %errorlevel% == 2 exit if %errorlevel% == 3 goto note if %errorlevel% == 4 goto sett :sett echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. call :c 0%se% " Here you can change the theme colour " /n echo. echo. echo. echo. call :c 0%se% " Press 1 for green " /n call :c 0%se% " Press 2 for blue " /n call :c 0%se% " Press 3 for red " /n call :c 0%se% " Press 4 for pink " /n call :c 0%se% " Press 5 for yellow " /n call :c 0%se% " Press 6 for white " /n echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. choice/c 123456 /n if %errorlevel% == 1 goto sea if %errorlevel% == 2 goto seb if %errorlevel% == 3 goto sec if %errorlevel% == 4 goto sed if %errorlevel% == 5 goto see if %errorlevel% == 6 goto sef :sea set se=a goto gya :seb set se=b goto gya :sec set se=c goto gya :sed set se=d goto gya :see set se=e goto gya :sef set se=f goto gya :gya ( echo %se% ) > %acd%col.comsave cls echo. echo. echo. echo. echo. echo. call :c 0%se% " Theme color changed! " /n color 0%se% pause cls echo. echo. echo. echo. echo Press 1 to go to YOUR ACCOUNT echo. echo. echo Press 2 to CHANGE THEME COLOR echo. echo. echo Press 3 to EXIT choice /c 123 /n if %errorlevel% == 1 goto logd if %errorlevel% == 2 goto sett if %errorlevel% == 3 exit :note color f0 cls if exist %acd%note.comsave goto show echo. echo. echo. echo A notepad window will appear echo Fill in your notes and save it pause copy /y NUL EmptyFile.txt >NUL timeout/t 03>nul start EmptyFile.txt pause type EmptyFile.txt > %acd%note.comsave del EmptyFile.txt cls echo. echo. echo. echo. echo YOUR NOTES ARE SAFELY LOCKED IN echo. echo THIS FILE ΝΝ^>%acd%note.comsave timeout/t 03>nul :done cls echo. echo. echo. echo. echo press 1 to go to your account echo press 2 to exit echo press 3 to view your notes choice/c 123 /n if %errorlevel% == 1 goto logd if %errorlevel% == 3 goto goto show exit :show copy /y NUL these_are_your_notes.txt >NUL type %acd%note.comsave > these_are_your_notes.txt start these_are_your_notes.txt pause del these_are_your_notes.txt cls echo. echo. echo. echo. echo press 1 to go to your account echo press 2 to edit notes echo press 3 to exit choice /c 123 /n if %errorlevel% == 1 goto logd if %errorlevel% == 2 goto edt exit :: :: :: :edt color f0 copy /y NUL these_are_your_notes.txt >NUL echo. echo. echo. echo A notepad window will appear after you press a key echo Fill in your notes and save it pause type %acd%note.comsave > these_are_your_notes.txt start these_are_your_notes.txt timeout/t 02>nul cls pause type these_are_your_notes.txt > %acd%note.comsave del these_are_your_notes.txt cls echo. echo. echo. echo. echo press 1 to go to your account echo press 2 to exit choice /c 12 /n if %errorlevel% == 1 goto logd if %errorlevel% == 2 exit :: :: :: :news color 0f if exist %acd%.comsave goto wel echo. echo. echo. echo. echo. call :c 0a " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n call :c 0a " Ί Press 1 to MAKE A NEW ACCOUNT Ί" /n call :c 0a " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n call :c 0a " " /n call :c 0a " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n call :c 0a " Ί Press 2 to EXIT Ί" /n call :c 0a " ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ " /n choice /c 12 /n if %errorlevel% == 1 goto new if %errorlevel% == 2 exit :accblock echo Account Name cannot be empty! timeout/t 01>nul goto new :passblock echo Password cannot be empty! timeout/t 01>nul goto gravepass :c setlocal enableDelayedExpansion ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :colorPrint Color Str [/n] setlocal set "s=%~2" call :colorPrintVar %1 s %3 exit /b :colorPrintVar Color StrVar [/n] if not defined DEL call :initColorPrint setlocal enableDelayedExpansion pushd . ': cd \ set "s=!%~2!" :: The single blank line within the following IN() clause is critical Ν DO NOT REMOVE for %%n in (^"^ ^") do ( set "s=!s:\=%%~n\%%~n!" set "s=!s:/=%%~n/%%~n!" set "s=!s::=%%~n:%%~n!" ) for /f delims^=^ eol^= %%s in ("!s!") do ( if "!" equ "" setlocal disableDelayedExpansion if %%s==\ ( findstr /a:%~1 "." "\'" nul colorPrint.txt (echo %%s\..\') findstr /a:%~1 /f:colorPrint.txt "." "%temp%\'" set /p "=." subst ': "%temp%" >nul exit /b :cleanupColorPrint 2>nul del "%temp%\'" 2>nul del "%temp%\colorPrint.txt" >nul subst ': /d exit /b