begin process at 2010 02 10 04:00:49
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Bots

 > UN BOT METEOROLOGUE! (MISE À JOUR IMPORTANTE! )

UN BOT METEOROLOGUE! (MISE À JOUR IMPORTANTE! )


 Information sur la source

Note :
8,75 / 10 - par 4 personnes
8,75 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Bots Niveau :Débutant Date de création :30/12/2003 Date de mise à jour :20/06/2004 13:01:55 Vu / téléchargé :5 624 / 391

Auteur : Womby

Ecrire un message privé
Site perso
Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce script va chercher la meteo sur un site internet.
il est specialement optimisé pour la belgique, puisque il reonnait TOUTES les communes belges (normalement il n'en manque pas une ;) )

PS: Une mise a jour importante viens d'etre faites:

En effet le script a du etre quasiment completement refait puisque le site d'ou les informations étaient récupérées à changé complètement.
Des lors, dorénavant les prévisions avec 5 jours d'avances ne sont plus de mise par contre les prévisions sur la journée sont plus précises et plus fiable.


Source

  • ON *:TEXT:*!meteo*:#:{
  • UNSET %meteoville
  • UNSET %meteoRead
  • UNSET %MeteoRead1
  • UNSET %MeteoReadLune
  • IF (!meteo == $1) { SET %meteoville $2 }
  • ELSEIF (!meteo == $2) { SET %meteoville $3 }
  • SET %Meteochan $chan
  • SET %MeteoRead1
  • SET %MeteoReadLune
  • SOCKCLOSE meteo
  • SOCKCLOSE meteoA
  • SOCKOPEN meteo www.meteo-consult.fr 80
  • }
  • ON *:SOCKOPEN:meteo:{
  • SOCKWRITE -n meteo GET /ter/monde/prevision/moteur.php?langue=fr&saisie= $+ %meteoville
  • }
  • ON *:SOCKREAD:meteo:{
  • SOCKREAD %meteoRead
  • echo %meteoread
  • IF (tresgros-gras ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,<td width=60%><font class=tresgros-gras>&nbsp;, <tr class=tresgros-grasitalic-jaune>,</font></td><td width=40% align=right>,<font class=tresgros-gras>,&nbsp;,</font>,</td>, </tr>)
  • MSG %MeteoChan  %meteoRead
  • }
  • IF (assezgros-gras-bleu ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,<font class=assezgros-gras-bleu>,</font>)
  • MSG %MeteoChan Etat général: %meteoRead
  • MSG %MeteoChan 
  • }
  • IF (lune</font> ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,<font class=assezpetit-bleu>,</font>)
  • %meteoReadLune = %MeteoRead
  • }
  • IF (</span></font></td> ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,</span></font></td>,<BR>)
  • %meteoRead1 =  $+ %meteoRead $+ :
  • }
  • IF (&deg;C ISIN %meteoRead) {
  • IF (RESSENTIE ISIN %meteoRead) %meteoRead = </font>
  • %meteoRead = $remove(%meteoRead,<font class=gros-gras-bleu>,</font>)
  • %meteoRead = $replace(%meteoRead,&deg;C,°C)
  • MSG %MeteoChan %MeteoRead1 %meteoRead
  • %meteoread = $null
  • %meteoread1 = $null
  • }
  • IF (<p align=justify> ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,<p align=justify>,<BR>)
  • %meteoRead1 = %meteoRead
  • }
  • IF (.</p> ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,</p>)
  • MSG %MeteoChan %MeteoRead1 %meteoRead
  • }
  • IF (référencée ISIN %meteoRead) {
  • MSG %MeteoChan La ville ou commune que vous cherchez n'as pas été trouvée. Je vérifie quelle ville la plus proche peut-être trouvée. :)
  • var %MeteoCommune
  • var %i = 0
  • var %MeteoComOk = 0
  • WHILE (%i <= 2802) {
  • %meteocommune = $read(Commune.txt, %i)
  • IF (%meteocommune == %meteoville) {
  • IF ((%i >= 3) && (%i <= 24)) {
  • %meteoville = bruxelles
  • %meteoComOK = 1
  • }
  • IF ((%i >= 28) && (%i <= 148)) {
  • %meteoville = wavre
  • %MeteoComOk = 1
  • }
  • IF ((%i >= 152) && (%i <= 389)) {
  • %meteoville = leuven
  • %MeteoComOk = 1
  • }
  • IF ((%i >= 393) && (%i <= 548)) {
  • %meteoville = anvers
  • %MeteoComOk = 1
  • }
  • IF ((%i >= 552) && (%i <= 769)) {
  • %meteoville = hasselt
  • %MeteoComOk = 1
  • }
  • IF ((%i >= 773) && (%i <= 1142)) {
  • %meteoville = liege
  • %MeteoComOk = 1
  • }
  • IF ((%i >= 1146) && (%i <= 1520)) {
  • %meteoville = namur
  • %MeteoComOk = 1
  • }
  • IF ((%i >= 1524) && (%i <= 1992)) {
  • %meteoville = mons
  • %MeteoComOk = 1
  • }
  • IF ((%i >= 1996) && (%i <= 2236)) {
  • %meteoville = arlon
  • %MeteoComOk = 1
  • }
  • IF ((%i >= 2240) && (%i <= 2494)) {
  • %meteoville = bruges
  • %MeteoComOk = 1
  • }
  • IF ((%i >= 2498) && (%i <= 2802)) {
  • %meteoville = gent
  • %MeteoComOk = 1
  • }
  • %i = 2803
  • }
  • INC %i
  • }
  • IF (%MeteoComOk == 1) {
  • MSG %meteochan %meteocommune a été trouvée dans la Base de Donnée, je recherche la météo de suite!
  • SOCKOPEN meteoA www.meteo-consult.fr 80
  • }
  • ELSE { MSG %meteochan Soit la ville/commune n'est pas belge soit elle est mal orthographiée }
  • }
  • IF ((lune ISIN %meteoReadLune) && (</BODY> ISIN %meteoread)) MSG %MeteoChan Ephémérides: %meteoReadLune
  • }
  • ON *:SOCKOPEN:meteoA:{
  • SOCKWRITE -n meteoA GET /ter/monde/prevision/moteur.php?langue=fr&saisie= $+ %meteoville
  • }
  • ON *:SOCKREAD:meteoA:{
  • SOCKREAD %meteoRead
  • IF (assezgros-gras-bleu ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,<font class=assezgros-gras-bleu>,</font>)
  • MSG %MeteoChan 
  • MSG %MeteoChan Etat général: %meteoRead
  • }
  • IF (lune</font> ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,<font class=assezpetit-bleu>,</font>)
  • %meteoReadLune = %MeteoRead
  • }
  • IF (</span></font></td> ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,</span></font></td>,<BR>)
  • %meteoRead1 =  $+ %meteoRead $+ :
  • }
  • IF (&deg;C ISIN %meteoRead) {
  • IF (RESSENTIE ISIN %meteoRead) %meteoRead = </font>
  • %meteoRead = $remove(%meteoRead,<font class=gros-gras-bleu>,</font>)
  • %meteoRead = $replace(%meteoRead,&deg;C,°C)
  • MSG %MeteoChan %MeteoRead1 %meteoRead
  • %meteoread = $null
  • %meteoread1 = $null
  • }
  • IF (<p align=justify> ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,<p align=justify>,<BR>)
  • %meteoRead1 = %meteoRead
  • }
  • IF (.</p> ISIN %meteoRead) {
  • %meteoRead = $remove(%meteoRead,</p>)
  • MSG %MeteoChan %MeteoRead1 %meteoRead
  • }
  • IF ((lune ISIN %meteoReadLune) && (</BODY> ISIN %meteoread)) MSG %MeteoChan Ephémérides: %meteoReadLune
  • }
ON *:TEXT:*!meteo*:#:{
  UNSET %meteoville
  UNSET %meteoRead
  UNSET %MeteoRead1
  UNSET %MeteoReadLune
  IF (!meteo == $1) { SET %meteoville $2 }
  ELSEIF (!meteo == $2) { SET %meteoville $3 }
  SET %Meteochan $chan
  SET %MeteoRead1
  SET %MeteoReadLune
  SOCKCLOSE meteo
  SOCKCLOSE meteoA
  SOCKOPEN meteo www.meteo-consult.fr 80
}

ON *:SOCKOPEN:meteo:{
  SOCKWRITE -n meteo GET /ter/monde/prevision/moteur.php?langue=fr&saisie= $+ %meteoville
}
ON *:SOCKREAD:meteo:{
  SOCKREAD %meteoRead
  echo %meteoread
  IF (tresgros-gras ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,<td width=60%><font class=tresgros-gras>&nbsp;, <tr class=tresgros-grasitalic-jaune>,</font></td><td width=40% align=right>,<font class=tresgros-gras>,&nbsp;,</font>,</td>, </tr>)
    MSG %MeteoChan  %meteoRead
  }
  IF (assezgros-gras-bleu ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,<font class=assezgros-gras-bleu>,</font>)
    MSG %MeteoChan Etat général: %meteoRead
    MSG %MeteoChan 
  }
  IF (lune</font> ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,<font class=assezpetit-bleu>,</font>)
    %meteoReadLune = %MeteoRead
  }
  IF (</span></font></td> ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,</span></font></td>,<BR>)
    %meteoRead1 =  $+ %meteoRead $+ :
  }
  IF (&deg;C ISIN %meteoRead) {
    IF (RESSENTIE ISIN %meteoRead) %meteoRead = </font>
    %meteoRead = $remove(%meteoRead,<font class=gros-gras-bleu>,</font>)
    %meteoRead = $replace(%meteoRead,&deg;C,°C)
    MSG %MeteoChan %MeteoRead1 %meteoRead
    %meteoread = $null
    %meteoread1 = $null
  }
  IF (<p align=justify> ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,<p align=justify>,<BR>)
    %meteoRead1 = %meteoRead
  }
  IF (.</p> ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,</p>)
    MSG %MeteoChan %MeteoRead1 %meteoRead
  }
  IF (référencée ISIN %meteoRead) {
    MSG %MeteoChan La ville ou commune que vous cherchez n'as pas été trouvée. Je vérifie quelle ville la plus proche peut-être trouvée. :)
    var %MeteoCommune
    var %i = 0
    var %MeteoComOk = 0
    WHILE (%i <= 2802) {
      %meteocommune = $read(Commune.txt, %i)
      IF (%meteocommune == %meteoville) {
        IF ((%i >= 3) && (%i <= 24)) {
          %meteoville = bruxelles
          %meteoComOK = 1
        }
        IF ((%i >= 28) && (%i <= 148)) {
          %meteoville = wavre
          %MeteoComOk = 1
        }
        IF ((%i >= 152) && (%i <= 389)) {
          %meteoville = leuven
          %MeteoComOk = 1
        }
        IF ((%i >= 393) && (%i <= 548)) {
          %meteoville = anvers
          %MeteoComOk = 1
        }
        IF ((%i >= 552) && (%i <= 769)) {
          %meteoville = hasselt
          %MeteoComOk = 1
        }
        IF ((%i >= 773) && (%i <= 1142)) {
          %meteoville = liege
          %MeteoComOk = 1
        }
        IF ((%i >= 1146) && (%i <= 1520)) {
          %meteoville = namur
          %MeteoComOk = 1
        }
        IF ((%i >= 1524) && (%i <= 1992)) {
          %meteoville = mons
          %MeteoComOk = 1
        }
        IF ((%i >= 1996) && (%i <= 2236)) {
          %meteoville = arlon
          %MeteoComOk = 1
        }
        IF ((%i >= 2240) && (%i <= 2494)) {
          %meteoville = bruges
          %MeteoComOk = 1
        }
        IF ((%i >= 2498) && (%i <= 2802)) {
          %meteoville = gent
          %MeteoComOk = 1
        }
        %i = 2803
      }
      INC %i
    }
    IF (%MeteoComOk == 1) {
      MSG %meteochan %meteocommune a été trouvée dans la Base de Donnée, je recherche la météo de suite!
      SOCKOPEN meteoA www.meteo-consult.fr 80
    }
    ELSE { MSG %meteochan Soit la ville/commune n'est pas belge soit elle est mal orthographiée }
  }
  IF ((lune ISIN %meteoReadLune) && (</BODY> ISIN %meteoread)) MSG %MeteoChan Ephémérides: %meteoReadLune
}

ON *:SOCKOPEN:meteoA:{
  SOCKWRITE -n meteoA GET /ter/monde/prevision/moteur.php?langue=fr&saisie= $+ %meteoville
}

ON *:SOCKREAD:meteoA:{
  SOCKREAD %meteoRead
  IF (assezgros-gras-bleu ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,<font class=assezgros-gras-bleu>,</font>)
    MSG %MeteoChan 
    MSG %MeteoChan Etat général: %meteoRead
  }
  IF (lune</font> ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,<font class=assezpetit-bleu>,</font>)
    %meteoReadLune = %MeteoRead
  }
  IF (</span></font></td> ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,</span></font></td>,<BR>)
    %meteoRead1 =  $+ %meteoRead $+ :
  }
  IF (&deg;C ISIN %meteoRead) {
    IF (RESSENTIE ISIN %meteoRead) %meteoRead = </font>
    %meteoRead = $remove(%meteoRead,<font class=gros-gras-bleu>,</font>)
    %meteoRead = $replace(%meteoRead,&deg;C,°C)
    MSG %MeteoChan %MeteoRead1 %meteoRead
    %meteoread = $null
    %meteoread1 = $null
  }
  IF (<p align=justify> ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,<p align=justify>,<BR>)
    %meteoRead1 = %meteoRead
  }
  IF (.</p> ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,</p>)
    MSG %MeteoChan %MeteoRead1 %meteoRead
  }
  IF ((lune ISIN %meteoReadLune) && (</BODY> ISIN %meteoread)) MSG %MeteoChan Ephémérides: %meteoReadLune
}

 Conclusion

pour tout bug ou suggestion n'hesitez pas a me contacter à womby@epiknet.fr ou encore a passer faire un petit tour sur undernet salon #drogenbos :)

p.s pour l'installation mettez le script et le fichier texte dans le dossier meme de votre executable mirc

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

INFORMATIONS SUR LES EXTENSIONS
Source avec Zip NAHEULBEUK DANS VOTRE BOT ! :)
COMMANDE DE X (UNDERNET,ECT,...)
COMMANDES DE NICKSERV,CHANSERV ET MEMOSERV

 Sources de la même categorie

ANIMATION POUR BOT par michounou
RECORD AFFLUENCE MULTI-SALON par extarsik
Source avec Zip Source avec une capture LOGCHAN BY DIIMS :: POUR BOT :: TOTALEMENT CONFIGURABLE par sodims
SALON TRADUCTION par CsDarkman
BOT DE SUPPORT (HELPSERV) par Maxou1012

Commentaires et avis

Commentaire de t0nt0n le 31/12/2003 00:55:39

Pas mal du tout :)
8/10

Commentaire de Kolibot le 31/12/2003 10:52:00

C'est le bot de Kallok, ou c'est le tien perso ? A part cela, j'aime bien l'idée et c'est pas le genre de source qu'on voit souvent. J'ai pas trop le temps de le tester aujourd'hui mais d'après ce que j'ai lu, j'ai l'impression qui ne donne des réponses que si l'on donne des villes belges ... c'est le cas ? Sinon le scripting est correcte. Je noterai quand tu m'auras répondu ( par rapport à Kallok )

Commentaire de Womby le 01/01/2004 11:45:23

kolibot euh nonon c'est le mien perso :)fin c'est plutot une bestiole remplie de script que j'y met plutot qu'un bot servant reellement a quelque chose ;)

Et non il donne ussi des reponses pour toutes les autres villes mais pour les plus grandes villes (francaises et autre). seulement c'est vrai que je le fait reagir a toutes les communes belges (etant belges e l'ai optimisé pour ca ;) ) je pourrais peut etre pensé plus tard pour la france.... ;)

Merci pour les commentaires en tout cas :)

Commentaire de samueldr le 07/01/2004 01:32:17

pis le canada lui...
on se sent rejetés :(

Commentaire de Womby le 07/01/2004 02:23:56

c'est sur que comme a la base j'ai developpé le code pour moi (vivant en belgique) j'i pensé fort à "tient je regarderait bien la meteo au canada tient ;) ) ceci dit c'est tout a fait possible a faire reste a avoir le temps ce qui me manque cruellement (si vous en vendez je suis preneur! ;) ) donc plus tard sans doute je m'amuserai a une update pour france et canada :)

Commentaire de calopsfr le 06/02/2004 16:53:15

ben je l'ai testé et... je confirme, il ne reconnait aucune ville autre que belge... sinon, j'aime bien et attend impatiemment la version francaise

Commentaire de Fico75 le 07/02/2004 17:52:49

salut
j'aimerais avoir ce remote de meteo quand tu tape !meteo (ville) il te donera la meteo en notice ou en pv, si c'est possible pour presque toutes les villes du monde , merci :)

Commentaire de Fico75 le 08/02/2004 10:54:42

ON *:TEXT:*!meteo*:#:{
    UNSET %meteoville
    UNSET %meteoRead
    IF (!meteo == $1) { SET %meteoville $2 }
    ELSEIF (!meteo == $2) { SET %meteoville $3 }
    SET %Meteochan $chan
    SOCKCLOSE meteo
    SOCKCLOSE meteoA
    SOCKOPEN meteo www.meteodirect.com 80
}

ON *:SOCKOPEN:meteo:{
    SOCKWRITE -n meteo GET /mon/prevision/selection.php?num_pays=0&langue=fr&saisie= $+ %meteoville
}
ON *:SOCKREAD:meteo:{
    SOCKREAD %meteoRead
    IF (apercu-date ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,            ,&lt;td height="40" bgcolor="#F0A50C"&gt;,&lt;font class=apercu-date&gt;,&lt;center&gt;,&lt;br&gt;,&lt;/center&gt;,&lt;/font&gt;,&lt;/td&gt;)
    MSG %MeteoChan 
    MSG %MeteoChan  %meteoRead
    }
    IF (apercu-temps-new ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,                    ,&lt;td height=38&gt;,&lt;font class=apercu-temps-new&gt;,&lt;center&gt;,&lt;b&gt;,&lt;/b&gt;,&lt;/center&gt;,&lt;/font&gt;,&lt;/td&gt;)
    MSG %MeteoChan Ciel: %meteoRead
    }
    IF (apercu-tempe-valeur ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,            ,&lt;td height="25" bgcolor="#FBD141"&gt;,&lt;font class=apercu-tempe-valeur&gt;,&lt;center&gt;,&lt;/center&gt;,&lt;/font&gt;,&lt;/td&gt;)
    %meteoRead = $replace(%meteoread,/,à )
    MSG %MeteoChan Température: de %meteoRead
    }
    IF (référencée ISIN %meteoRead) {
    MSG %MeteoChan La ville ou commune que vous cherchez n'as pas été trouvée. Je vérifie quelle ville la plus proche peut-être trouvée. :)
    var %MeteoCommune
    var %i = 0
    var %MeteoComOk = 0
    WHILE (%i &lt;= 2802) {
        %meteocommune = $read(Commune.txt, %i)
        IF (%meteocommune == %meteoville) {
        IF ((%i &gt;= 3) && (%i &lt;= 24)) {
            %meteoville = bruxelles
            %meteoComOK = 1
        }
        IF ((%i &gt;= 28) && (%i &lt;= 148)) {
            %meteoville = wavre
            %MeteoComOk = 1
        }
        IF ((%i &gt;= 152) && (%i &lt;= 389)) {
            %meteoville = leuven
            %MeteoComOk = 1
        }
        IF ((%i &gt;= 393) && (%i &lt;= 548)) {
            %meteoville = anvers
            %MeteoComOk = 1
        }
        IF ((%i &gt;= 552) && (%i &lt;= 769)) {
            %meteoville = hasselt
            %MeteoComOk = 1
        }
        IF ((%i &gt;= 773) && (%i &lt;= 1142)) {
            %meteoville = liege
            %MeteoComOk = 1
        }
        IF ((%i &gt;= 1146) && (%i &lt;= 1520)) {
            %meteoville = namur
            %MeteoComOk = 1
        }
        IF ((%i &gt;= 1524) && (%i &lt;= 1992)) {
            %meteoville = mons
            %MeteoComOk = 1
        }
        IF ((%i &gt;= 1996) && (%i &lt;= 2236)) {
            %meteoville = arlon
            %MeteoComOk = 1
        }
        IF ((%i &gt;= 2240) && (%i &lt;= 2494)) {
            %meteoville = bruges
            %MeteoComOk = 1
        }
        IF ((%i &gt;= 2498) && (%i &lt;= 2802)) {
            %meteoville = gent
            %MeteoComOk = 1
        }
        %i = 2803
        }
        INC %i
    }
    IF (%MeteoComOk == 1) {
        MSG %meteochan %meteocommune a été trouvée dans la Base de Donnée, je recherche la météo de suite!
        SOCKOPEN meteoA www.meteodirect.com 80
    }
    ELSE { MSG %meteochan Soit la ville/commune n'est pas belge soit elle est mal orthographiée }
    }
}

ON *:SOCKOPEN:meteoA:{
    SOCKWRITE -n meteoA GET /mon/prevision/selection.php?num_pays=0&langue=fr&saisie= $+ %meteoville
}

ON *:SOCKREAD:meteoA:{
    SOCKREAD %meteoRead
    IF (apercu-date ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,            ,&lt;td height="40" bgcolor="#F0A50C"&gt;,&lt;font class=apercu-date&gt;,&lt;center&gt;,&lt;br&gt;,&lt;/center&gt;,&lt;/font&gt;,&lt;/td&gt;)
    MSG %MeteoChan 
    MSG %MeteoChan  %meteoRead
    }
    IF (apercu-temps-new ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,                    ,&lt;td height=38&gt;,&lt;font class=apercu-temps-new&gt;,&lt;center&gt;,&lt;b&gt;,&lt;/b&gt;,&lt;/center&gt;,&lt;/font&gt;,&lt;/td&gt;)
    MSG %MeteoChan Ciel: %meteoRead
    }
    IF (apercu-tempe-valeur ISIN %meteoRead) {
    %meteoRead = $remove(%meteoRead,            ,&lt;td height="25" bgcolor="#FBD141"&gt;,&lt;font class=apercu-tempe-valeur&gt;,&lt;center&gt;,&lt;/center&gt;,&lt;/font&gt;,&lt;/td&gt;)
    %meteoRead = $replace(%meteoread,/,à )
    MSG %MeteoChan Température: de %meteoRead
    }
}



10/10 mais je veux que ça donne la meteo en notice ou en pv  si c'est possible  , merci bcp :)

Commentaire de Womby le 20/06/2004 13:05:32

Voila le script a subit un gros changement :) Il n'etait plus fonctionnel. D'autre changement interviendront cetainement par la suite (infos en pv  ou en notice ou sur le chan, fonctionnement autonome (directement sur un client sans devoir passer par un bot)

Commentaire de Womby le 20/06/2004 18:18:49

Certaines choses peuvent etre enlevée dans le script

ON *:SOCKREAD:meteo:{
    SOCKREAD %meteoRead
    echo %meteoread


Ici c'est le /echo %meteoread   qui peut etre retiré, il ne sert qu'a lister tout ce qui passe dans el socket.

Enfin:
    IF (!meteo == $1) { SET %meteoville $2 }
    ELSEIF (!meteo == $2) { SET %meteoville $3 }

Peut etre remplacé simplement par:
    SET %meteoville $2


Voila A plus tard ;)

Commentaire de samsungman le 24/06/2004 12:44:54

comment on acctionne la meteo svp

Commentaire de Womby le 24/06/2004 13:14:34

La meteo s'acctionne en fesant !meteo le+nom+de+la+ville

Je le repete, ce script est fait pour etre dans un bot de type mirc Bot, pas pour etre utiliser comme un script dans le client mirc qe l'on utilise pour t'chater.
A plus tard ;)

Commentaire de edp3242 le 13/07/2004 03:03:47

Y'a un bug, en fait c'est quand je demande la météo des villes francaises ya une ligne entre la température du matin et le  temps du matin qui donne ca:

<td bgcolor="#FFD683" height=16 align=center valign=top colspan=3 class=rollover onmouseover="return overlib('Mini : 13°C &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Maxi : 26°C',RIGHT,CAPTION,'Températures de saison<br>Angouleme',FGCLASS,'layerfg-jaune',TEXTFONTCLASS,'petit-bleu');" onmouseout="return nd();">

Si quelqu'un pouvait m'aider (je précise que ca fé que 2 jours que j'ai commencé a scripter, parceke ca va peut-etre vous paraitre simple)

Commentaire de benjhfr le 05/02/2005 16:03:43

moi aussssi j'ai cette erreur c pas cool car sinon c vrai que le bot est des meilleurs qd meme  
<td bgcolor="#FFD683" height=16 align=center valign=top colspan=3 class=rollover onmouseover="return overlib('Mini : 13°C &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Maxi : 26°C',RIGHT,CAPTION,'Températures de saison<br>Angouleme',FGCLASS,'layerfg-jaune',TEXTFONTCLASS,'petit-bleu');" onmouseout="return nd();"> mais ca c pas coool ^personne ne compres rien

Commentaire de benjhfr le 05/02/2005 16:03:48

moi aussssi j'ai cette erreur c pas cool car sinon c vrai que le bot est des meilleurs qd meme  
<td bgcolor="#FFD683" height=16 align=center valign=top colspan=3 class=rollover onmouseover="return overlib('Mini : 13°C &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Maxi : 26°C',RIGHT,CAPTION,'Températures de saison<br>Angouleme',FGCLASS,'layerfg-jaune',TEXTFONTCLASS,'petit-bleu');" onmouseout="return nd();"> mais ca c pas coool ^personne ne compres rien

Commentaire de BlargYan le 02/05/2005 00:56:01

up!

J'essaie depuis bientôt 3 jours de résoudre ce pb mais mon petit niveau de programmer ne me permet pas de trouver la solution... Qqun d'un peu plus doué pourrait-il m'aider? :) merci

Paste des lignes:

[00:33:20] 12[Bebert`12]  Caen (14000) - Altitude 13m lundi 02 mai
[00:33:20] 12[Bebert`12] Etat général: La journée sera remarquablement douce.
[00:33:20] 12[Bebert`12] 
[00:33:20] 12[Bebert`12]  MATIN: 14°C
[00:33:21] 12[Bebert`12] <td bgcolor="#FFD683" height=16 align=center valign=top colspan=3 class=rollover onmouseover="return overlib('Mini : 7°C &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Maxi : 15°C',RIGHT,CAPTION,'Températures de saison<br>Caen',FGCLASS,'layerfg-jaune',TEXTFONTCLASS,'petit-bleu');" onmouseout="return nd();">
[00:33:21] 12[Bebert`12] Très nuageux avec possibilité de foyers orageux. Quelques fortes averses.
[00:33:21] 12[Bebert`12]  AP-MIDI: 21°C
[00:33:21] 12[Bebert`12] Eclaircies et passages nuageux parfois denses. Quelques fortes averses.
[00:33:21] 12[Bebert`12]  SOIREE: 19°C
[00:33:21] 12[Bebert`12] Voile de nuages élevés de plus en plus opaque. Quelques averses faibles.
[00:33:21] 12[Bebert`12]  NUIT: 13°C
[00:33:21] 12[Bebert`12] Couverture nuageuse élevée mais assez épaisse. Pluie possible en limite de perturbation.
[00:33:22] 12[Bebert`12] Ephémérides: Dernier quart de Lune

Commentaire de Floorfilla91 le 01/04/2007 09:20:08

Probleme ton truc fonctionne mal comme le montre Blargyan mais a part ca c'est pas une movaise idée.
si je trouve la siluce au probleme je le remettrai :)

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales