- 帖子
- 20
- 积分
- 215
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2008-8-9
|
前向有高手发了个霓虹灯的代码,总看不懂,翻了资料还是不懂,求大侠们给详细解释下这个代码
@echo off&echo.&echo.&color 0c
set _1=●&set "_2=●●"
set /p= <nul>●
copy /y ● ●● >nul
set ys=abdef123456789
::code 随风 @bbs.bathome.net 2008-0511
for /l %%a in (1 1 30) do (
call set str=●%%str%%
call set t=%%t%%
)
set /p= %str%<nul
:loop
set /a n=%random%%%27+3,w=%random%%%2+1,m=n-4+w,h=%random%%%14,h2=(h2+1)%%10
call set y=%%ys:~%h%,1%%
call set w=%%_%w%%%
for /l %%a in (1 1 %n%) do set /p=<nul
findstr /a:%y% . %w%*
for /l %%a in (1 1 %m%) do set /p=●<nul
for /l %%a in (1 1 500) do ver>nul
if %h2% geq 5 (color 0c) else color 0%y%
goto loop
[ 本帖最后由 aaqqi1111 于 2008-8-11 15:16 编辑 ] |
|