DZIŚ POKAŻĘ WAM RÓŻNE KOLORY TEKSTU W *.bat -cie i nauczę was jak ich używać ;)
TEKST
KOLORY ||| KOMENDY
ZIELONY color 0a
Jasny niebieski color 0b
CZERWONY color 0c
Fioletowy color 0d
ŻÓŁTY color 0e
BIAŁY color 0f
KOLORY TŁA
KOLORY KOMENDY
CZARNY 0a
Niebieski 1a
ZIELONY 2a
Jasny niebieski 3a
CZERWONY 4a
Fioletowy 5a
żółty 6a
JAK UŻYWAĆ KOLORÓW
0a =
0= kolor tła
a=kolor tekstu
czyli :
(color 1a ) wychodzi
TŁO
TEKST
ZIELONY
WAŻNE
Przed każdym kolorem należy wpisać "color"
np jeżeli chcesz kolor 0a
to piszesz color 0a .
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
W NASTĘPNYM POŚCIE ZROBIĘ TROSZKĘ TRUDNIEJSZY PROGRAM :D ;D ;) :)
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mam pytanko...
OdpowiedzUsuńJak zrobić takie coś:
(Biały kolor) Hej
(Czerwony kolor) Hej 2
(oczywiście bez komend typu echo Hej/Hej 2, to tylko przykład że dwa różne kolory obok siebie (odstęp: jedna linijka)
i jeszcze coś. Kolorów jest więcej, ale dobrze to pokazałeś.
@echo off
Usuńcolor **
echo HEJ
color **
echo HEJ 2
Musisz pobrać colous albo użyć jakiegoś wewnętrznego programu (wpisanego do środka programu). Wpisz w google Multikolorowe Linijki W Batch
Usuńps. &echo. - to kod do nowej linii.
Usuńużyłem color 74 to szare tło o czerwonym napisie
więcej pod color /?
Używaj wszędzie gdzie chcesz kolorowe napisy:
call "color.bat" "74" "jakiś text" &echo.
A w pliku color.bat :
: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
Dobre pytanie :)
OdpowiedzUsuńW sumie to sam nie wiem jak to zrobić .
W GUGLU nic na ten temat nie ma [CHYBA ,ŻE ŹLE SZUKAŁEM]
"Kolorów jest więcej" Wiem ale dla początkujących wystarczy :)
PS: DZIĘKI ZA ODWIEDZENIE BLOGA .
jeejuu, widać że tak średnio sie na tym znasz, piszesz GUGL
Usuńxd
@echo off
OdpowiedzUsuńcolor 0f
echo Hej
pause>nul
color 0c
echo Hej2
Pause
Troche źle z czerwonym kolorem ale chyba trzeba użyć "clear"
to nie bedzie działać
UsuńPowiem jedno.
Usuń@echo off
color (ja dam szary na czarnym) 08
echo Hej
ping localhost -n 3 >nul / pause >nul
cls
color (dajmy teraz kolor czerwony na żółtym) ec
echo Hej2
pause >nul
cls
color 08
echo I to tyle jestem programistą nawet w języku bat
echo organizuje konkurs na dsc
echo kto zrobi grę tekstową wygrywa dobre rangi i ma
echo dostęp do moich gier / wirusów
echo.
echo TYLKO nie wysyłać wirusów
echo bo ISOPL (Ja) zrobi zemstę
echo.
echo Mój kanał yt to ISOPL obraz płyty
echo Zapraszam !!!
pause >nul
exit / (nic)
thx :D
OdpowiedzUsuńWszystkie kolory można znaleść w pliku cmd [Wyszukaj w menu startu] i po wpisaniu "color help"
OdpowiedzUsuńbądź
OdpowiedzUsuńpo wpisaniu color
???
OdpowiedzUsuńaby zrobić fake ransomware to użyj tego kodu batch:
OdpowiedzUsuń@echo off
title ransomware simulator
color 4f
echo key: 4vi800my70gvvzsxrroorycdert(decrypt)ccvter355iyby
echo oh no your pc infected by ransomware!
set /p wybieram:={key}:
if %wybieram:%==4vi800my70gvvzsxrroorycdert(decrypt)ccvter355iyby goto decrypt
ping localhost 10000000000000000000000000000000000000000 >nul
:decrypt
cls
echo decrypting (0%)
cls
echo decrypting (1%)
ping localhost 100000 >nul
cls
echo decrypting (2%)
ping localhost 100000 >nul
cls
echo decrypting (4%)
ping localhost 100000 >nul
cls
echo decrypting (6%)
ping localhost 100000 >nul
cls
echo decrypting (8%)
ping localhost 100000 >nul
cls
echo decrypting (10%)
ping localhost 100000 >nul
cls
echo decrypting (12%)
ping localhost 100000 >nul
cls
echo decrypting (17%)
ping localhost 100000 >nul
cls
echo decrypting (25%)
ping localhost 100000 >nul
cls
echo decrypting (29%)
ping localhost 100000 >nul
cls
echo decrypting (34%)
ping localhost 100000 >nul
cls
echo decrypting (36%)
ping localhost 100000 >nul
cls
echo decrypting (38%)
ping localhost 100000 >nul
cls
echo decrypting (45%)
ping localhost 100000 >nul
cls
echo decrypting (49%)
ping localhost 100000 >nul
cls
echo decrypting (50%)
ping localhost 100000 >nul
cls
echo decrypting (51%)
ping localhost 100000 >nul
cls
echo decrypting (52%)
ping localhost 100000 >nul
cls
echo decrypting (53%)
ping localhost 100000 >nul
cls
echo decrypting (54%)
ping localhost 100000 >nul
cls
echo decrypting (60%)
ping localhost 100000 >nul
cls
echo decrypting (61%)
ping localhost 100000 >nul
cls
echo decrypting (62%)
ping localhost 100000 >nul
cls
echo decrypting (63%)
ping localhost 100000 >nul
cls
echo decrypting (64%)
ping localhost 100000 >nul
cls
echo decrypting (65%)
ping localhost 100000 >nul
cls
echo decrypting (69%)
ping localhost 100000 >nul
cls
echo decrypting (70%)
ping localhost 100000 >nul
cls
echo decrypting (71%)
ping localhost 100000 >nul
cls
echo decrypting (72%)
ping localhost 100000 >nul
cls
echo decrypting (74%)
ping localhost 100000 >nul
cls
echo decrypting (76%)
ping localhost 100000 >nul
cls
echo decrypting (79%)
ping localhost 100000 >nul
cls
echo decrypting (80%)
ping localhost 100000 >nul
cls
echo decrypting (81%)
ping localhost 100000 >nul
cls
echo decrypting (86%)
ping localhost 100000 >nul
cls
echo decrypting (89%)
ping localhost 100000 >nul
cls
echo decrypting (90%)
ping localhost 100000 >nul
cls
echo decrypting (91%)
ping localhost 100000 >nul
cls
echo decrypting (92%)
ping localhost 100000 >nul
cls
echo decrypting (95%)
ping localhost 100000 >nul
cls
echo decrypting (96%)
ping localhost 100000 >nul
cls
echo decrypting (98%)
ping localhost 100000 >nul
cls
echo decrypting (99%)
ping localhost 100000 >nul
cls
echo decrypting (100%)
echo press any key!
pause>nul
goto exit
:exit
ping localhost 10000000000000000000000000000000000000000000 >nul
exit
Ten komentarz został usunięty przez autora.
OdpowiedzUsuń