Advertisement
IcarusLives

FAKE visual batch files

Apr 21st, 2024
649
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 2.13 KB | None | 0 0
  1. @echo off & setlocal enableDelayedExpansion & call :init
  2. mode 80,60
  3.  
  4. rem visual sprites for 3x4 sized letters
  5. set "warning.sprite= ² ² %\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"
  6. 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"
  7. 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"
  8.  
  9. set /a "r1=75, g1=0, b1=0", "r2=0, g2=75, b2=0", "i=1"
  10.  
  11. for /l %%# in () do (
  12.     set /a "r1+=i","g1+=i","b1+=i", "r2+=i","g2+=i","b2+=i"
  13.    
  14.     if !b1! geq 120 set /a "i*=-1"
  15.     if !b1! leq 0   set /a "i*=-1"
  16.    
  17. echo=%\e%[2J%\e%[48;2;!r1!;!g1!;!b1!;38;5;16m^
  18. %\e%[10;25H!warning.sprite!^
  19. %\e%[48;2;!r2!;!g2!;!b2!;38;5;16m^
  20. %\e%[30;20H!virus.sprite!^
  21. %\e%[3C%\e%[48;2;!r2!;!g2!;!b2!;38;5;16m^
  22. !alert.sprite!%\e%[0m^
  23. %\e%[40;20H%\e%7Deleting System32...^
  24. %\e%8%\e%[B%\e%7Deleting all documents...^
  25. %\e%8%\e%[B%\e%7Deleting all photos...^
  26. %\e%8%\e%[B%\e%7Deleting all recovery files...
  27.  
  28. )
  29.  
  30. :init
  31. (for /f %%a in ('echo prompt $E^| cmd') do set "\e=%%a" )
  32. <nul set /p "=%\e%[?25l"
  33. goto :eof
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement