Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : S'identifier aupres d'un bot [ Scripting / Général ] (MaN93)

jeudi 22 juin 2006 à 17:10:57 | S'identifier aupres d'un bot

MaN93

bonjour tout le monde,

j'ai pu trouver un code pour pouvoir s'identifier auprès d'un bot mais j'aimerais pouvoir le modifier.
en effet cette identification n'est valable que si l'on a le meme HOST (ce qui est logique) et le même pseudo (hors on pêut être amener à changer de pseudo et le bot ne nous reconnait plus).

j'aimerais que l'on puisse s'identifier que par son HOST et non pas son pseudo et son host.

voici ce code:

alias addadmin {
  if ((!$1) || (!$2)) { echo -a Erreur > Syntaxe : /addadmin Pseudo Host(type 2) | halt }
  set %admin.chan %admin.chan $+ $1 $+ $chr(47) $+ $2 $+ $chr(124) | echo -a [Admin] $1 ajouté avec succès !
}

alias isanadmin { if (!$1) { halt } | var %nbadmin = $gettok(%admin.chan,0,124), %a = 0 | while (%nbadmin > %a) { inc %a | if ($gettok($gettok(%admin.chan,%a,124),1,47) == $1) { if ($gettok($gettok(%admin.chan,$calc(%a + 1),47),1,124) == $address($1,2)) { return yes } } } }


vendredi 23 juin 2006 à 10:49:47 | Re : S'identifier aupres d'un bot

S333

il faudrait que tu nous dises comment est appelée la fonction addadmin, comme ça on saurait si $1 correspond à $nick ou autre chose, je pense bien que c'est $nick mais à ce moment là, $2 c'est l'host ?

sinon il te suffit d'enlever if ($gettok($gettok(%admin.chan,%a,124),1,47) == $1) {
et un } à la fin.
Bien sur... c'est pas le mieu parce que quand tu crées un admin, il y a toujours l'enregistrement du pseudo de l'admin... quoi que ça peut rester util pour voir qui correspond à qui :/
DOnc voilà ^^ c'est la façon la plus rapide et la plus simple.

---------------------------------
Signature des parents :

samedi 24 juin 2006 à 20:14:15 | Re : S'identifier aupres d'un bot

SornDrixer

Administrateur CodeS-SourceS
Tiens, le code que t'as trouvé provient d'une source que j'avais faite pour un forumeur (remontant en 2004).
Version complète ici :
http://www.ircfr.com/infomsg_pickup%20script%20encore_183653.aspx

Par contre, même si le code vient de moi, c'est pas une super idée de le reprendre en exemple, car il est relativement mal codé (je l'ai réalisé à mes débuts, donc j'avais pas encore acquis les bonnes habitudes du coding).

Ce que tu veux faire n'a rien de compliqué : décide d'abord où tu vas stocker les hosts (variable ? fichier texte ? fichier ini ? hashtable ?)
Ensuite, tout est bêtmeent basé sur $address(pseudo,X) (où X représente un format d'host précis, voir aide de mIRC)

Il te suffit donc de comparer l'host de la personne executant telle événement avec ton "espace de stockage" (fichier texte par exemple), et le tour est joué.

Avec seulement les bases du mIRC Script, tu peux y arriver.



Cordialement
, Sorn_Drixer (Admin CodeS-SourceS)




Cette discussion est classé dans : bot, admin, identifier, chan, gettok


Répondre à ce message

Sujets en rapport avec ce message

COmment installé une sources [ par evilpikashoot69 ] Erfe rf erf , tetre ke cette question a deja ete pose , mais je capte rien voila comment ona jout des sources a mirc 6.02 ???j'aimeré rajouté :on @1:B changement de topic [ par BlooD78 ] bonjour je suis debutant en prog. j'ai prog un bot antii take over mais il n'est pas connecte tt le tps sur mon chan. je souhaiterais que quand mon bo Améliorer un bot pour un chan de clan counter-strike [ par JeKto ] Salut !Je voudrai améliorer mon bot pour mon clan j'ai dejà quelsues commandes TEXT mais je voudrai par exemple que le bot guarde en memoire le nick d Bot qui fait des statistique d'un chan [ par Elnath ] Bonjour, j'aimerais savoir si quelqu'un pourrais me faire, ou me trouver un bot qui permet de faire des statistique d'un chan ( nombre moyen de person Cherche Script ou source pour une protection de chan [ par frakson ] Bonjour tout le mondej'ai entrepris la mise en place d'un eggdrop sur mon chan (qui se trouve sur qnet).Mes raisons sont simple, proteger mon chan con auto join de bot [ par G rom ] bonjour, je sui tout noob dans la config de bot. J'ai créer depui peu mon propre bot xdcc (sur ma ligne!!) mais le probleme est que je suis etudiant, Idle bots [ par exeral ] Je sais pas si vous avez remarquermais c la mode des idles bots(sur quakenet en tout cas )donc je voulais savoir si on peut me dire où en trouver ou c aide petit script [ par Lonsdale^ ] salut ben voila je recherche 2 petit script car je suis oqp as faire 1 bot pour mon chan.1. quand mon bot part d'un channel il laisse 1 message sur le Un Bot ki pourai etre 24/24 sur le chan [ par _Tiamat_ ] SAlut jaimerai savoir si qqu dentre vous saurai faire un bot pv ki reste 24/24 sur un chan, car sur mon chan il ya des personne kan je sui po la ki ba


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.