Communauté Eggdrop

Version complète : [script] NameSpace Tree v1.0.0
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Description:
Ce script permet d'obtenir une arborescence des NameSpaces en PartyLine, avec une vue en arbre similaire à celui de la commande .bottree
Pour ce faire, le script s'éxecute récursivement depuis le NameSpace de départ, et il est donc possible de spécifier un namespace de départ (le NameSpace global :: est sélectionné par défaut si aucun n'est précisé.) quote]

Exemple:
Au moment ou j'écris ces lignes, taper .nstree en PartyLine me donne ce résultat :
InutilBot a écrit :::
|--autoservconf
|--loadTcl
|--random_generator
|--tcl
| |--string
| |--mathfunc
| |--chan
| |--mathop
| |--unsupported
| |--clock
| |--info
| `--dict
|--bashOrg
|--nstree
|--kevinspeak
`--http
Si j'avais tapé .nstree ::tcl, seule la partie concernant le NameSpace ::tcl aurait été affichée.
(A noter: Les espaces multiples étant supprimés - surement à cause de HTML -, les 2 branches de l'arbre sont beaucoup plus proches ici qu'en réalité)

Intérêt:
Ce script permet d'avoir une liste complète des NameSpaces déclarés, et donc, dans le cas de scripts en possédant un, de voir lesquels sont chargés.
C'est aussi beaucoup plus lisible qu'en utilisant la commande namespace children, et beaucoup plus rapide.

Téléchargement: NSTree