Poster une réponse  Créer un sujet 
Auto-authentification CTCP Eggdrop
Auteur Message
janolapin
Junior Member
**


Messages : 4
Groupe : Registered
Inscription : Feb 2011
Statut : Hors ligne
Message : #1
Auto-authentification CTCP Eggdrop

Bonjour à tous,

Sur un eggdrop, j'ai un mot de passe assez costaud et je voudrai ne pas avoir a le taper à chaque fois.
Je m'y connecte avec la commande (lancée depuis un alias) "/CTCP LeBot chat"
Il me demande ensuite Nickname et Password.

J'ai tenté "/CTCP LeBot chat user:password" mais ca ne passe pas.


Comment puis-je faire pour qu'il ne me demande plus mon nick et mon password ? (quitte a ce que ce soit inclus dans la commande)
Est-ce possible de faire une authentification automatique sur mon masque ?

Merci :)

28/02/2011 18:39
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
cestlemien
viok ronchon
***


Messages : 185
Groupe : Registered
Inscription : Dec 2008
Statut : Hors ligne
Message : #2
RE: Auto-authentification CTCP Eggdrop

salut,
donc sous mIrc ? (ici c'est plutôt le tcl hein Very Happy )

peut etre creer un allias ?
un truc genre:

Code :
/bot /ctcp lebot chat | timer  1 15 | //echo $active  mon handle Mon.pass.dans.lebot



• J'ai mis un timer de 15 secondes avant que l'echo se lance, à toi de gerer, de plus je l'ai mis en echo afin que ça n'apparraisse dans un fenetre qui ne devrait pas, il faut juste que tu copies colle ce qui apparais dans la fenetre de tchat du bot. ( plus d'info dans mirc /help )


ou une remote ? (alt+r de ton script /remotes) .Ajouter un truc du genreSadça te permettra de l'avoir ne clic droit)

Code :
menu status,menubar,query,nicklist,channel {
.ident lebot: /msg lebot login Tonhandle TonpassDanslebot  | msg lebot ident tonpassdanslebot tonhandle }
.ident+ctcp lebot:  /msg lebot  login Tonhandle Ton.pass.dans.lebot | msg lebot  id  Ton.pass.dans.lebot | msg lebot  ident Ton.pass.dans.lebot Tonhandle  | timer 1 2 /ctcp lebot chat | timer  1 15 //echo $active  mon handle Mon.pass.dans.lebot



Cordialement




La joie le pouvoir d'aimer , le plus triste des sentiments

Ce message a été modifié le: 28/02/2011 20:08 par cestlemien.

28/02/2011 19:55
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
janolapin
Junior Member
**


Messages : 4
Groupe : Registered
Inscription : Feb 2011
Statut : Hors ligne
Message : #3
RE: Auto-authentification CTCP Eggdrop

cestlemien a écrit :
salut,
donc sous mIrc ? (ici c'est plutôt le tcl hein Very Happy )

Oui j'utilise mIRC comme Client.
Je pensai plus pouvoir faire un réglage au niveau de l'eggdrop lui même (en autorisant mon host à se connecter sans demande d'auth), ou une syntaxe CTCP chat avec le login et mot de passe intégré.

Si ca n'existe pas je passerai par le remote en remplaçant ce qu'il faut.

Merci.

28/02/2011 21:29
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
blaster911
Junior Member
**


Messages : 13
Groupe : Registered
Inscription : Jan 2010
Statut : Hors ligne
Message : #4
RE: Auto-authentification CTCP Eggdrop

Salut,

Tu peux tout simplement faire une alias du genre

Code :
/ctcpbot { /ctcp $1 chat | timer 1 10 .msg = $+ $1 Tonlogin | timer 1 12 .msg = $+ $1 tonpass }


Pour ma part, je possède une remote de ce genre :

Code :
if ($1 == !ctcp) {
    if ($2 == MonRobot) { /ctcp MonRobot chat | .timer 1 3 .msg =MonRobot MonLogin | .timer 1 4 .msg =MonRobot MonPass }
    if ($2 == Monrobot2) { /ctcp Monrobot2 chat | .timer 1 3 .msg =Monrobot2 MonLogin | .timer 1 4 .msg =Monrobot2 MonPass }
  }

23/04/2011 19:51
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
CrazyCat
Administrator
*******


Messages : 1,392
Groupe : Administrators
Inscription : Apr 2004
Statut : Hors ligne
Message : #5
RE: Auto-authentification CTCP Eggdrop

Je viens de déplacer cette discussion parce que c'est plus du scripting mIRC.
Est-ce qu'il n'est pas possible avec mIRC de réagir à ce qui est dit en ctcp, comme on peut réagir à ce qui est dit en canal, en faisant par exemple:

Code :
ctcp 1:Entrez votre surnom.:*:/msg =$nick handle
ctcp 1:Entrez votre mot de passe.:*:/msg =$nick pass


Trucs et astuces en programmation - Je suis actuellement
24/04/2011 07:49
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
cestlemien
viok ronchon
***


Messages : 185
Groupe : Registered
Inscription : Dec 2008
Statut : Hors ligne
Message : #6
RE: Auto-authentification CTCP Eggdrop

salut,

je ne pense pas que l'ont puisse, et niveau secu, j'ai un doute.De plus il arive que pour une raison ou une autre certains clients irc, ou bot de secu fasse un ctcp version du coup le client irc reagirait.on pourrait affiner sur un type de ctcp, mais le fake est toujours possible.

(je ne dit pas que c'est impossible, mais plutôt pas trés secu pour soi, et ses mots de passe)

Cordialement.




La joie le pouvoir d'aimer , le plus triste des sentiments

Ce message a été modifié le: 24/04/2011 08:52 par cestlemien.

24/04/2011 08:51
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
djkenny
TCL pur powered!
****


Messages : 386
Groupe : Registered
Inscription : Dec 2007
Statut : Absent
Message : #7
RE: Auto-authentification CTCP Eggdrop

salut,

c est du dcc, il y a moyen de répondre automatiquement, malheureusement je n'ai pas codé en mirc depuis des années mais si mes souvenirs sont bon c'est avec

Code :
on *:CHAT:*:{
  if ( $nick == Bot1 ) {
    set %passwd tonpass1
    set %handle tonhand1
  }
  if ( $nick == Bot2 ) {
    set %passwd tonpass2
    set %handle tonhand2
  }
  if ( $1- == Entrez votre surnom. ) || ( $1- == Please enter your nickname. ) { /msg =$nick %handle }
  if ( $1- == Entrez votre mot de passe. ) || ( $1- == Enter your password. ) { /msg =$nick %passwd }
}


édit: testé,fonctionne parfaitement


C'est en reconnaissant ses erreurs que l'on progresse Wink

Ce message a été modifié le: 24/04/2011 09:45 par djkenny.

24/04/2011 08:58
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Poster une réponse  Créer un sujet 

Voir une version imprimable
Envoyer ce sujet à un ami
S'abonner au sujet | Ajouter le sujet aux favoris

Aller à :