[Func] Cute Syntaxe
Posté : sam. 24 nov. 2012 03:14
Bonsoir tout le monde,
je vous transmet une fonction assez sympathique, elle permet de rendre vos scripts plus "organisés".
Description de la commande :
Exemple :
je vous transmet une fonction assez sympathique, elle permet de rendre vos scripts plus "organisés".
Code : Tout sélectionner
_MakeCuteFileAU3($sSRC,$aStringLang,$aConfig)
- Ajoute un en-tête classique au script (version d'autoit, l'auteur,fonction du script)
- Supprime toutes les fonctions, et les ajoutes à la fin du script avec des commentaires (nom de la fonction, nombres d'arguments, description)
- Renvoie le nouveau code source
- Récupère les variables attribués au langage de l'utilisateur (fr)
- Récupère les variables dans le config.ini
- Ouvre un FileOpenDialog pour sélectionner un fichier AutoIt
- Lance la commande _MakeCuteFileAU3([le scriptsource],[l'array aStringLang],[l'array aConfig])
- Supprime l'ancien fichier généré par le programme
- Sauvegarde le nouveau script ([Répertoire du script]\NomDuFichier(cute).au3)
- $aStringLang est une variable de type array, elle contient les suites de mots utilisé dans la fonction principale : _MakeCuteFileAU3
- Pour la version français l'array se tien comme ceci :
Code : Tout sélectionner
$aStringLang[7] = [6,"AutoIt Version","Auteur","Fonction du Script","Nombre d'argument","Description","à compléter"]
- $aConfig est une variable de type array, elle contient pour l'instant simplement le nom de l'utilisateur.
- Exemple :
Code : Tout sélectionner
$aConfig[1] = ["Zippo"]
Exemple :
- Script original :► Afficher le texte
- Script modifier :► Afficher le texte
- Il est fortement déconseillé d'écrire func dans le script quand ce n'est pas pour créer une fonction. Ce bug sera résolu dans l'avenir ...
