Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off & setlocal enableDelayedExpansion & call :init
- mode 80,60
- rem visual sprites for 3x4 sized letters
- set "warning.sprite= ² ² [5D%\e%[B ² ² %\e%[5D%\e%[B %\e%[C %\e%[C %\e%[5D%\e%[B%\e%[C %\e%[C %\e%[C%\e%[3A%\e%[C%\e%[C %\e%[3D%\e%[B %\e%[C %\e%[3D%\e%[B %\e%[3D%\e%[B %\e%[C %\e%[3A%\e%[C %\e%[3D%\e%[B %\e%[C %\e%[3D%\e%[B %\e%[C%\e%[3D%\e%[B %\e%[C %\e%[3A%\e%[C %\e%[C² %\e%[4D%\e%[B ² %\e%[4D%\e%[B ² %\e%[4D%\e%[B ²%\e%[C %\e%[3A%\e%[C %\e%[D%\e%[B %\e%[D%\e%[B %\e%[D%\e%[B %\e%[3A%\e%[C %\e%[C² %\e%[4D%\e%[B ² %\e%[4D%\e%[B ² %\e%[4D%\e%[B ²%\e%[C %\e%[3A%\e%[C %\e%[3D%\e%[B %\e%[2C%\e%[3D%\e%[B %\e%[C %\e%[3D%\e%[B %\e%[3A%\e%[C%\e%[0m"
- set "virus.sprite= ² %\e%[3D%\e%[B ² %\e%[3D%\e%[B %\e%[C %\e%[3D%\e%[B%\e%[C %\e%[C%\e%[3A%\e%[C %\e%[D%\e%[B %\e%[D%\e%[B %\e%[D%\e%[B %\e%[3A%\e%[C %\e%[3D%\e%[B %\e%[C %\e%[3D%\e%[B %\e%[C%\e%[3D%\e%[B %\e%[C %\e%[3A%\e%[C ² %\e%[3D%\e%[B ² %\e%[3D%\e%[B %\e%[C %\e%[3D%\e%[B %\e%[3A%\e%[C %\e%[2D%\e%[B %\e%[C%\e%[2D%\e%[B%\e%[C %\e%[2D%\e%[B %\e%[3A%\e%[C%\e%[0m"
- set "alert.sprite=%\e%[C %\e%[3D%\e%[B %\e%[C %\e%[3D%\e%[B %\e%[3D%\e%[B %\e%[C %\e%[3A%\e%[C ²²%\e%[3D%\e%[B ²²%\e%[3D%\e%[B %\e%[2C%\e%[3D%\e%[B %\e%[3A%\e%[C %\e%[3D%\e%[B %\e%[2C%\e%[3D%\e%[B %\e%[C%\e%[3D%\e%[B %\e%[3A%\e%[C %\e%[3D%\e%[B %\e%[C %\e%[3D%\e%[B %\e%[C%\e%[3D%\e%[B %\e%[C %\e%[3A%\e%[C %\e%[3D%\e%[B%\e%[C %\e%[C%\e%[3D%\e%[B² ²%\e%[3D%\e%[B² ²%\e%[3A%\e%[C%\e%[0m"
- set /a "r1=75, g1=0, b1=0", "r2=0, g2=75, b2=0", "i=1"
- for /l %%# in () do (
- set /a "r1+=i","g1+=i","b1+=i", "r2+=i","g2+=i","b2+=i"
- if !b1! geq 120 set /a "i*=-1"
- if !b1! leq 0 set /a "i*=-1"
- echo=%\e%[2J%\e%[48;2;!r1!;!g1!;!b1!;38;5;16m^
- %\e%[10;25H!warning.sprite!^
- %\e%[48;2;!r2!;!g2!;!b2!;38;5;16m^
- %\e%[30;20H!virus.sprite!^
- %\e%[3C%\e%[48;2;!r2!;!g2!;!b2!;38;5;16m^
- !alert.sprite!%\e%[0m^
- %\e%[40;20H%\e%7Deleting System32...^
- %\e%8%\e%[B%\e%7Deleting all documents...^
- %\e%8%\e%[B%\e%7Deleting all photos...^
- %\e%8%\e%[B%\e%7Deleting all recovery files...
- )
- :init
- (for /f %%a in ('echo prompt $E^| cmd') do set "\e=%%a" )
- <nul set /p "=%\e%[?25l"
- goto :eof
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement