probleme avec mon script
#3
alors j'ai mis cette ligne
TCL
set args [string map [list "*" "%" " " "%"] $arg];


pour palier a mon problème de recherche:

quand je tapai --> !search boulon m10
le résultat était --> aucun résultats.
alors que si je tapai --> !search %boulon%m10%
le résultat est qu'il me trouvait toute ma liste de boulon M10

pour moi (et c'est peut etre la que j'ai pas compris tout a fait les binds)
TCL
bind bot - ::search bot:search


signifie :
bind bot : qui doit réagir et a quelle commande
::search : la commande !search que j'ai décrite dans mon code
bot:search : le nom de ma procédure

la variable "bots" sert à donner les nom des bots qui sont sur le botnet, donc bind bot : le bot qui recois la commande ::search lance la proc bot:search

dans ce cas pour moi la commande qui demande d'envoyé la commande ::search au autre bots du botnet est :
TCL
proc bot:search { from_bot cmd text }


ou from_bot devrait être le bot qui envoie la commande.

pour ce qui est de:
TCL
foreach { chan } [split $chan2 " "]


en fait je souhaiterai que tout ce qui est tapé comme commande !search soit envoyer sur $chan2

voila ce que j'ai compris en lisant mon code et a mon avis c'est la que je dois pas bien comprendre la portée Smile et c'est pour cela que ca ne fonctionne pas :S

Re a tous,

Après une réflexion, je me dis que peut être je cherche à compliquer et que je pourrai certainement l'ecrire comme ca:

TCL
	# CONFIGURATION pour le botnet:
 bind bot - ::search bot:search
 proc bot:search { bot cmd text } {
	global search  bot chan1 chan2
	set args [split $text " "]
	set reference [lindex $args 0]
	set articles [lindex $args 1]
	putquick "PRIVMSG $chan2 :${reference} ${article}"
}


enfin un quelque chose du genre....

Nos...
Répondre Avertir


Messages dans ce sujet
probleme avec mon script - par Nostromo1st - 03/06/2013, 12:47
RE: probleme avec mon script - par CrazyCat - 03/06/2013, 13:21
RE: probleme avec mon script - par Nostromo1st - 03/06/2013, 14:03
RE: probleme avec mon script - par CrazyCat - 03/06/2013, 22:46
RE: probleme avec mon script - par Nostromo1st - 04/06/2013, 00:05
RE: probleme avec mon script - par Nostromo1st - 04/06/2013, 21:00
RE: probleme avec mon script - par CrazyCat - 05/06/2013, 08:45
RE: probleme avec mon script - par Nostromo1st - 05/06/2013, 09:51

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté