Il y a actuellement 77 visiteurs
Vendredi 30 Juillet 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

[ Reglé ] script clock

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

[ Reglé ] script clock

Message le 12 Avr 2006 03:09

hello tlm ^^

bon j expose mon souci du moment :

y a quelques annees, ma vieille moman avait recu un mail avec a l interieur un espece de script ( j imagine que c est ca ) ! la description de ce script est somme toute tres simple : ca ouvrait une page blanche d IE et des qu on bougeait la souris, les chiffres d une horloge circulaire suivait la souris et se reformait des qu on stoppait la souris !

elle a perdu cet e mail et je n est pas retrouver dans mes archives non plus. j ai fait quelques recherches sur les script sur le net mais j avoue etre completement depasser par ce language. j ai trouver plein de programme sur le net, je les ai copier coller dans un .txt puis en changeant l extension (plusieurs extensions ) j ai essayer de creer un script, resultat, ben ... heu c etait pas la bonne methode apparemment :p

en bref, quelqu un aurait il ca sous la main ou saurait creer ca ?

ce serait tres gentil car ca fait un moment qu elle me tanne avec ca vous avez pas idée, elle en a fait limite une obsession ^^
Avatar de l'utilisateur
NEO HYUGA
PC-Infopraticien
PC-Infopraticien
 
Messages: 3017
Inscription: 29 Mar 2004 19:43
Localisation: dans mes fringues ;)
 


Message le 12 Avr 2006 07:53

Salut,

Content de te voir passer ici, tu te fais rare. Pas sur de moi, mais retrouvé dans une ancienne compilation style "Shareware" etc,

Regardes Ici

Edit AtOM, Parcoures cette Page de scripts

A bientôt.
A+,
AtOM.
Le PC c'est comme la lune,il y a une face cachée.Eclairons-la!!!!
__________________
Avatar de l'utilisateur
Ask to Old Man
Moderateur
Moderateur
 
Messages: 19970
Inscription: 14 Mar 2004 10:06
Localisation: Argenteuil,Val d'Oise
 

Message le 12 Avr 2006 08:47

Bonjour,

@NEO HYUGA : content de te revoir

@Ask to Old Man : C'est fou ce que l'on peut retrouver comme programme, juste en demandant aux autres, c'est ça que j'aime dans le réseau des réseaux.
Par contre je crois que c'est plutôt ceci qu'il cherchait :
¤ Horloge 1
¤ Horloge 2
Le savoir m'a appris que je ne savais rien
Le MIEUX est l'ennemi du BIEN.
Avatar de l'utilisateur
blankoworld
PC-Infopraticien
PC-Infopraticien
 
Messages: 5993
Inscription: 21 Juin 2004 09:41
Localisation: Pala
 

Message le 12 Avr 2006 14:20

merci a tout les deux !

blanko j etais aussi tomber sur ton site lorsque je cherchais et en fait j y ai pas compris grand chose. j avais copier coller leprogramme dans un .txt et j avais changer l extension en essayant plusieurs autres ca n a jamais fonctionner.
donc quelle est la methode a suivre stp ?

atom : ton lien est interessant mais ca correspond pas :/

je viens de me rappeler du nom du fichier, c etait clock.html

des qu on l ouvrait ca lancer une page blanche d IE avec l horloge qui suivait la souris.

merci de vos aides, encore un tit chouia pliz, je sens qu on est pas loin du but ;)
Avatar de l'utilisateur
NEO HYUGA
PC-Infopraticien
PC-Infopraticien
 
Messages: 3017
Inscription: 29 Mar 2004 19:43
Localisation: dans mes fringues ;)
 

Message le 12 Avr 2006 16:24

Code: Tout sélectionner
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  <HTML><HEAD>
  <META http-equiv=Content-Type content="text/html; charset=windows-1252">
  <META content="MSHTML 5.50.4522.1800" name=GENERATOR></HEAD>
  <title>HORLOGE...</title>
  <BODY>
  <SCRIPT language=JavaScript>
  dCol='000000';//date colour.
  fCol='000000';//face colour.
  sCol='000000';//seconds colour.
  mCol='000000';//minutes colour.
  hCol='000000';//hours colour.
  ClockHeight=40;
  ClockWidth=40;
  ClockFromMouseY=0;
  ClockFromMouseX=100;
   
  //Alter nothing below! Alignments will be lost!
   
  d=new Array("DIMANCHE","LUNDI","MARDI","MERCREDI","JEUDI","VENDREDI","SAMEDI");
  m=new Array("JANVIER","FEVRIER","MARS","AVRIL","MAI","JUIN","JUILLET","AOUT","SEPTEMBRE","OCTOBRE","NOVEMBRE","DECEMBRE");
  date=new Date();
  day=date.getDate();
  year=date.getYear();
  if (year < 2000) year=year+1900;
  TodaysDate=" "+d[date.getDay()]+" "+day+" "+m[date.getMonth()]+" "+year;
  D=TodaysDate.split('');
  H='...';
  H=H.split('');
  M='....';
  M=M.split('');
  S='.....';
  S=S.split('');
  Face='1 2 3 4 5 6 7 8 9 10 11 12';
  font='Arial';
  size=1;
  speed=0.6;
  ns=(document.layers);
  ie=(document.all);
  Face=Face.split(' ');
  n=Face.length;
  a=size*10;
  ymouse=0;
  xmouse=0;
  scrll=0;
  props="<font face="+font+" size="+size+" color="+fCol+"><B>";
  props2="<font face="+font+" size="+size+" color="+dCol+"><B>";
  Split=360/n;
  Dsplit=360/D.length;
  HandHeight=ClockHeight/4.5
  HandWidth=ClockWidth/4.5
  HandY=-7;
  HandX=-2.5;
  scrll=0;
  step=0.06;
  currStep=0;
  y=new Array();x=new Array();Y=new Array();X=new Array();
  for (i=0; i < n; i++){y[i]=0;x[i]=0;Y[i]=0;X[i]=0}
  Dy=new Array();Dx=new Array();DY=new Array();DX=new Array();
  for (i=0; i < D.length; i++){Dy[i]=0;Dx[i]=0;DY[i]=0;DX[i]=0}
  if (ns){
  for (i=0; i < D.length; i++)
  document.write('<layer name="nsDate'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props2+D[i]+'</font></center></layer>');
  for (i=0; i < n; i++)
  document.write('<layer name="nsFace'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props+Face[i]+'</font></center></layer>');
  for (i=0; i < S.length; i++)
  document.write('<layer name=nsSeconds'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+sCol+'><center><b>'+S[i]+'</b></center></font></layer>');
  for (i=0; i < M.length; i++)
  document.write('<layer name=nsMinutes'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+mCol+'><center><b>'+M[i]+'</b></center></font></layer>');
  for (i=0; i < H.length; i++)
  document.write('<layer name=nsHours'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+hCol+'><center><b>'+H[i]+'</b></center></font></layer>');
  }
  if (ie){
  document.write('<div id="Od" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
  for (i=0; i < D.length; i++)
  document.write('<div id="ieDate" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center">'+props2+D[i]+'</B></font></div>');
  document.write('</div></div>');
  document.write('<div id="Of" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
  for (i=0; i < n; i++)
  document.write('<div id="ieFace" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center">'+props+Face[i]+'</B></font></div>');
  document.write('</div></div>');
  document.write('<div id="Oh" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
  for (i=0; i < H.length; i++)
  document.write('<div id="ieHours" style="position:absolute;width:16px;height:16px;font-family:Arial;font-size:16px;color:'+hCol+';text-align:center;font-weight:bold">'+H[i]+'</div>');
  document.write('</div></div>');
  document.write('<div id="Om" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
  for (i=0; i < M.length; i++)
  document.write('<div id="ieMinutes" style="position:absolute;width:16px;height:16px;font-family:Arial;font-size:16px;color:'+mCol+';text-align:center;font-weight:bold">'+M[i]+'</div>');
  document.write('</div></div>')
  document.write('<div id="Os" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
  for (i=0; i < S.length; i++)
  document.write('<div id="ieSeconds" style="position:absolute;width:16px;height:16px;font-family:Arial;font-size:16px;color:'+sCol+';text-align:center;font-weight:bold">'+S[i]+'</div>');
  document.write('</div></div>')
  }
  (ns)?window.captureEvents(Event.MOUSEMOVE):0;
  function Mouse(evnt){
  ymouse = (ns)?evnt.pageY+ClockFromMouseY-(window.pageYOffset):event.y+ClockFromMouseY;
  xmouse = (ns)?evnt.pageX+ClockFromMouseX:event.x+ClockFromMouseX;
  }
  (ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse;
  function ClockAndAssign(){
  time = new Date ();
  secs = time.getSeconds();
  sec = -1.57 + Math.PI * secs/30;
  mins = time.getMinutes();
  min = -1.57 + Math.PI * mins/30;
  hr = time.getHours();
  hrs = -1.575 + Math.PI * hr/6+Math.PI*parseInt(time.getMinutes())/360;
  if (ie){
  Od.style.top=window.document.body.scrollTop;
  Of.style.top=window.document.body.scrollTop;
  Oh.style.top=window.document.body.scrollTop;
  Om.style.top=window.document.body.scrollTop;
  Os.style.top=window.document.body.scrollTop;
  }
  for (i=0; i < n; i++){
   var F=(ns)?document.layers['nsFace'+i]:ieFace[i].style;
   F.top=y[i] + ClockHeight*Math.sin(-1.0471 + i*Split*Math.PI/180)+scrll;
   F.left=x[i] + ClockWidth*Math.cos(-1.0471 + i*Split*Math.PI/180);
   }
  for (i=0; i < H.length; i++){
   var HL=(ns)?document.layers['nsHours'+i]:ieHours[i].style;
   HL.top=y[i]+HandY+(i*HandHeight)*Math.sin(hrs)+scrll;
   HL.left=x[i]+HandX+(i*HandWidth)*Math.cos(hrs);
   }
  for (i=0; i < M.length; i++){
   var ML=(ns)?document.layers['nsMinutes'+i]:ieMinutes[i].style;
   ML.top=y[i]+HandY+(i*HandHeight)*Math.sin(min)+scrll;
   ML.left=x[i]+HandX+(i*HandWidth)*Math.cos(min);
   }
  for (i=0; i < S.length; i++){
   var SL=(ns)?document.layers['nsSeconds'+i]:ieSeconds[i].style;
   SL.top=y[i]+HandY+(i*HandHeight)*Math.sin(sec)+scrll;
   SL.left=x[i]+HandX+(i*HandWidth)*Math.cos(sec);
   }
  for (i=0; i < D.length; i++){
   var DL=(ns)?document.layers['nsDate'+i]:ieDate[i].style;
   DL.top=Dy[i] + ClockHeight*1.5*Math.sin(currStep+i*Dsplit*Math.PI/180)+scrll;
   DL.left=Dx[i] + ClockWidth*1.5*Math.cos(currStep+i*Dsplit*Math.PI/180);
   }
  currStep-=step;
  }
  function Delay(){
  scrll=(ns)?window.pageYOffset:0;
  Dy[0]=Math.round(DY[0]+=((ymouse)-DY[0])*speed);
  Dx[0]=Math.round(DX[0]+=((xmouse)-DX[0])*speed);
  for (i=1; i < D.length; i++){
  Dy[i]=Math.round(DY[i]+=(Dy[i-1]-DY[i])*speed);
  Dx[i]=Math.round(DX[i]+=(Dx[i-1]-DX[i])*speed);
  }
  y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);
  x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);
  for (i=1; i < n; i++){
  y[i]=Math.round(Y[i]+=(y[i-1]-Y[i])*speed);
  x[i]=Math.round(X[i]+=(x[i-1]-X[i])*speed);
  }
  ClockAndAssign();
  setTimeout('Delay()',20);
  }
  if (ns||ie)window.onload=Delay;
  </SCRIPT>
  </BODY></HTML>

Tu mets ça dans le bloc-note, tu cliques sur "enregister" et tu rentres "xxx.htm" comme nom (avec les guillemets).
Ca ne marche qu'avec IE.
Avatar de l'utilisateur
georgiou
PC-Infopraticien
PC-Infopraticien
 
Messages: 7202
Inscription: 18 Juin 2003 11:39
 

Message le 12 Avr 2006 17:31

J'ai rien demandé, mais merci georgiou,c'est sympa comme effet.
A+,
AtOM.
Le PC c'est comme la lune,il y a une face cachée.Eclairons-la!!!!
__________________
Avatar de l'utilisateur
Ask to Old Man
Moderateur
Moderateur
 
Messages: 19970
Inscription: 14 Mar 2004 10:06
Localisation: Argenteuil,Val d'Oise
 

Message le 13 Avr 2006 16:35

super georgiou merci beaucoup c est exactement ca :)
Avatar de l'utilisateur
NEO HYUGA
PC-Infopraticien
PC-Infopraticien
 
Messages: 3017
Inscription: 29 Mar 2004 19:43
Localisation: dans mes fringues ;)
 

Message le 13 Avr 2006 17:36

Mince juste ce soir que je suis sur Mandriva, tu passes le code :-?
Je ne peux même pas le tester :cry:
Le savoir m'a appris que je ne savais rien
Le MIEUX est l'ennemi du BIEN.
Avatar de l'utilisateur
blankoworld
PC-Infopraticien
PC-Infopraticien
 
Messages: 5993
Inscription: 21 Juin 2004 09:41
Localisation: Pala
 

Message le 14 Avr 2006 02:18

en fait du coup je sens que je vais m interesser un peu plus aux scripts s il suffit de trouver le programme et de le copier coller :p :lol: ;)
Avatar de l'utilisateur
NEO HYUGA
PC-Infopraticien
PC-Infopraticien
 
Messages: 3017
Inscription: 29 Mar 2004 19:43
Localisation: dans mes fringues ;)
 



Sujets similaires

Message [Réglé] marre des fenêtres d'acceptation des cookies ?
bonjour je trouvais insupportable d'avoir a accepter des cookies sur tous les sites et surtout sur ceux ou je ne suis que de passage .après une recherche, j'ai trouvé pour supprimer les "cookies warnings" https://www.presse-citron.net/marre-coo ... barrasser/la solution est peut être (a vo ...
Réponses: 9

Message [Réglé] Installer Office 2007
Bonjour,Je possède la suite Office 2007 avec sa clef d'activation sur CD que j'aimerais installer sur PC portable Windows 10, sans lecteur. Comment puis-je procéder, sachant que je ne suis pas une foudre de guerre en matière informatique?Merci à tous.
Réponses: 9

Message [Réglé] dommage pas de forum pour tirage photos
Salut tout le monde ! J?ai besoin d'un petit conseil pour imprimer une photo que je dois mettre dans un cadre photo de 15 cm par 15 cm, mais je ne trouve pas comment la rendre normale pas minuscule pas étirée ou autre ..... il n'y a pas de forum photo ou tirage photos imprimante, mais bon qui sait ...
Réponses: 10

Message [Réglé] Petite vérification !
Hello tout le monde ,Voila comme d'habitudes et un peu de temps en temps une petite vérification de votre part pour voir si tout va bien de mon coté Addition https://www.cjoint.com/c/KGooSJjfWy7First https://www.cjoint.com/c/KGooS5SKcg7Shortcuthttps://www.cjoint.com/c/KGooTAzz7k7ZHPDiag https://www ...
Réponses: 15

Message [Réglé] Nouvelle installation Win10 - Démarrage lent
Bonjour,J'ai changé de PC dernièrement et comptais donner l'ancien à mon fils. Or, je ne le savais pas, il avait déjà un PC orienté gamer qu'il n'utilisait presque plus car très lent. J'y ai jeté un ?il et j'ai vu qu'il avait saturé son SSD alors que le disque classique était vide. J'ai déplacé les ...
Réponses: 17

Message [Réglé] sauvegarde farming simulator
Bonjour, un ami va changer de pc et voudrait récupérer ses sauvegardes de Farming simularor 2019 pour les ré-intégrer dans son nouveau pc. Comment doit il faire svp ? Merci.
Réponses: 3


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


.: Nous contacter :: Flux RSS :: Données personnelles :.
cron