Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Красивый роб.стол (https://forum.antichat.xyz/showthread.php?t=39338)

Dimi4 01.05.2007 22:30

Красивый роб.стол
 
Решил украсить себе комп.Синоптики обещали какую-то фигню.Так что я решил быть сам себе синоптик.И засыпал комп снегом.
пишем HTML скрипт
PHP код:

<html>
<
head>
  <
title>Snow</title>
  <
link rel="stylesheet" href="style.css">
</
head>
<
BODY bgColor="#ffffff" text="#000000">
<
script language="JavaScript1.2" src="snow.js"></script>
<
hr color="#66ccff">
<
img src="путь к волпейперу"WIDTH="1024" HEIGHT="768" ALIGN="middle" ALT="SNOW" TITLE="SNOW"><!--рассчитано на 1024\768
</body>
</
html

пишем JS скрипт
PHP код:

 var snowsrc="snow.gif"
  
var no 20;
  var 
ns4up = (document.layers) ? 0;
  var 
ie4up = (document.all) ? 0;
  var 
dxxpyp;
  var 
amstxsty;
  var 
idoc_width 800doc_height 600;

  if (
ns4up) {
    
doc_width self.innerWidth;
    
doc_height self.innerHeight;
  } else if (
ie4up) {
    
doc_width document.body.clientWidth;
    
doc_height document.body.clientHeight;
  }

  
dx = new Array();
  
xp = new Array();
  
yp = new Array();
  
am = new Array();
  
stx = new Array();
  
sty = new Array();

  for (
0no; ++ i) {
    
dx[i] = 0;
    
xp[i] = Math.random()*(doc_width-50);
    
yp[i] = Math.random()*doc_height;
    
am[i] = Math.random()*20;
    
stx[i] = 0.02 Math.random()/10;
    
sty[i] = 0.7 Math.random();
    if (
ns4up) {
      if (
== 0) {
        
document.write("<layer name=\"dot"+"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' name=\"snow1\" border=\"0\"></layer>");
      } else {
        
document.write("<layer name=\"dot"+"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\" name=\"snow2\"></layer>");
      }
    } else if (
ie4up) {
      if (
== 0) {
        
document.write("<div id=\"dot"+"\" style=\"POSITION: absolute; Z-INDEX: "+"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\" name=\"snow3\"></div>");
      } else {
        
document.write("<div id=\"dot"+"\" style=\"POSITION: absolute; Z-INDEX: "+"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\" name=\"snow4\"></div>");
      }
    }
  }

  function 
snowNS() {
    for (
0no; ++ i) {
      
yp[i] += sty[i];
      if (
yp[i] > doc_height-50) {
        
xp[i] = Math.random()*(doc_width-am[i]-30);
        
yp[i] = 0;
        
stx[i] = 0.02 Math.random()/10;
        
sty[i] = 0.7 Math.random();
        
doc_width self.innerWidth;
        
doc_height self.innerHeight;
      }
      
dx[i] += stx[i];
      
document.layers["dot"+i].top yp[i];
      
document.layers["dot"+i].left xp[i] + am[i]*Math.sin(dx[i]);
    }
    
setTimeout("snowNS()"10);
  }

  function 
snowIE() {
    for (
0no; ++ i) {
      
yp[i] += sty[i];
      if (
yp[i] > doc_height-50) {
        
xp[i] = Math.random()*(doc_width-am[i]-30);
        
yp[i] = 0;
        
stx[i] = 0.02 Math.random()/10;
        
sty[i] = 0.7 Math.random();
        
doc_width document.body.clientWidth;
        
doc_height document.body.clientHeight;
      }
      
dx[i] += stx[i];
      
document.all["dot"+i].style.pixelTop yp[i];
      
document.all["dot"+i].style.pixelLeft xp[i] + am[i]*Math.sin(dx[i]);
    }
    
setTimeout("snowIE()"10);
  }
  if (
ns4up) {
    
snowNS();
  } else if (
ie4up) {
    
snowIE();
  } 

загружаем все в одну папку
первый скрипт называем snow.htm
второй !!! называем snow.js
ставим как волпейпер и смотрим!
все! снежок падает!

n1†R0x 01.05.2007 22:35

если это тот скрипт, о котором я думал, он грузил мой атлон 64 3800+ х2 на 30% =)

зы: источник инфы/скриптов нужно все-таки указывать.

Dimi4 01.05.2007 22:35

а и ту папку лепим рисунок снега
типа:http://horilyk.00freehost.com/snow.gif
horilyk.00freehost.com/snow.gif

DimOnOID 01.05.2007 22:37

дето прогу видел ...снег..если найду вылОжу)))

Dimi4 01.05.2007 22:37

Цитата:

Сообщение от n1†R0x
если это тот скрипт, о котором я думал, он грузил мой атлон 64 3800+ х2 на 30% =)

мой атлун 1407 ГЦ роботает отлично

Dimi4 01.05.2007 22:39

Цитата:

Сообщение от DimOnOID
дето прогу видел ...снег..если найду вылОжу)))

у меня есть, но она в панели задач сидит

Dimi4 01.05.2007 22:41

Цитата:

Сообщение от Dimi4
зы : источник инфы/скриптов нужно все-таки указывать.

второй скрипт кажись с вовеба брал

DimOnOID 01.05.2007 22:43

http://ifolder.ru/1868130
во пля))) вещь))) и чё что в панели сидит))

Dimi4 01.05.2007 22:50

в панели Мешает(мне)

fucker"ok 02.05.2007 00:32

Красивый рабочий стол вот здесь
http://www.youtube.com/watch?v=Vu_1OQlMuWM


Время: 04:41