Bass's Seen Extended par MenzAgitat
Catégorie : Statistiques
3 téléchargements
Description :
 
Description

Bass's Seen Extended est une extension prévue pour fonctionner conjointement avec Bass's Seen v1.4.2c dont elle réutilise la base de données, certaines procédures et certaines options communes.

Cette extension a pour but de combler une lacune de Bass's Seen en permettant d'effectuer des recherches dans les nicks ou les hosts, et de retourner les nicks ou hosts résultants.

Plusieurs niveaux de recherche sont possibles, et il est possible de procéder automatiquement à des recoupements d'informations.

Pas très convaincant expliqué comme ça, mais essayez-le donc et vous en comprendrez très vite l'utilité.

La commande se décline en 3 versions : une publique, une par message privé à l'eggdrop, et une en partyline :
!whowas (commande publique)
whowas (commande par message privé)
.whowas (commande de partyline)

Etant donné que ce script est une extension pour "Bass's Seen", vous devez vous assurer de le charger APRES ce dernier au démarrage de votre eggdrop.

L'activation du script sur un chan (afin d'y autoriser l'utilisation de la commande publique) se fait au moyen de la commande de partyline suivante :
.chanset #Nom_du_chan +bseen_extended


Syntaxe (exemple donné avec la commande publique et les options par défaut)

!whowas <-n/-h argument_de_recherche> [nicks/hosts] [-level 0/1/2]

-n = demande à effectuer une recherche dans les nicks
-h = demande à effectuer une recherche dans les hosts
argument_de_recherche = ce que vous voulez chercher (jokers acceptés)
nicks = affiche une liste des nicks résultants de la recherche
hosts = affiche une liste des hosts résultants de la recherche
-level 0/1/2 = profondeur de la recherche (0, 1 ou 2)

Les jokers * et ? sont acceptés dans l'argument de recherche.

Lorsque vous effectuez une recherche de host (-h), sachez qu'il est attendu sous la forme ident@host et qu'il n'inclut pas le nick.

En l'absence de l'argument [nicks/hosts], "nicks" est implicite et la recherche affichera les nicks résultants.

3 niveaux de recherche sont possibles, vous pouvez contrôler lequel sera utilisé avec l'argument -level.
Voici la signification de chaque niveau de recherche, ainsi que le niveau de crédibilité à accorder aux résultats :
0 = recherche normale = fiabilité maximale
1 = recherche normale + recoupements par nicks et par ident@hosts = fiabilité moyenne
2 = recherche normale + recoupements par nicks, par ident@* et par *@host = le moins fiable
Les résultats de la recherche seront affichés d'une couleur différente selon qu'ils émanent de la recherche de niveau 0, 1 ou 2, et seront affichés par ordre chronologique inverse (du plus récent au plus ancien).
En l'absence de l'argument -level, une recherche normale sera effectuée.


Exemples d'utilisation

<MenzAgitat> .whowas -n menzagitat
<Boole> La recherche de menzagitat a donné 15 résultats (du plus récent au plus ancien) : MenzAgitat | Menz | MenzAgitat[taf] | MenzAgitatifie | MenzAgitat[courses] | MenzAgitat[pala] | MenzAgitateur | Menz}[Agitat\] | MenzAgitat}[test\[ | MenzAgitat[test] | MenzAgitat[oqp] | accident | MenzAgitat[ZZzzZz] | MenzTest | Menz{A\{gitat

<MenzAgitat> .whowas -n menzagitat -level 2
<Boole> La recherche de menzagitat a donné 37 résultats (du plus récent au plus ancien) : alias_angelius | jolaw2 | alias_angelius- | Anonyme18124 | Boole | MenzAgitat | alias_angelius|Dors | RipGirl | Menz | MenzAgitat[taf] | MenzAgitatifie | MenzAgitat[courses] | aliasangelius | Bool9 | MenzAgitat[pala] |
<Boole> Bool6 | Nesquick | Anonyme36113 | RipGirl[game] | RipGirl[ZzzzZ] | MenzAgitateur | Bool7 | testtest | Menz}[Agitat\] | testnick | MenzAgitat}[test\[ | MenzAgitat[test] | MenzAgitat[test2] | MenzAgitat[oqp] | accident | Bool8 | MenzAgitat[ZZzzZz] | Bool5 | EponymeE1BB | MenzTest |
<Boole> Menz{A\{gitat | Daveline

<MenzAgitat> .whowas -n Menz* hosts
<Boole> <Boole> La recherche de Menz* a donné 14 résultats (du plus récent au plus ancien) : ~menz.agit@EpiK-E4864336.w90-41.abo.wanadoo.fr | ~menz.agit@EpiK-DAA7DC5.w83-201.abo.wanadoo.fr | ~menz.agit@EpiK-CC3C1A7F.w90-37.abo.wanadoo.fr | ~menz.agit@EpiK-7A277AF8.w90-41.abo.wanadoo.fr | menz.agita@EpiK-B94B960F.w90-41.abo.wanadoo.fr | ~menz.agit@EpiK-2254CEAD.w90-37.abo.wanadoo.fr
<Boole> menz.agita@EpiK-2C06531C.w90-37.abo.wanadoo.fr | ~menz.agit@EpiK-B6034B2A.w83-201.abo.wanadoo.fr | ~menz.agit@EpiK-5863971E.w92-157.abo.wanadoo.fr | ~menz.agit@EpiK-2D2C1570.w86-200.abo.wanadoo.fr | ~menz.agit@EpiK-CC67F97D.w90-41.abo.wanadoo.fr | ~menz.agit@EpiK-5ED4AC3D.w90-37.abo.wanadoo.fr | ~menz.agit@EpiK-8CF34D2E.w90-9.abo.wanadoo.fr | ~menz.agit@EpiK-27A6F4D0.w90-36.abo.wanadoo.fr
Vous pouvez voir dans cet exemple qu'alias_angelius et jolo2 apparaissent dans les résultats de recherche niveau 2; l'explication est qu'alias_angelius s'est renommé une fois en MenzAgitat et une fois en jolo2.
Par recoupement d'informations, nous obtenons donc ce résultat.

Rappelez-vous que la couleur reflète la profondeur de la recherche, et donc la crédibilité des résultats.


Téléchargement de Bass's Seen Script (requis pour faire fonctioner Bass's Seen Extended)

Bass's Seen script v1.4.2c (version française)


Commentaires / suggestions / rapports de bugs

http://forum.eggdrop.fr/showthread.php?tid=642

Changelog

Version 2.2 par MenzAgitat (10/09/2015)
3 téléchargements
   

Version 2.1 par MenzAgitat (09/08/2012)
0 téléchargements

Version 2.0 par MenzAgitat (20/04/2011)
0 téléchargements