黑客帝国代码雨源代码(黑客帝国代码雨bat)

求黑客帝国数字雨的制作方法

复制以下内容到记事本,另存为“黑客帝国数字雨.bat”运行即可或再按Alt+Enter全屏!@echo%dbg%off

setlocalENABLEDELAYEDEXPANSION

modeconcols=80lines=30

clsset退格=

setredtek=””setend=0:startset/aend+=1call:calcset/p=!setspaces!nulset/p=%退格%<nulset/p=%redtek:~1,79%<nul&echo.goto:start:calcif%end%==28(set/aend=0&cls&set/acols=!random:~0,2!echo…风力:!cols!…if!cols!GTR76setcols=76if!cols!LSS2setcols=2setsetspaces=!redtek:~1,%cols%!random:~0,1!goto:eof)@echooff

modeconcols=80

color02

for/f%%iin(test.txt)dosetstr_char=%%i

setstr_blank=

setlocalenabledelayedexpansion:loop

::取随机位置上的字符

set/anum_char=1%random:~-1%%random:~0,1%-100

setchar=!str_char:~-%num_char%,1!::设置随机长度的空格

set/anum_blank=1%random:~-1%%random:~0,1%-100

setblank=!str_blank:~0,%num_blank%!

echo.%blank%%char%

gotoloop@echooff

modeconcols=80

seta=1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#%.*(){}[]_+-=\”‘?.,/^&^^^>^<

setb=

setlocalenabledelayedexpansion

set/anum=%random%%%92

set字符=!a:~-%num%,1!

set/ac=%random%%%80

set空格=!b:~-%c%!

echo%空格%^%字符%

gotoa

@echooff

modeconcols=80LINES=30

seta=1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#%.*(){}[]_+-=\”‘?.,/^&^^^>^<

setb=

setlocalenabledelayedexpansion

set/anum=%random%%%92

set字符=!a:~-%num%,1!

set/ac=%random%%%80

set空格=!b:~-%c%!

::echo.%空格%^%字符%set/ai+=1

rem指针=i尾指针=j

set/aj=i-30

setline%i%=%空格%^%字符%

FOR/L%%vIN(%i%,-1,%j%)DOecho.!line%%v!

::ping/n127.1>nul

gotoa@echooff

::modeconcols=80

setlocalENABLEDELAYEDEXPANSION

color02gotoBEGIN

goto:eof::functionmt_rand”a””b”

:mt_rand

seta=%~1

setb=%~2

set/a_mt_rand=(!random!%%(%b%-%a%))+%a%

exit/b0

::):BEGIN

::{–

SETiWidth=80

SETiDensity=6

SETsText=”#$&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

SETsText=!sText:”=!

set/AiText=90-1for/l%%iin(1,1,%iWidth%)do(

setaDown%%i=0

):loop

for/l%%Iin(1,1,%iWidth%)do(

set/aaDown%%I-=1

if!aDown%%I!LSS0(

call:mt_rand”0″”%iDensity%”&&setaArrow%%I=!_mt_rand!

call:mt_rand”10″”25″&&setaDown%%I=!_mt_rand!

if!aArrow%%I!EQU1(

call:mt_rand”0″”%iText%”&&(FOR%%MIN(“!_mt_rand!”)DOSETaa=!sText:~%%~M,1!)

set/p=!aa!<nul

)else(

set/p=<nul

gotoloop

::–}:exit

exit/b0@echooff

setlocalENABLEDELAYEDEXPANSION

color02for/l%%iin(1,1,80)do(

setDown%%i=0

):loop

for/l%%jin(1,1,80)do(

set/aDown%%j-=1

if!down%%j!LSS0(

set/aArrow%%j=!random!%%4

set/aDown%%j=!random!%%15+10

if”!Arrow%%j!”==”1″(

set/achr=!random!%%2

set/p=!chr!<nul

)else(

set/p=<nul

gotoloop

goto:eof@echooff

setlocalENABLEDELAYEDEXPANSION

for/l%%iin(1,1,80)do(

setDown%%i=0

)for/l%%iin(0)do(

setline=

for/l%%jin(1,1,80)do(

set/aDown%%j-=1

callsetx=!down%%j!

if!x!LSS0(

set/aArrow%%j=!random!%%6

set/aDown%%j=!random!%%15+10

callsetx=!Arrow%%j!

if”!x!”==”1″(

setline=!line!1

)else(set”line=!line!”)

callset/p=!line!<nul

)[/code]

黑客帝国代码雨源代码

黑客帝国数字雨源代码

去百度文库,查看完整内容>

内容来自用户:kbentjk41

#include

#defineID_TIMER1

#defineSTRMAXLEN25//一个显示列的最大长度

#defineSTRMINLEN8//一个显示列的最小长度

LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM);

//////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////

typedefstructtagCharChain//整个当作屏幕的一个显示列,这是个双向列表

structtagCharChain*prev;//链表的前个元素

TCHARch;//一个显示列中的一个字符

structtagCharChain*next;//链表的后个元素

CharChain,*pCharChain;

typedefstructtagCharColumn

CharChain*head,*current,*point;

intx,y,iStrLen;//显示列的开始显示的x,y坐标,iStrLen是这个列的长度

intiStopTimes,iMustStopTimes;//已经停滞的次数和必须停滞的次数,必须停滞的次数是随机的

CharColumn,*pCharColumn;

intmain(HINSTANCEhInstance,HINSTANCEhPrevInstance,

PSTRszCmdLine,intiCmdShow)

staticTCHARszAppName[]=TEXT(“matrix”);

HWNDhwnd;

MSGmsg;

WNDCLASSwndclass;

wndclass.style=CS_HREDRAWCS_VREDRAW;

wndclass.lpfnWndProc=Wn

跪求黑客帝国数字雨动态桌面

软件名称: WinMatrix XP 2.30

汉化补丁:HA-wmatrix230-NW.zip

完成日期:2003年8月23日

运行环境:Win9x/Me/NT/2000/XP

软件介绍:

这个软件将为你的桌面带来神奇的矩阵效果。什么是矩阵?看过黑客帝国吗?还是请下载看看吧,以壁纸的形式实现动态桌面效果。很酷的!没有找到那种动态图片,不过flash的倒是有。。。

有那种代码可以让网页直接有数字雨流下来的,可以参照一下黑客用的黑页

或者自己做一张啊。。。

建议做网页的背景图不要太大,不然会很卡的。。。

黑客帝国代码雨源代码

网页数字雨的代码

数字下掉黑客帝国效果

<!–

if (document.all){

Cols=26;//列数

Cl=28;

Cs=40;//间距

Ts=10;

Tc=’#008800′;

Tc1=’#00ff00′;

MnS=20;

MxS=30;

I=Cs;

Sp=new Array();S=new Array();Y=new Array();

C=new Array();M=new Array();B=new Array();

RC=new Array();E=new Array();Tcc=new Array(0,1);//数字显示组

document.write(“

“);

document.write(“

“);

for(i=0; i < Cols; i++){

S[i]=I+=Cs;

document.write(“<div id='A' style='position:absolute;top:0;font-family:Arial;font-size:"

+Ts+”px;left:”+S[i]+”;width:”+Ts+”px;height:0px;color:”+Tc+”;visibility:hidden’>

“);

document.write(“

“);

for(j=0; j < Cols; j++){

RC[j]=1+Math.round(Math.random()*Cl);

Y[j]=0;

Sp[j]=Math.round(MnS+Math.random()*MxS);

for(i=0; i < RC[j]; i++){

B[i]=”;

C[i]=Math.round(Math.random()*1)+’ ‘;

M[j]=B[0]+=C[i];

function Cycle(){

Container.style.top=window.document.body.scrollTop;

for (i=0; i < Cols; i++){

var r = Math.floor(Math.random()*Tcc.length);

E[i] = ‘‘+Tcc[r]+’‘;

Y[i]+=Sp[i];

if (Y[i] > window.document.body.clientHeight){

for(i2=0; i2 < Cols; i2++){

RC[i2]=1+Math.round(Math.random()*Cl);

for(i3=0; i3 < RC[i2]; i3++){

B[i3]=”;

C[i3]=Math.round(Math.random()*1)+’ ‘;

C[Math.floor(Math.random()*i2)]=’ ‘+’ ‘;

M[i]=B[0]+=C[i3];

Y[i]=-Ts*M[i].length/1.5;

A[i].style.visibility=’visible’;

Sp[i]=Math.round(MnS+Math.random()*MxS);

A[i].style.top=Y[i];

A[i].innerHTML=M[i]+’ ‘+E[i]+’ ‘;

setTimeout(‘Cycle()’,20)

Cycle();

// –>

RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
天津SEO优化 » 黑客帝国代码雨源代码(黑客帝国代码雨bat)

发表评论

天津seo期待与您合作

立即查看 了解详情