[script] loadTcl v2.1.2
#1
Description:
Ce script permet de charger d'autres scripts, via des commandes en public et en PartyLine.

Sous cette façade plutôt simple, le script intègre de nombreuses fonctionnalités :
- Chargement de multiples scripts d'un coup (le nombre maximum est réglable)
- Utilisation de jokers dans les noms de fichier (le nombre d'occurences maximum est réglable)
- Complétion automatique des extensions si besoin
- Affichage du temps de chargement
- Affichage d'éventuelles erreurs survenant pendant le chargement des scripts
- Définition de "noms courts" pour les scripts, permettant d'associer un certain nom à un fichier (par exemple, pubqsys pour public_quotes_system.tcl)
- Rechargement (ou non) du dernier script chargé si pas d'arguments
- Nombres d'occurence pour les jokers, les scripts au total, et le nombre de lignes de debug réglables
- Recherches par Regexp, mais désactive une partie des autres fonctionnalités
- Changement de l'encodage au chargement des fichiers

A noter qu'une grande partie des options est réglable par des switchs dans la commande.


Intérêt:
Pour la plus part des utilisateurs, ce script ne présentera pas beaucoup d'intérêt. Cependant, si vous désirez charger un grand nombre de fichier d'un coup (tout un dossier, tous les fichiers contenant tel truc, tous les fichiers .tcl, etc) il peut être plutôt utile, ou si vous testez, par exemple, des scripts interagissant entre eux.

Il faut aussi noter que recharger un script seul est généralement plus prudent que de rehasher l'eggdrop, puisque le rehash plante l'eggdrop dans le cas, par exemple, d'une erreur de syntaxe. Avec ce script, le chargement est indépendant, ce qui ne plantera pas l'eggdrop en cas d'erreur.

J'avais fait ce script afin de gagner du temps (comme dans l'exemple plus haut, public_quotes_system.tcl c'est long à écrire) - mais au final je pense que j'ai perdu beaucoup plus de temps en faisant ce script (mais vous n'aurez pas à vous soucier de la perte de temps, vous).

Note: Le script est désormais compatible avec compat.tcl

Téléchargement: loadTcl version 2.1.2
Répondre Avertir


Messages dans ce sujet
[script] loadTcl v2.1.2 - par Artix - 01/06/2009, 15:42
RE: [script] loadTcl v2.0.0.3 - par Artix - 25/06/2009, 13:38
RE: [script] loadTcl v2.0.0.3 - par MenzAgitat - 25/06/2009, 20:13
RE: [script] loadTcl v2.0.0.3 - par Artix - 26/06/2009, 11:00
RE: [script] loadTcl v2.0.0.4 - par MenzAgitat - 26/06/2009, 13:20
RE: [script] loadTcl v2.0.0.4 - par Artix - 26/06/2009, 13:21
RE: [script] loadTcl v2.1.0.0 - par Artix - 26/06/2009, 21:22
RE: [script] loadTcl v2.1.1.0 - par Artix - 30/06/2009, 12:46
RE: [script] loadTcl v2.1.1.0 - par Artix - 19/05/2010, 14:14
RE: [script] loadTcl v2.1.1.0 - par MenzAgitat - 19/05/2010, 20:32

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté