![]() |
Recherche d'un .tcl maître/esclave - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=4) +--- Sujet : Recherche d'un .tcl maître/esclave (/showthread.php?tid=1355) |
Recherche d'un .tcl maître/esclave - Rene62 - 21/06/2013 Bonjour, j'ai un canal irc ou je tiens plusieurs robots et un autre (sur le meme serveur) ou j'aimerai que 6 ou 8 d'entres-eux seulement y soit.En fet ce que j'recherche c'est qu'a chaque fois qu'un robot quitte le canal (celui ou il y en a 6 ou 8) qu'il soit remplacé par un autre rapidement.Je dois préciser que mon botnet est composé d'un hub (eggdrop) et tous les autres sont des windrop (totalisant au plus fort 20 robots linkés) comme vous le devinez le hub devra rester sur les 2 canaux en permanence. J'vous remercie de vous pencher sur la question. RE: Recherche d'un .tcl maître/esclave - aliasangelius - 21/06/2013 Salut, En utilisant un timer,utimer avec l'enregistrement du canal comme sa il join le salon et une fois le timer ou utimer fini il quitte le salon en supprimant. Par exemple enfin pour moi c'est ce qui serait plus logique.. RE: Recherche d'un .tcl maître/esclave - CrazyCat - 21/06/2013 Hu ? un bind sur le part, une comparaison de la liste des windrops présents sur le canal "6" et sur le canal où ils sont tous, et un invite via botnet pour faire joindre les volontaires d'office. Pourquoi un timer ? RE: Recherche d'un .tcl maître/esclave - aliasangelius - 22/06/2013 Bah moi j'aurais mis des bind time sur les différents bots. De cette manière chaque bots joins chacun leur tour par exemple moi c'est comme ça que j'aurais fait.. Moi je part sur la base d'eggdrop et non pas de botnet car botnet n'es pas prévus à cette effet a la base pour ma part. Enfin je me trompe peut-être RE: Recherche d'un .tcl maître/esclave - CrazyCat - 27/06/2013 Voici un petit script qui peut fonctionner : Par contre, il n'agit que lorsqu'il y a un départ du canal, mais le principe est là. Il faut que les nicks des eggdrops et les botnet-nicks soient pareils. tcl
RE: Recherche d'un .tcl maître/esclave - aliasangelius - 28/06/2013 Salut, Je vais faire mon chieur je pense.. Mais un truc que je ne comprend pas dans le code. Dans ton code tcl tu appel comme ceci : tcl
Donc la en exemple tu fait $::ns::salon Mais la ou je comprend pas c'est pourquoi tu ne racourcis pas ça ? Car dans la proc si tu mais par exemple comme celà : tcl
Pareil pour les autres c'est sa que je comprend pas pourquoi vous n'utiliser pas namespace de cette manière.. RE: Recherche d'un .tcl maître/esclave - heartbroken - 28/06/2013 salut .. excuse me CrazyCat ^^ Code : set e lsearch $pot $bot] Code : set e [lsearch $pot $bot] bonne nuit :) RE: Recherche d'un .tcl maître/esclave - CrazyCat - 28/06/2013 (28/06/2013, 23:11)aliasangelius a écrit : Donc la en exemple tu fait $::ns::salonJe ne comprends pas ce que tu veux dire, désolé. (28/06/2013, 23:33)heartbroken a écrit : excuse me CrazyCat ^^Bien vu, une erreur de mauvaise simplification du code :) Je corrige le code initial RE: Recherche d'un .tcl maître/esclave - aliasangelius - 02/07/2013 Regarde bien mon exemple de procédure et compare la tienne au niveau du channel add regarde ma variable.. Ensuite en dessous de proc j'appel la variable de manière a raccourcir RE: Recherche d'un .tcl maître/esclave - CrazyCat - 03/07/2013 Je ne vois pas l'intérêt de raccourcir une variable tout en ajoutant une ligne. Et techniquement, je ne vois pas ce que ça change. RE: Recherche d'un .tcl maître/esclave - CrazyCat - 06/07/2013 Bon, demande supplémentaire : le canal "cible" est protégé par un mot de passe : tcl
Une autre alternative proposée par MenzAgitat sur le canal, c'est de ne pas gérer le mot de passe et de mettre un "cs invite" sur le need-key. A voir en fonction des possibilités du réseau, du canal, ... |