Матрица

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
sQx
Философ
Философ
 
Сообщения: 365
Зарегистрирован: 08.08.2002 (Чт) 19:23

Матрица

Сообщение sQx » 15.03.2003 (Сб) 9:10

Как сделать что бы бежали цифры зеленым, одним словом как у фильме "Матрица", или где взять пример.
Высшая мудрость - знать самого себя.
Ученый человек - сосуд, мудрец - источник.
Что разумно, то действительно, и что действительно, то разумно.
Знание - сила, всезнание - слабость.
Я знаю только то, что ничего не знаю.

Yurik
Постоялец
Постоялец
 
Сообщения: 553
Зарегистрирован: 08.04.2002 (Пн) 21:09
Откуда: Нижневартовск [Rulez 4ever]

Сообщение Yurik » 16.03.2003 (Вс) 6:15

У меня есть этот прикол но он на java скриптах сделан если нужно могу кинуть на мыло!

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 16.03.2003 (Вс) 10:49

Киньте и мне, плз:
svinets@rambler.ru

Хой
Не математик
Не математик
 
Сообщения: 541
Зарегистрирован: 26.08.2002 (Пн) 0:21
Откуда: Россия

Сообщение Хой » 16.03.2003 (Вс) 15:37

Так ведь есть такой скрин сейвер!!!!!!
Matrix называется!

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 16.03.2003 (Вс) 16:31

Да, и мне скинь.

Yurik
Постоялец
Постоялец
 
Сообщения: 553
Зарегистрирован: 08.04.2002 (Пн) 21:09
Откуда: Нижневартовск [Rulez 4ever]

Сообщение Yurik » 17.03.2003 (Пн) 5:03

Привет!!!
У меня чо то почта не работает пришлось сделать вот так!
Вложения
hran.zip
Качайте скоко влезит
(3.22 Кб) Скачиваний: 177

Yurik
Постоялец
Постоялец
 
Сообщения: 553
Зарегистрирован: 08.04.2002 (Пн) 21:09
Откуда: Нижневартовск [Rulez 4ever]

Сообщение Yurik » 17.03.2003 (Пн) 5:05

Что то я гляжу и так не хера не вышло ну тогда делаем так создаем index.html и вводим туда вот ето все что вы увидите ниже!

<html>

<head>
<title>Zastava</title>

<script>
function initArray()
{
this.length = initArray.arguments.length
for (var i = 0; i < this.length; i++)
this[i+1] = initArray.arguments[i]
}
var hexChars = "0123456789ABCDEF";
function Dec2Hex (Dec)
{
var a = Dec % 16;
var b = (Dec - a)/16;
hex = "" + hexChars.charAt(b) + hexChars.charAt(a);
return hex;
}
function bgChanger (begin, end, steps)
{
steps = steps -1 ;
redA = begin.charAt(0) + begin.charAt(1);
red_valA = parseInt(redA,'16');
redB = end.charAt(0) + end.charAt(1);
red_valB = parseInt(redB,'16');
red_int = ((red_valB - red_valA) / steps) * -1;
grnA = begin.charAt(2) + begin.charAt(3);
grn_valA = parseInt(grnA,'16');
grnB = end.charAt(2) + end.charAt(3);
grn_valB = parseInt(grnB,'16');
grn_int = ((grn_valB - grn_valA) / steps) * -1;
bluA = begin.charAt(4) + begin.charAt(5);
blu_valA = parseInt(bluA,'16');
bluB = end.charAt(4) + end.charAt(5);
blu_valB = parseInt(bluB,'16');
blu_int = ((blu_valB - blu_valA) / steps) * -1;
step = 2;
red = red_valA;
grn = grn_valA;
blu = blu_valA;
document.bgColor = begin;
while ( steps >= step )
{
red -= red_int;
red_round = Math.round(red);
red_hex = Dec2Hex(red);
grn -= grn_int;
grn_round = Math.round(grn);
grn_hex = Dec2Hex(grn);
blu -= blu_int;
blu_round = Math.round(blu);
blu_hex = Dec2Hex(blu);
document.bgColor =blu_hex + grn_hex + red_hex;
step++;
}
document.bgColor = end;
}
</script>

<style type="text/css">

td {font-weight:bold; font-size:16px; font-family:Courier;}

</style>


<script language="JavaScript">

<!--

//----variable declaration-------------

var flag = 0;
var countScroll=0;

var fs1=16;
var fl2=0;

var s5 = "1030285493921358430238903284509328560384501100039483216";
var s4 = "2308203278329508097236872736027609702936290760927361809";
var s3 = "3298670709723699709709217369071326136097907136132634823";
var s2 = "0970970970970711342115719076970900101010213697016138348";
var s1 = "0101019359070136097136097091269710927690712967192623154";

var s10 = "1030285493 1358430238 3284509328 0384501100 9483216";
var s9 = "2308203278 9508097236 2736027609 2936290760 7361809";
var s8 = "3298670709 3699709709 7369071326 6097907136 2634823";
var s7 = "0970970970 0711342115 0769709001 0102136970 1383483";
var s6 = "0101019359 0136097136 7091269710 7690712967 2623154";

var s15 = "1 30285493 1358430238 3284509328 0384501100 9483216";
var s14 = "9 08203278 9508097236 2736027609 2936290760 7361809";
var s13 = "6 98670709 3699709709 7369071326 3609790713 3263482";
var s12 = "0 70970970 0711342115 9076970900 1010213697 6138348";
var s11 = "2 01019359 0136097136 7091269710 7690712967 2623154";

var s20 = "4 3285 923 1358430238 3284509328 0384501100 9483216";
var s19 = "2 0203 738 9508097236 2736027609 2936290760 7361809";
var s18 = "0 9670 059 3699709709 7369071326 6097907136 2634823";
var s17 = "5 7970 770 0711342115 9076970900 1010213697 6138348";
var s16 = "9 0019 559 0136097136 7091269710 7690712967 2623154";

var s25 = "4 3 28 903 1358430238 3284509328 0384501100 9483216";
var s24 = "2 0 20 748 9508097236 2736027609 2936290760 7361809";
var s23 = "0 9 67 039 3699709709 7369071326 6097907136 2634823";
var s22 = "5 7 97 770 0711342115 9076970900 1010213697 6138348";
var s21 = "9 0 01 589 0136097136 7091269710 7690712967 2623154";

var s30 = "4 3 8 923 13843 383284 50328 038450 11094 832165";
var s29 = "2 0 0 718 95809 362736 02609 293629 07073 618097";
var s28 = "0 9 7 079 36970 097369 07326 609790 71626 348231";
var s27 = "5 7 7 780 07134 159076 97900 101021 36761 383483";
var s26 = "9 0 1 589 01609 367091 26710 769071 29726 231547";

var s35 = "4 3 923 13843 383284 50328 038450 11094 832165";
var s34 = "2 0 718 95809 362736 02609 293629 07073 618097";
var s33 = "0 9 079 36970 097369 07326 609790 71626 348231";
var s32 = "5 7 780 07134 159076 97900 101021 36761 383483";
var s31 = "9 0 589 01609 367091 26710 769071 29726 231547";

var s40 = "4 3 9 3 13843 383284 50328 0 8450 11094 832165";
var s39 = "2 0 7 8 95809 362736 02609 2 3629 07073 618097";
var s38 = "0 9 0 9 36970 097369 07326 6 9790 71626 348231";
var s37 = "5 7 7 0 07134 159076 97900 1 1021 36761 383483";
var s36 = "9 0 5 9 01609 367091 26710 7 9071 29726 231547";

var s45 = "4 3 9 3 138 3 383284 50328 0 8450 11094 832165";
var s44 = "2 0 7 8 958 9 362736 02609 2 3629 07073 618097";
var s43 = "0 9 0 9 369 0 097369 07326 6 9790 71626 348231";
var s42 = "5 7 7 0 071 4 159076 97900 1 1021 36761 383483";
var s41 = "9 0 5 9 016 9 367091 26710 7 9071 29726 231547";


//---end variable declaration----------

function ReturnSomeStrings()
{
if(flag > 5) flag=0;
flag++;

if(flag==1 && countScroll < 30) return s1;
if(flag==2 && countScroll < 30) return s2;
if(flag==3 && countScroll < 30) return s3;
if(flag==4 && countScroll < 30) return s4;
if(flag==5 && countScroll < 30) return s5;
else if( countScroll < 30) return s1;

if(flag==1 && countScroll > 30 && countScroll < 60) { return s6; }
if(flag==2 && countScroll > 30 && countScroll < 60) { return s7; }
if(flag==3 && countScroll > 30 && countScroll < 60) { return s8; }
if(flag==4 && countScroll > 30 && countScroll < 60) { return s9; }
if(flag==5 && countScroll > 30 && countScroll < 60) { return s10;}
else if( countScroll > 30 && countScroll < 60) { return s6; }

if(flag==1 && countScroll > 60 && countScroll < 90) { document.all.searchDigits.innerText = " 0" ; return s11; }
if(flag==2 && countScroll > 60 && countScroll < 90) return s12;
if(flag==3 && countScroll > 60 && countScroll < 90) return s13;
if(flag==4 && countScroll > 60 && countScroll < 90) return s14;
if(flag==5 && countScroll > 60 && countScroll < 90) return s15;
else if( countScroll > 60 && countScroll < 90) return s11;

if(flag==1 && countScroll > 90 && countScroll < 120) { document.all.searchDigits.innerText = " 0 5" ; return s16; }
if(flag==2 && countScroll > 90 && countScroll < 120) return s17;
if(flag==3 && countScroll > 90 && countScroll < 120) return s18;
if(flag==4 && countScroll > 90 && countScroll < 120) return s19;
if(flag==5 && countScroll > 90 && countScroll < 120) return s20;
else if( countScroll > 90 && countScroll < 120) return s16;

if(flag==1 && countScroll > 120 && countScroll < 140) { document.all.searchDigits.innerText = " 0 2 5" ; return s21; }
if(flag==2 && countScroll > 120 && countScroll < 140) return s22;
if(flag==3 && countScroll > 120 && countScroll < 140) return s23;
if(flag==4 && countScroll > 120 && countScroll < 140) return s24;
if(flag==5 && countScroll > 120 && countScroll < 140) return s25;
else if( countScroll > 120 && countScroll < 140) return s21;

if(flag==1 && countScroll > 140 && countScroll < 150) { document.all.searchDigits.innerText = " 0 25 5" ; return s26; }
if(flag==2 && countScroll > 140 && countScroll < 150) return s27;
if(flag==3 && countScroll > 140 && countScroll < 150) return s28;
if(flag==4 && countScroll > 140 && countScroll < 150) return s29;
if(flag==5 && countScroll > 140 && countScroll < 150) return s30;
else if( countScroll > 140 && countScroll < 150) return s26;

if(flag==1 && countScroll > 150 && countScroll < 170) { document.all.searchDigits.innerText = " 0 2555" ; return s31; }
if(flag==2 && countScroll > 150 && countScroll < 170) return s32;
if(flag==3 && countScroll > 150 && countScroll < 170) return s33;
if(flag==4 && countScroll > 150 && countScroll < 170) return s34;
if(flag==5 && countScroll > 150 && countScroll < 170) return s35;
else if( countScroll > 150 && countScroll < 170) return s31;

if(flag==1 && countScroll > 170 && countScroll < 200) { document.all.searchDigits.innerText = " 0 2555 6 6" ; return s36; }
if(flag==2 && countScroll > 170 && countScroll < 200) return s37;
if(flag==3 && countScroll > 170 && countScroll < 200) return s38;
if(flag==4 && countScroll > 170 && countScroll < 200) return s39;
if(flag==5 && countScroll > 170 && countScroll < 200) return s40;
else if( countScroll > 170 && countScroll < 200) return s36;


if(flag==1 && countScroll > 200 && countScroll < 260) { document.all.searchDigits.innerText = " 0 2555 6 0 8" ; return s41; }
if(flag==2 && countScroll > 200 && countScroll < 260) return s42;
if(flag==3 && countScroll > 200 && countScroll < 260) return s43;
if(flag==4 && countScroll > 200 && countScroll < 260) return s44;
if(flag==5 && countScroll > 200 && countScroll < 260) return s45;
else if( countScroll > 200 && countScroll < 260) return s41;

else return " ";
}

//-------------------------------------
function FillScreen()
{

clearTimeout('ShowHide()',300);
clearTimeout('BuildPhrase()',50);

var FS = "";

for(i=0;i<20;i++)
{
FS += ReturnSomeStrings();
FS += "\n";
}

document.all.tt.innerText = FS;
document.all.tt.style.fontSize=fs1;
document.all.nu.style.fontSize=fs1;
document.all.searchDigits.style.fontSize=fs1;
fl2++;
if(fl2>200)
{
fs1+=2;
}
countScroll++;

if(countScroll >= 260)
{
clearTimeout('FillScreen()',50);

Flash();
return;

}

setTimeout('FillScreen()',50);
}

function Flash()
{
document.all.failure.style.cssText="display:show";
}
//-------------------------------------

var stat=0;
var intCounter=0;
var intColCounter=11;

var Phrase;
Phrase = "Попытка дозвона автору. Набор номера: 14-63-60. Время 13:24:18. REC:log>";
var tempPhrase= "";
var counterPass=0;
var HowPhrase=0;

var pLength= Phrase.length;

var img1 = new Image();
img1.src = "Dot.gif";

var img2 = new Image();
img2.src = "Dot1.gif";

function ShowHide()
{

if(intCounter==intColCounter)
{
setTimeout('BuildPhrase()',50);
return;
}

intCounter++;

if(stat==0)
{
document.all.dot.src=img1.src;
stat=1;
}
else
{
document.all.dot.src=img2.src;
stat=0;
}

setTimeout('ShowHide()',300);
}

function BuildPhrase()
{

if(HowPhrase > 1)
{
document.all.Matrix.style.cssText="display:none";
document.all.dot.style.cssText="display:none";

document.all.nextStep.style.cssText="display:show";
FillScreen();
return;
}

if(intCounter < intColCounter) {setTimeout('ShowHide()',300);return;}

setTimeout('BuildPhrase()',50);


var Source = "";
var SourceLength;

Source=Phrase;
SourceLength = pLength;

tempPhrase =" " + Source.substring(0,counterPass);
document.all.Matrix.innerText = tempPhrase;
counterPass+=1;
if(counterPass == SourceLength+1)
{
intColCounter=5;
intCounter=-1;
counterPass=0;
Phrase="ВАЛЕРА, проснись! А пока посмотри на эту матрицу!";
HowPhrase++;
}
}

// -->

</script>

</head>

<body bgcolor=#000000 text=green topmargin=20 leftmargin=20 rightmargin=20 onLoad="ShowHide();">

<script>
<!--
// black to black (pause)
bgChanger("000000","000000",30);
// black to red
bgChanger("000000","FF0000",30);
// red to black
bgChanger("FF0000","000000",30);
// black to purple
bgChanger("000000","AA00EE",30);
// purple to black
bgChanger("AA00EE","000000",30);
// black to blue
bgChanger("000000","0000FF",30);
// blue to black
bgChanger("0000FF","000000",30);
// black to red
bgChanger("000000","FF0000",30);
// red to black
bgChanger("FF0000","000000",30);
// -->
</script>



<basefont face="Courier New, Times New Roman, Arial, Helvetica, Ms Sans Serif">

<div id="failure" style="position:absolute;z-index:100; top:50;left:50;display:none;"><a href="main.html"><font style="font-face:comic sans ms;font-size:50px;font-weight:bold;color:gold;">ЖМИ ЗДЕСЬ!</font></a></div>

<span id="Matrix" style="font-weight:bold; font-size:12pt"></span><img src="Dot1.gif" height=15 name="dot" id="dot">

<div id="nextStep"style="display:none">

<table border=0 width=10000 cellspacing=0 cellpadding=0 align=center>
<tr>
<td >

<div style="color:#000000" id="nu">0</div>
</td>

<td align=left width=10000 id="searchDigits" style="font-weight:bold; font-size:12px;">
&

</td>
</tr>
</table>
<table border=0 width=10000 align=center cellspacing=0 cellpadding=0>
<tr>
<td>
<span id="tt" style="font-weight:bold; font-size:12px;"> </span>
</td>
</tr>
</table>
</div>
</body>
</html>

Firestorm
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 946
Зарегистрирован: 02.05.2002 (Чт) 14:36
Откуда: Russia

Сообщение Firestorm » 22.03.2003 (Сб) 17:59

not bad 8)
...просто гламурный падонак...
_________________
reborn! v.2 :twisted:
_________________

sanches
El compa&#241;ero
El compa&#241;ero
 
Сообщения: 823
Зарегистрирован: 09.01.2003 (Чт) 3:58
Откуда: Р_О_С_С_И_Я ! (Питер)

Сообщение sanches » 22.03.2003 (Сб) 20:54

WOW Lol :shock: :shock:
осталось только цыет подобрать :)
Изображение


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot и гости: 50

    TopList