#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
Tuesday, March 28, 2023
[12:29:45] * [Guru] set mode +h Amand
[12:29:45] * Amand joined #informatique
[12:30:37] Amand hello
[12:37:12] Amand CrazyCat: j'ai encore besoin de toi pour les regexp =]]]]]]]]]]]]]
[12:37:22] Amand enfin
[12:37:27] Amand de me dire si c possible de faire ça
[12:40:31] Amand brb deux minutes
[12:40:38] CrazyCat Oui oui
[12:52:23] Amand exlure les . () , qui commence aussi par ! ( et du coup on laisse les 30 mots min ) et avec des mots de min 2 caractères
[12:53:23] Amand exclure*
[12:56:39] Amand je vais écrire ça en français
[12:56:40] CrazyCat Non, ça tu ne pourras pas, une regex n'est pas faite pour ignorer des éléments
[12:58:40] Amand on peut lui dire si potentiellement la chaine commence par ! (ou pas)
[12:58:52] Amand et avec des mots de min 2 caractères ? ou dans le modèle c'est pas possible
[12:59:42] CrazyCat la chaine qui commence par! => ^! (en tout début)
[13:00:07] CrazyCat ^!([\wéèâêôïî-]{2,}(\s|$)){30,}
[13:00:21] Amand yes mais je veux pas que ce soit obligatoire
[13:00:37] CrazyCat ^!?([\wéèâêôïî-]{2,}(\s|$)){30,}
[13:00:48] CrazyCat (mais ça ne veut plus rien dire du coup)
[13:01:07] CrazyCat Si la chaine commence par ! ou pas... Donc tu t'en fous du ! initial ?
[13:01:40] Amand je veux qu'il gère les deux cas , si on commence par ! ou pas
[13:02:06] CrazyCat Si tu m'expliquais exactement ce que tu veux faire ?
[13:02:43] Amand ok alors attends comme ça tu comprendras pas faut que je te fasse un listing de ce que je veux matcher
[13:03:11] CrazyCat Parce que, encore une fois, gérer si la chaine commence par ! ou pas, ça revient à se foutre de ce qui commence la chaine
[13:04:23] Amand j'ai besoin de matcher dans certains cas quand une chaine commence par !cmd nick ...... .........
[13:04:42] Amand et aussi les chaines de min 30 mots et 2 caractères par mot , si on utilise pas !cmd nick .. en début de chaine
[13:05:00] Amand ta regexp a l'air de faire ce qu'il faut
[13:05:42] Amand parce que si là je met "&" en début de chaine il ne matchera pas
[13:05:53] CrazyCat Sauf que la regexp va matcher aussi bien "!toto ah ha" que "blop lksvds svsmqv" (avec 30 mots)
[13:08:41] Amand oui c'est le but
[13:09:31] CrazyCat ah. en fait tu veux matcher tout ce qui commence par un caractère alnum ou un !, mais pas par les autres caractères particuliser
[13:09:37] CrazyCat particuliers*
[13:10:02] Amand oui
[13:10:11] Amand attends crazy , je fais quelques test
[13:10:13] Amand s
[13:10:18] CrazyCat C'est plus clair dit comme ça
[13:12:24] Amand il a pas l'air d'aimé les codes couleurs
[13:12:50] Amand on peut lui dire n'importe quel caractère alpha numérique
[13:12:57] Amand genre un truc du style .+
[13:13:17] Amand au lieu de devoir définir les caractères à match
[13:13:37] CrazyCat Pas avec les accentués
[13:17:50] CrazyCat le .+ va prendre n'importe quel caractère
[13:18:11] CrazyCat (y compris un espace)
[13:19:18] Amand j'essaye d'implémenter le .+
[13:19:24] Amand j'ai des erreurs patern wait
[13:20:17] CrazyCat Tu sais, tu ne pourras pas tout faire avec une seule regex, et il vaut parfois mieux un petit traitement supplémentaire avant d'utiliser la regex
[13:21:09] CrazyCat Enfin, sauf si tu cherches à faire des trucs pour spamfilter et dans ce cas il vaut mieux un bon gzline *@* ou couper le serveur
[13:21:50] Amand https://regex101.com/r/mHPCgE/1 celle ci était bien
[13:22:05] Amand mais elle ne match pas les codes couleurs
[13:22:55] CrazyCat Ben il faut ajouter les codes couleurs
[13:26:18] Amand comment je peux les ajouter sans faire de betise
[13:26:19] Amand ?
[13:29:09] CrazyCat Ca va être assez compliqué
[13:29:40] CrazyCat stripcodes sera bien moins lourd
[13:31:53] CrazyCat Mais après tu auras le souci du souligné, du gras, du reverse, ...
[13:33:29] Amand sinon je peux faire une autre regexp pour matcher la même regexp avec le gras
[13:34:00] Amand j'ai ajouté -
[13:34:10] Amand pour matcher les mots comme " sous-marin "
[13:34:24] CrazyCat Ah oui je l'avais viré sur un essai
[13:35:21] Amand si il prenait en compte les codes couleurs et le gras ça me suffit
[13:35:29] Amand là le code couleur ça a l'air nickel
[13:39:38] CrazyCat https://regex101.com/r/BDOe1d/2 <-- normalement ça ne tient compte d'aucun code de controle
[13:44:17] CrazyCat Je pense qu'il manquait un ? : https://regex101.com/r/degKTr/2
[13:45:08] CrazyCat Mais bon, je persiste... Un stripcode, pourquoi pas un retraitement de la chaine, et ensuite une regexp
[13:48:24] Amand je test directement les regexp dans spamfilter, je n'utilise pas eggdrop
[13:53:00] Amand merci CrazyCat
[13:53:51] Amand pour redémarrer un eggdrop c'est via le botchk ça c'est ok
[13:54:02] Amand pour anope, il faut mettre un crontab ou y'a un outil de disponible?
[13:54:06] Amand pardon
[13:54:18] Amand quand les services crash automatiquement et que je veux qu'il se relance tout seul*
[13:56:05] Amand CrazyCat: ça te dérange pas, si on met /MODE #eggdrop +H 15:1440 ?
[13:56:19] Amand pour avoir l'historique des 15 dernières lignes quand je join eggdrop
[13:56:49] Amand To enable this you have to set channel mode +H, type: /MODE #channel +H 15:1440. This will make it remember the last 15 lines for the past 1440 minutes (1 day).
[13:59:43] CrazyCat On peut le mettre, je l'ai mis sur d'autres canaux
[14:02:47] CrazyCat Pour les services, il y a un croncheck si je me souviens bien
[14:03:21] CrazyCat c'est services/data/services.chk
[14:10:21] Amand ok merci je dois partir du boulot
[14:10:28] Amand CrazyCat: merci beaucoup encore comme d'hab
[14:10:41] Amand tu me fais gagner un temps précieux lol
[14:10:47] Amand bonne aprem, à toute
[14:10:52] Amand fin*
[14:21:21] CrazyCat Bon courage
Prev
Next