#informatique Bot Logged User list

Network: Zeolia
Modes: +nrt
Last Seen: 14 minutes ago
Topic: Canal d'aide informatique - Développement / Web / Windows - Pour les questions linux, rejoindre #linux
#3
Rank
11
Users

Channel Log Archive for #informatique

Prev
Next

* All times are UTC
Filtering by user: Amand
Wednesday, July 20, 2022
[10:02:54] % Amand plup
[10:31:25] % Amand oui j'aime bien voir les créations de script, mais si il y a pas grand chose d'intéressant, c'est pas la peine
[10:39:25] % Amand ok :]
[11:18:22] % Amand j'ai envie de crée un script avec ma base qui enregistre les données des utilisateurs dont le realname pour voir les connexions suspect
[11:18:33] % Amand ceux qui utilisent un realname - 18 et ensuite + 18
[11:19:00] % Amand je vais donc devoir faire une requête dans un bind join mais j'ai peur que ce soit trop lourd
[11:19:17] % Amand dans le sens ou sur le long terme, si j'ai beaucoup de donnée à comparer
[11:19:49] % Amand ça demandera une requête avec beaucoup de donnée à comparer
[11:19:56] % Amand j'y réfléchis
[11:39:11] % Amand je vais voir extend-join, ça a l'air intéressant
[12:03:24] % Amand très clair
[12:04:51] % Amand faudrait que je vois la liste des cap pour récupérer le realname d'un utilisateur
[12:05:04] % Amand je sais pas si je peux le faire aussi à la connection d'un utilisateur sans faire un WHO pour avoir le realname
[12:11:13] % Amand yes
[12:23:10] % Amand ah ?
[12:23:30] % Amand je regarde et test dans quelques minutes
[12:39:02] % Amand ça fonctionne chez toi WHO nick %r ?
[12:40:34] % Amand enfin ça fonctionne mais il me retourne pas seulement le realname
[12:44:35] % Amand t: retourne le <token>spécifié par le client
[12:44:53] % Amand le token change à chaque connection ?
[12:48:16] % Amand ah bah oui forcément , le raw change
[12:48:32] % Amand avec un WHO nick normal c 352
[12:48:38] % Amand et avec %r 354
[13:13:40] % Amand proc ::checkpays::who:gestion2 {from key text} {
[13:13:40] % Amand set realname [lrange $text 1 end]
[13:13:40] % Amand None
[13:13:40] % Amand }
[13:13:40] % Amand putlog "realname => $realname"
[13:13:53] % Amand il me récupère bien le realname mais avec les :
[13:14:33] % Amand je suis obligé de faire une regexp ou je peux utilisé string range
[13:14:50] % Amand realname => :amand test
[13:17:07] % Amand yes , faut que je retire le : , avec une regexp c'est simple j'essaye de voir si je peux faire autrement qu'une regexp
[13:18:15] % Amand ça va retirer le premier mot
[13:18:21] % Amand yes c'est ce que j'ai fait merci
[13:20:02] % Amand yes mais mon problème avec cette syntaxe
[13:20:28] % Amand c'est que le putlog retourne : realname => Bot :amand test
[13:20:48] % Amand nom-du-bot :realname
[13:21:09] % Amand [string range [string trim $text] 1 end] va me retirer le premier caractère de Bot
[13:21:39] % Amand c'est à cet endroit que je bug un peu mais je crois avoir trouvé la solution je test
[13:27:51] % Amand yes manquait juste un ]
[13:28:02] % Amand là c'est bon merci
[13:35:53] % Amand j'ai besoin de ton avis, là je fais un who pour récupérer juste le realname , je n'inclus pas le nick,host
[13:36:07] % Amand je récup les données à la connection et je les stock en mémoire
[13:36:26] % Amand avant je faisais un who et dans le raw, je prenais le nick et le host
[13:36:49] % Amand mais vu que je l'ai déjà dans la snotice de la connection (nick et host) j'ai pas besoin de la traiter dans le who
[13:37:01] % Amand tu trouves ça correct ou c'est mieux que je les recup dans le raw?
[13:37:13] % Amand sans les mettre en mémoire
[13:47:40] % Amand oki j'ai ajouté %nhr
[13:47:53] % Amand lassign $text {} host nick
[13:47:53] % Amand set text [split [string trim $text]]
[13:47:53] % Amand set SESSION [md5 $nick]
[13:47:53] % Amand set realname [join [lrange [split $text {:}] 1 end]]
[13:48:11] % Amand c'est bon :)
[13:52:33] % Amand host j'ai pas besoin de le recup dans le who je peux la mettre en mémoire
[13:52:44] % Amand je sais pas si en terme de rapidité ça fait une différence
[13:52:55] % Amand dans un petit script comme ça
[14:03:27] % Amand c'est possible de faire
[14:03:45] % Amand set SESSION [md5 $username@$host]
[14:11:11] % Amand faut que je vois comment ça fonctionne
[14:11:18] % Amand oui j'utilise whox
[14:13:39] % Amand mais faudra que je génère un nombre à 3 chiffres aléatoire ?
[14:14:08] % Amand pour chaque connection?
[14:17:33] % Amand ok
Prev
Next