cs_Gouje
Messages postés17Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention31 janvier 2006
-
26 janv. 2006 à 00:25
cs_freenaute
Messages postés147Date d'inscriptionjeudi 24 février 2005StatutMembreDernière intervention 6 avril 2009
-
21 mars 2008 à 23:03
Bonsoir tout le monde,
Existe-il un identifieur pour le realname ?
Parce que je voudrais créer un remote du genre :
on join:{
if ($realname = = blabla) { msg $nick ton real name est $realname }
}
Alex_974
Messages postés29Date d'inscriptionlundi 16 janvier 2006StatutMembreDernière intervention14 février 2006 31 janv. 2006 à 04:23
Excusez moi pour le multipost ;).
J'ai trouvé lors de l'entrée du nick tu dois faire un who sur le nick et c'est cela ki declenchera la raw 352. Il te suffit ensuite de faire
raw 352:*: { set %realname $9- }
et de mettre ensuite
on *:JOIN:#tonchan: { who $nick | msg $nick Ton realName est %realname }
A verifier je suis pas sur mais je pense que c'est bon ;)
PS: Si jamais tu as besoin d'autres infos sur le $nick entrant la raw 352 dispose d'autres infos. http://www.tismania.org/raw.php. Voila ;) J'espere t'avoir aider.
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 26 janv. 2006 à 07:23
Bonjour,
Je ne crois pas qu'il existe, mais j'ai tout de même une solution à te proposer.
Les paramètres de connexion, ainsi que le nick, realname, etc, sont enregistrés dans mirc.ini, donc un $readini va te permettre de retourner le realname :
$readini($mircini,mirc,user)
$mircini retourne le chemin vers le fichier mirc.ini, mirc est le nom de la section, et user, la sous-section, ouvre le fichier mirc.ini pour que cela te paraisse plus clair
Tengu84
Messages postés17Date d'inscriptionvendredi 12 novembre 2004StatutMembreDernière intervention 4 novembre 2006 27 janv. 2006 à 14:53
Au pire ce qui peut etre fait est de caler tout ca dans une htable sur un /who en prenant comme data pseudo!ident@host.domain et de mettre en valeur le realname. un exemple de structure :
HTable_User
- Data: Bob!ident@host.domain - Valeur: Realname de Bob
- Data: Pierre!ident@host.domain - Valeur: Realname de Pierre
Apres sur interrogation il suffit d'utiliser les identifieurs concernant les Htables.
---------- [¤]Tengu [¤]Client : KVIrc
Vous n’avez pas trouvé la réponse que vous recherchez ?
nokia3200
Messages postés91Date d'inscriptionsamedi 11 septembre 2004StatutMembreDernière intervention21 juillet 2006 28 janv. 2006 à 13:28
j'ai pas lu ce qu'il avais marqué jai directement vu le code mais sinon
$fullname va retourné ton vrai nom pas celui de celui qui vien de
joindre voila ^^
Alex_974
Messages postés29Date d'inscriptionlundi 16 janvier 2006StatutMembreDernière intervention14 février 2006 31 janv. 2006 à 04:12
Si je me trompe pas et que tu veux bien le realname de celui qui entre sur ton salon il te faudra declencher la raw n°:352 vois avec les autres comment la declencher parce que moi je ne sais pas. Je ne suis que neophyte :p mais sache que si tu arrive a declencher cette raw le realname de la personne se situe dans l'identifieur $9-. Voila si quelqu'un pouvait l'aider a declencher cette fameuse raw n°:352. :)
cs_freenaute
Messages postés147Date d'inscriptionjeudi 24 février 2005StatutMembreDernière intervention 6 avril 2009 20 mars 2008 à 13:29
hello bonjour tous !
je passais par là...
alors j'ai utilisé comme tu dis alex_974
ceci:
raw 352:*: { set %realname $9- }
et de mettre ensuite
on *:JOIN:#tonchan: { who $nick | msg $nick Ton realName est %realname }
mais ça me donne le realname de celui qui est entré avant l'user concerné en join...
:/
alors je cherche hein ! ( c pas gagné !!!) arfff
mais merci, la piste est correcte !
bye et merci à celui qui pourra m'éclairer... :)
cs_freenaute
Messages postés147Date d'inscriptionjeudi 24 février 2005StatutMembreDernière intervention 6 avril 2009 21 mars 2008 à 00:06
raw 352:*: { set %realname $9- }
on *:JOIN:#Ton Salon: { who $nick | msg $chan $nick %realname }
ok ! ce code affiche le pseudo et le realname en join !
testez le sur un mirc vierge , ce que j'aurais du faire dès le départ ! arff !
voili.
bye bye tous mais suis pas très zeureux car j'ai cherché midi à 14h hein !!!