#eggdrop Bot Logged User list

Network: Zeolia
Modes: +nrt
Last Seen: an hour ago
Topic: ..·.·::::::::: Entraide pour les Eggdrops, Tcl et shells -| https://www.eggdrop.fr |- :::::::::·.·..  | dernier script ajouté : NetBots v4.10 - https://tinyurl.com/2celutn2
#2
Rank
12
Users

Channel Log Archive for #eggdrop

Prev
Next

* All times are UTC
Thursday, November 17, 2022
[04:24:03] * Amand quit (Quit: Connection closed for inactivity)
[06:23:35] @ Excalibur --> uto!~nemesis@EpiK-977DB619.w86-209.abo.wanadoo.fr entre sur #eggdrop@Epiknet
[06:24:04] @ Excalibur *** <Boole@Epiknet> a mis le mode #eggdrop +l 21
[08:42:47] James yop!
[08:44:47] James petite question : avec le script publicTcl je peux exécuter des commandes partyline comme ".ap:add $args"?
[08:47:32] @ CrazyCat Bonne question, j'ai des doutes, il faut que je regarde le script
[08:49:18] * James quit (Ping timeout: 180 seconds)
[08:51:23] * James joined #eggdrop
[08:53:59] @ CrazyCat James> a priori non, c'est bien des commandes tcl
[08:54:13] @ CrazyCat Les commandes party-line font agir des binds
[08:54:43] @ CrazyCat Par contre, si tu connais le bind lié à .app:add, tu peux faire fonctionner
[08:56:06] @ CrazyCat par exemple si ça appelle la proc apadd, tu peux faire .tcl appadd handle idx arguments
[08:57:05] @ CrazyCat Mais bon, c'est pas le but de ce script, son but est plutôt de pouvoir tester du tcl
[09:01:50] James oui, c'est ce qu'il me semblait
[09:04:35] James je n'ai marre d'aller en partyline tout le temps juste pour ajouter/enlever des choses sur le script allprotection
[09:04:53] @ CrazyCat Garde la PL ouverte
[09:05:22] @ CrazyCat Ou bien vire allprotection :)
[09:06:48] @ CrazyCat /mode #chan +milk 1 ********
[09:07:03] @ CrazyCat La protection ultime :)
[09:07:40] @ CrazyCat On peut en déduire que le lait est une protection naturelle
[09:08:30] James j'aime pas de tout partyline. si tu te trompes, tu peux pas utiliser les flèches pour revenir en arrière -_-
[09:08:41] @ CrazyCat Utilise defero
[09:08:48] @ CrazyCat (si tu es sous windows)
[09:09:13] * James fier utilisateur de Linux
[09:10:20] @ CrazyCat Ben sinon PL en DCC/CTCP
[09:10:43] @ CrazyCat Et comme ça ton client IRC te permettra d'utiliser les flèches
[09:12:47] James weechat n'y a pas de DCC :/
[09:13:09] @ CrazyCat Heu ?
[09:13:25] @ CrazyCat (je suis sous weechat aussi, je vais tester)
[09:13:58] James j'utilise plutôt weechat et weechat-android
[09:15:39] @ CrazyCat Hum, mon eggdrop de test est pas configuré pour l'accès externe, tentons un autre
[09:17:35] James huh. appartement il y a DCC sur weechat
[09:18:06] @ CrazyCat Ben oui
[09:19:47] James je crois que ça va marcher comme ça mdr
[09:23:33] James il y a une façon de voir les scripts qu'on à charger ?
[09:24:07] @ CrazyCat Les scripts ? non
[09:27:42] James meh. Au moins le DCC marcher. ça aide un peu déjà
[10:36:21] @ Excalibur <MenzAgitat@Epiknet> yop
[10:36:39] @ Excalibur <MenzAgitat@Epiknet> avec un hook sur la commande source, CrazyCat
[10:37:14] @ Excalibur <MenzAgitat@Epiknet> qui construira une liste avec le nom des tcls chargés
[10:37:24] @ CrazyCat Plop
[10:37:44] @ Excalibur <MenzAgitat@Epiknet> ça fait belle lurette que j'ai fait l'équivalent pour pouvoir lister mes scripts chargés
[10:38:02] @ CrazyCat MenzAgitat> Oui, c'est certainement possible de le faire, mais je pense que la question était de savoir si ça existe actuellement par défaut
[10:38:09] @ Excalibur <MenzAgitat@Epiknet> ok
[10:38:17] @ CrazyCat Je pense que James voulait pouvoir lister ce qui était déjà chargé
[10:43:56] @ Excalibur <MenzAgitat@Epiknet> justement :x
[10:44:20] @ CrazyCat Quoi justement ?
[10:44:47] @ Excalibur <MenzAgitat@Epiknet> ben justement on peut en ajoutant un bout de code dans le .conf avant le chargement des scripts
[10:45:50] @ CrazyCat Hum... Si l'eggdrop est déjà lancé, c'est pas fonctionnel vu que si jamais tu rehash tu n'auras que ceux qui sont lancés par le .conf et pas ceux qui ont pu être sourcés à la main
[10:46:13] @ Excalibur <MenzAgitat@Epiknet> avec ma méthode oui
[10:46:17] @ Excalibur <MenzAgitat@Epiknet> avec un hook non
[10:46:40] @ CrazyCat Heu, je crois qu'on ne se comprend pas
[10:47:08] @ Excalibur <MenzAgitat@Epiknet> ma méthode est de créer une autre commande source qui a pour fonction d'ajouter le nom du script à la liste
[10:47:19] @ CrazyCat L'eggdrop est déjà lancé, avec des scripts chargés par le .conf et d'autres à la main parce que le monsieur à fait des essais de scripts
[10:47:20] @ Excalibur <MenzAgitat@Epiknet> en plus de charger le script
[10:47:51] @ CrazyCat Si tu rehashes pour lancer ton truc, ton truc ne verras que les scripts chargés *après* le rehash
[10:47:58] @ Excalibur <MenzAgitat@Epiknet> et avec un hook sur source, ça ne capterait pas chaque script chargé ? à la main ou depuis le .conf
[10:48:06] @ Excalibur <MenzAgitat@Epiknet> ah oui
[10:48:13] @ Excalibur <MenzAgitat@Epiknet> bah ça doit pouvoir s'affiner
[10:48:14] @ CrazyCat Il ne verra pas les scripts qui étaient déjà chargés et que tu viens de perdre parce que tu as rehash
[10:48:30] @ Excalibur <MenzAgitat@Epiknet> il faut préserver la liste si elle existe et éviter les doublons
[10:50:30] @ CrazyCat Et comment tu obtiens cette liste vu que c'est la demande initiale ?
[10:50:45] @ Excalibur <MenzAgitat@Epiknet> .tcl set $ma_liste
[10:50:45] @ Excalibur <Boole@Epiknet> Tcl: can't read "ma_liste": no such variable
[10:51:05] @ Excalibur <MenzAgitat@Epiknet> tu peux même compter les scripts chargés avec llength
[10:51:49] @ CrazyCat Mais comment tu peux le faire en l'état *avant* d'avoir intégré ton idée ?
[10:52:11] @ Excalibur <MenzAgitat@Epiknet> avec du code dans le .conf avant le chargement des scripts
[10:52:17] @ Excalibur <MenzAgitat@Epiknet> le .conf c'est un tcl
[10:52:32] @ CrazyCat Bordel, ou je ne m'exprime pas français ou tu me trolles
[10:52:42] @ Excalibur <MenzAgitat@Epiknet> nan je suis malade
[10:52:46] @ Excalibur <MenzAgitat@Epiknet> ça peut venir de moi
[10:52:51] @ Excalibur <MenzAgitat@Epiknet> j'ai pas les idées claires
[10:53:30] @ CrazyCat Ok, donc je vais la refaire en donnant un exemple concret
[10:54:25] @ CrazyCat J'ai mon eggdrop (appelons le Jarvis) qui fonctionne actuellement et qui a des scripts chargés, certain par le .conf et certains que j'ai chargés en faisant .tcl source scripts/nnnnn.tcl
[10:55:06] @ CrazyCat Et là je me rends compte qu Jarvis répond bizaremment à des trucs, je voudrais donc savoir ce qui est chargé
[10:55:16] @ Excalibur <MenzAgitat@Epiknet> oui
[10:55:20] @ CrazyCat Il n'y a pas la possibilité de le faire car:
[10:55:47] @ CrazyCat - si je mets en place ton idée, je dois rehasher donc je perds les scripts chargés à la main
[10:56:13] @ CrazyCat - rien n'est prévu actuellement pour savoir ce qui a été sourcé
[10:57:11] @ Excalibur <MenzAgitat@Epiknet> (CrazyCat@Zeolia) - si je mets en place ton idée, je dois rehasher donc je perds les scripts chargés à la main --> oui, la première fois, forcément
[10:57:35] @ Excalibur <MenzAgitat@Epiknet> (CrazyCat@Zeolia) - rien n'est prévu actuellement pour savoir ce qui a été sourcé -> avec un hook ou un trace sur source
[10:57:50] @ Excalibur <MenzAgitat@Epiknet> rien n'est prévu pour chasser les canards non plus, à la base :p
[10:59:16] @ CrazyCat Ok, donc on est d'accord que si la demande de James était pour là tout de suite maintenant, il n'y a pas de solution
[10:59:48] @ Excalibur <MenzAgitat@Epiknet> oui, sans développer un petit bout de code avant, je suis d'accord
[11:01:09] @ CrazyCat Ok
[11:01:42] @ Excalibur <MenzAgitat@Epiknet> j'avais supposé que ça pourrait lui servir à l'avenir mais j'ai peut-être mal interprété
[11:01:51] @ Excalibur <MenzAgitat@Epiknet> ptet qu'il voulait juste le faire un coup
[11:02:29] @ CrazyCat Dans l'avenir oui ça peut servir mais pas immédiatement
[11:02:39] @ Excalibur <MenzAgitat@Epiknet> yep
[11:43:54] * Amand joined #eggdrop
[11:43:54] * [Guru] set mode +h Amand
[11:56:01] * BdS joined #eggdrop
[14:59:02] @ Excalibur * <Boole@Epiknet> - news : [Forum eggdrop.fr] Problem avec irccloud - https://tinyurl.com/2onwmw6r
[15:07:28] * CrazyCat set mode -l
[15:07:44] * libre4220 joined #eggdrop
[15:19:00] * Excalibur quit (Connection closed)
[15:19:10] @ CrazyCat hum
[15:19:58] * Excalibur joined #eggdrop
[15:19:58] * [Guru] set mode +o Excalibur
[15:21:00] libre4220 CrazyCat
[15:21:19] libre4220 Est-ce que je pose la meme question ici au pas beson j'attends forum ?
[15:21:19] @ CrazyCat oui?
[15:21:42] @ CrazyCat Ben c'est pas la peine de la poser vu que c'est sur le forum
[15:21:49] @ CrazyCat 15:59:02 <@Excalibur> * <Boole@Epiknet> - news : [Forum eggdrop.fr] Problem avec irccloud - https://tinyurl.com/2onwmw6r
[15:21:57] * BdS quit (Connection closed)
[15:22:20] libre4220 Ok impeccable je vous dérange pas + ici alors
[15:26:20] @ CrazyCat Tu peux rester connecté ici des fois que quelqu'un se réveille
[15:26:52] libre4220 Ok merci
[15:27:57] @ CrazyCat scan $chost {%[^@]} ident2 <-- bizarre ça
[15:28:32] @ CrazyCat lassign [split $chost @] uname uhost
[15:29:29] @ CrazyCat putnow "OS AKILL ADD +3 *[string trimleft $uname@* "~"] $reason"
[15:29:34] libre4220 avant ça marchai comme ça mais maintenant
[15:30:51] libre4220 Normalement sa dois prendre que les uid pas les ip  used AKILL on *@5.254.36.60
[15:33:28] @ CrazyCat % set test toto@1.2.3.4
[15:33:29] @ CrazyCat toto@1.2.3.4
[15:33:31] @ CrazyCat % scan $test {%[^@]} test2
[15:33:33] @ CrazyCat 1
[15:33:35] @ CrazyCat % puts $test2
[15:33:37] @ CrazyCat toto
[15:36:04] * Excalibur quit (Connection closed)
[15:37:43] libre4220 toujours pas
[15:38:08] * Excalibur joined #eggdrop
[15:38:08] * [Guru] set mode +o Excalibur
[15:38:12] @ Excalibur * <CC_Egg@Libera> a sychronisé le topic
[15:38:43] @ CrazyCat Mets un putlog $chost après le if
[15:38:56] @ CrazyCat Histoire de voir ce que reçoit le script
[15:42:31] libre4220 Tcl error [akill_proc]: can't read "chost": no such variable
[15:48:16] libre4220 exemple sa dois prendre que le sid466740@
[15:50:18] @ CrazyCat c'est bizarre que $chost n'existe pas vu que tu es dans le if {[set chost [getchanhost $nick2 $c]] ne ""} {
[15:55:35] * libre4220 quit (Read error)
[15:57:54] * libre4220 joined #eggdrop
[15:58:05] libre4220 dsl
[15:58:11] libre4220 Toujours pas tres bizarre
[15:59:37] @ CrazyCat Je dois partir, mais si tu as appliqué mon code, réponds sur le forum en copiant/collant ce que tu obtiens en party-line
[15:59:52] @ CrazyCat Je jetterai un oeil ce soir
[16:00:38] libre4220 Impec merci de ta part
[16:01:13] * CrazyCat is now known as CrazyCat[AFK]
[16:02:02] @ Excalibur * <Boole@Epiknet> - news : [Forum eggdrop.fr] Problem avec irccloud - https://tinyurl.com/2oqy88fk
[16:45:17] @ Excalibur -//- <uto@Epiknet> a quitté
[16:46:03] @ Excalibur *** <Boole@Epiknet> a mis le mode #eggdrop +l 20
[17:28:23] * machine joined #eggdrop
[17:59:06] @ Excalibur * <Boole@Epiknet> - news : [Forum eggdrop.fr] Problem avec irccloud - https://tinyurl.com/2muxxcrb
[18:01:00] * libre4220 quit (Quit: Page closed)
[19:33:20] * machine quit (Quit: Page closed)
[21:07:37] @ Excalibur --> uto!~nemesis@EpiK-977DB619.w86-209.abo.wanadoo.fr entre sur #eggdrop@Epiknet
[21:08:05] @ Excalibur *** <Boole@Epiknet> a mis le mode #eggdrop +l 21
[21:39:10] @ Excalibur -//- <uto@Epiknet> a quitté (Ping timeout: 180 seconds)
[21:40:05] @ Excalibur *** <Boole@Epiknet> a mis le mode #eggdrop +l 20
[21:53:43] * dennis quit (Ping timeout: 180 seconds)
[22:29:40] * dennis joined #eggdrop
Prev
Next