当前位置:首页 > 黑客业务 > 正文内容

dos命令黑客帝国流星雨(分布式dos攻击)

hacker2年前 (2022-07-04)黑客业务83

本文目录一览:

我要黑客帝国里的数字流星雨代码,用html或asp写的

htmlstyle type="text/css"

!--

body {

background-color: #000000;

}

--

/style

Body

script language="JavaScript"

!--

if (document.all){

Cols=60;

Cl=20;//Space's are included so real length is 48!

Cs=20;

Ts=20;

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(" div id='Container' style='position:absolute;top:0;left:-"+Cs+"'");

document.write(" div style='position:relative'");

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' /div");

}

document.write(" /div /div");

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] = ' font color='+Tc1+''+Tcc[r]+' /font';

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();

}

// --

/script

/body

/html

演示地址:

网上找的代码,我给你改了下

帮忙改一下c语言流星雨的实现的程序(改成让最后一行出现了五个空格程序就结束)

增加一个全局变量five_blank用来判断最后一行是否有5个空格。并在End里判断这个变量,如果为1就直接退出。

#includestdio.h

#includestdlib.h

#includewindows.h

#includetime.h

int five_blank = 0;    /*增加这个全局变量*/

void Print(int place[25][80])//,int color[10],int star[10])

{

    int i,j,bn;    /*增加bn用于统计最后一行空格数*/

    for(i=0; i25; i++)

    {

        if(i==24)    /*最后一行,初始化bn*/

            bn = 0;

        for(j=0; j80; j++)

            if(place[i][j]!=0place[i][j]!=-1)

            {

                printf("%c",'A'+place[i][j]-1);

            }

            else if(place[i][j]==-1)

                printf("#");

            else

            {

                printf(" ");

                if(i==24){    /*最后一行统计空格*/

                    bn++;

                    if(bn==5)    /*空格达到5个*/

                        five_blank = 1;    /*置five_blank为1*/

                }

            }

    }

}

void End(int place[25][80])

{

    int i,j;

    if(five_blank == 1)    /*这里判断five_blank是否为1,如果是则退出*/

        exit(0);

    for(i=19; i25; i++)

        for(j=0; j80; j++)

            if(place[i][j]==-1)

                break;

    if(i==25j==80)

        exit(0);

}

void main()

{

    int speed[10],dir[10],x[10],y[10],star[10];

    int i,j;

    int place[25][80]= {0};

    srand((int) time(0));

    for(i=20; i25; i++)

        for(j=0; j80; j++)

            place[i][j] = -1;

    for(i=0; i10; i++)

    {

        x[i]=0;

        y[i]=rand()%80;

        speed[i]=rand()%2+1;

        dir[i]=rand()%5-2;

        star[i] = rand()%26+1;

    }

    while(1)

    {

        for(i=0; i10; i++)

            place[x[i]][y[i]] = star[i];

        Print(place);

        for(i=0; i10; i++)

            place[x[i]][y[i]] = 0;

        Sleep(100);//*功  能: 执行挂起一段时间 用  法: unsigned sleep(unsigned seconds); *//

        system("cls");//*功  能: 发出一个DOS命令 用  法: int system(char *command); *//

        for(i=0; i10; i++)

        {

            x[i] += speed[i];

            y[i] += dir[i];

            if( y[i]=80||y[i]0||x[i]=25 || place[x[i]][y[i]]==-1)

            {

                if(place[x[i]][y[i]]==-1y[i]0y[i]=80x[i]25)

                    place[x[i]][y[i]] = 0;

                x[i]=0;

                y[i]=rand()%80;

                speed[i]=rand()%2+1;

                dir[i]=rand()%5-2;

                star[i] = rand()%26+1;

            }

        }

        End(place);

        // for(i=0;i10;i++)

        //  place[x[i]][y[i]] = 1;

    }

}

黑客帝国数字雨使用CMD命令

在电脑上新建一个文档,写入代码,运行,就可以实现黑客帝国里数字雨的效果。具体操作方法方法如下:

1、新建一个文本文档。

2、在文档内写入以下代码,并保持。

@echo off

title digitalrain

color 0b

setlocal ENABLEDELAYEDEXPANSION

for /l %%i in (0) do (

set "line="

for /l %%j in (1,1,80) do (

set /a Down%%j-=2

set "x=!Down%%j!"

if !x! LSS 0 (

set /a Arrow%%j=!random!%%3

set /a Down%%j=!random!%%15+10

)

set "x=!Arrow%%j!"

if "!x!" == "2" (

set "line=!line!!random:~-1! "

) else (set "line=!line! ")

)

set /p=!line!nul

)

3、点击文件中的另存为,在另存的时候把文档的后缀由txt改成bat。

4、更改完成后,点击保存。

5、找到另存的文件,以管理员的身份运行。

6、运行效果如下。

注意事项:

1、如果不能运行,请检查代码的标点符号是不是有中文符号,代码内所有符号必须是英文的。

2、网上有些带有网址的(http//...)的数字雨代码,请不要使用,实现该功能不需要进入其他网址,带有网址的代码疑似为病毒,例如某经验上提供的数字雨代码。

帮忙改一下我的C语言流星雨的实现程序怎么只让流星是有颜色的

我写了一个,你可以看下效果。

#include windows.h

#include time.h

#include stdlib.h

#include "graphics.h"

#include conio.h

#include math.h

/***********************宏定义**********************/

#define PI 3.1415926                    //圆周率

#define WIDTH 200                     //屏幕宽度,流星出生区域

#define HEIGHT 150                      //屏幕高度,流星出生区域

#define V 20                        //流星速度,单次移动的像素数

#define LENGTH  20                      //流星字符数

#define DELAY 30                      //延时

#define NUM 45                        //流星个数

/******************定义流星结构体*******************/

struct meteor

{

int x0;

int y0;

int yh;

char str[LENGTH];

}me[NUM] = {0};

/*********************函数声明**********************/

char AsciiRand();

void Move(char *p);

void InitMeteor(struct meteor *me);

int color(int y, int y0, int yh);

void Meteors(struct meteor me[]);

/***********************主函数**********************/

///int main(void)

int _tmain(int argc, _TCHAR* argv[]){

char c = '\0'; //接收键盘输入的变量

initgraph(WIDTH, HEIGHT); //初始化 WIDTH * HEIGHT的绘图窗口

HWND hwnd = GetHWnd(); //获得窗口句柄

SetWindowText(hwnd, "Gavin Liu 数字流星雨");   //修改窗口名称

ShowWindow (hwnd, SW_SHOWMAXIMIZED);  //最大化显示窗口

MessageBox(hwnd, TEXT("点击【确定】开始演示流星雨效果,Esc键退出"), TEXT("提示"), MB_OK | MB_ICONWARNING); //弹出提示

srand((unsigned)time(NULL));  //设置随机种子

for(int i = 0; i NUM; i++){   //对NUM个流星体初始化

InitMeteor(me[i]);

}

while(c != 27){

BeginBatchDraw();     //开始批量绘图

Meteors(me);    //绘制一帧动画

FlushBatchDraw();     //执行未完成的绘制任务

Sleep(DELAY);     //延时

cleardevice();    //清屏

for(int i = 0; i NUM; i++){

me[i].yh += V;

Move(me[i].str);

if(me[i].yh HEIGHT + LENGTH * V){

InitMeteor(me[i]);

}

}

if(kbhit()) {

c = getch();

}

}

EndBatchDraw();   //结束批量绘图

closegraph();   //结束绘图环境

return 0;

}

/***********************函数体**********************/

char AsciiRand(){  //产生随机可见ASCII码

return ((char)(rand() % (126 -33) + 33));

}

void Move(char *p){  //字符后移,可以使显示时字符相对屏幕位置不变

char *pt = p + LENGTH;

while(pt p){

*(--pt) = *(pt - 1);

}

*p = AsciiRand();

}

void InitMeteor(struct meteor *me){ //对一颗流星初始化

me-x0 = rand() % WIDTH;

me-yh = me-y0 = rand() % HEIGHT;

for(int i = 0; i LENGTH; i++)

{

*(me-str + i) = AsciiRand();

}

}

int color(int y, int y0, int yh) {//确定流星的颜色

int color;

//出生点之前的流星体置成黑色

if(y y0)  {

color = 0;

}

//流星颜色自头至尾按照余弦函数递减

else{

//尾迹消失

color = (int)(255* cos((yh - y) * PI / ( 2 * LENGTH * V)));

}

return color;

}

//打印一帧流星的画面

void Meteors(struct meteor me[]){

//设置格式:背景透明,字符高度,字体粗细,字体

setbkmode(TRANSPARENT);

setfont(12, 12, "宋体");

//开始打印一帧图像

int y;

for(int n = 0; n NUM; n++){

for(int j = 0; j LENGTH; j++) {

//流星中第j个字符的纵坐标

y = me[n].yh - j * V;

//设置颜色,流星的头部是白色的

setcolor(RGB(255 * (0 == j), color(y, me[n].y0, me[n].yh), 255 * (0 == j)));

//打印字符

outtextxy(me[n].x0, y, me[n].str[j]);

}

}

}

扩展资料:

c语言程序设计 (计算机程序设计语言)

C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

资料来源:百度百科-c语言程序设计

在DOS界面输入什么命令会出现数字雨!拜托各位了 3Q

Dos里面没有这样的命令啦~数字雨一般都是通过程序实现的~ 追问: 有什么程序可以实现? 回答: 既然你说的是像DOS里的数字雨一样的效果,我想那样的是WIN32控 制台 程序。至于用什么语言编写的那都是可以的。如果你想要炫一点的效果我可以发一个屏保给你,是电影 黑客帝国 里的数字雨。效果比你说的控制台黑窗口白字的数字雨炫多了。留个邮箱地址,我给你 追问: 1003166871@qq.com 回答: 已发送,请查收

扫描二维码推送至手机访问。

版权声明:本文由黑客平台在线接单_免费黑客平台的网站发布,如需转载请注明出处。

本文链接:http://heikexuexi.com/43075.html

分享给朋友:

“dos命令黑客帝国流星雨(分布式dos攻击)” 的相关文章

财务会计实训报告心得体会

财务会计实训报告心得体会

管帐 理论总结管帐 是从质战质二圆面临 管帐 单元 的经济营业 入止计质、记载 、计较 、剖析 、检讨 、猜测 、介入 决议计划 战监视 的一种管帐 手腕 ,旨正在提下经济效损。也是经济治理 运动 的主要 构成 部门 。管帐 做为一门运用 性很弱的教科战主要 的经济治理 事情 ,是增强 经济治理 、...

卫生院健康教育工作计划

卫生院健康教育工作计划

                                                                                               卫生院健康 学术事务 计划 是国家 肯定 私人卫生事务 名称之一,健康 学术正在提升住民 健康 培养,倡导 健...

党员学习心得体会

党员学习心得体会

                                                                                               党员应该怎么写进修 口吃?昨天,我给了年夜 野整顿 几个党员进修 口吃了解 ,供参考。领会 口患?一一个通过...

工作个人简历自我介绍,经典

工作个人简历自我介绍,经典

                                                                                               我们正在寻找东西 都邑 提前准备 懦夫本身 小我 简历,在 简历外面,毛遂自我推荐 也长度 通常是主要 部门...

教育孩子的心得体会怎么写(优秀)

教育孩子的心得体会怎么写(优秀)

                                                                                               自古以来, 很多 野学的胜利 事实告诉我们,野少是孩子们的第一任先生 ,孩子们成年后会受到野少的影响。昨天给...

大学生自我鉴定

大学生自我鉴定

                                                                                               教熟的自尔判断 是指年夜 教熟在一个阶段停止 后处理 本身 的进一步学习 、事情 和职业 的总结。如何才能写出...

评论列表

晴枙皆叹
2年前 (2022-07-04)

EDELAYEDEXPANSIONfor /l %%i in (0) do (set "line="for /l %%j in (1,1,80) do (set /a Down%%j-=2set "x=!Down%%j!"if !x! LSS 0 (set /a Ar

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。