Scripting
Bonjour / Bonsoir,

Bienvenue sur ce forum.

Merci, de vous connectez si vous ne l'êtes pas.

Merci, de vous enregistrez si vous ne l'êtes pas. Ceci prend même pas une minute.

Cordialement,

Dylan

Rejoignez le forum, c’est rapide et facile

Scripting
Bonjour / Bonsoir,

Bienvenue sur ce forum.

Merci, de vous connectez si vous ne l'êtes pas.

Merci, de vous enregistrez si vous ne l'êtes pas. Ceci prend même pas une minute.

Cordialement,

Dylan
Scripting
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -25%
-100€ Barre de son Hisense Dolby Atmos 5.1.2
Voir le deal
299.99 €

google

Aller en bas

google Empty google

Message  Dylan Mar 29 Déc - 4:55

Code:
# google.tcl v0.1
# by aNa|0Gue - analogue@glop.org - http://www.glop.org

package require http

bind pub - !help pub:help
bind pub - !google pub:google

proc pub:help { nick uhost handle channel arg } {
   putserv "NOTICE $nick :!google google sur IRC !"
}

proc pub:google { nick uhost handle channel arg } {
   if {[llength $arg]==0} {
      putserv "PRIVMSG $channel :hey ! tappes des mots boulet !"
   } else {
      set query "http://www.google.fr/search?btnI=&q="
      for { set index 0 } { $index<[llength $arg] } { incr index } {
         set query "$query[lindex $arg $index]"
         if {$index<[llength $arg]-1} then {
            set query "$query+"
         }
      }
   #   putserv "PRIVMSG $channel :$query"
      set token [http::geturl $query]
      puts stderr ""
      upvar #0 $token state
      set max 0
      foreach {name value} $state(meta) {
         if {[regexp -nocase ^location$ $name]} {
            set newurl [string trim $value]
            putserv "PRIVMSG $channel :$newurl"
         }
      }
   }
}
Dylan
Dylan
Administrateur

Messages : 221
Date d'inscription : 23/11/2009
Age : 29
Localisation : Chez moi ...

https://scripting.forumactif.com

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum