NMacros
Les NMacros (de scripts) permettent de simplifier/automatiser l'utilisation de scripts.
Cela consiste à remplacer certaines expressions d'un script-Html-source, par des noms de fichiers, ou du contenu HTML. En pratique, NiouzArt va analyser le script, et, pour chaque nmacro rencontrée, va demander à l'utilisateur de sélectionner un fichier. Le nom du fichier sera mis en remplacement de la nmacro. Si l'utilisation est très simple, il faut d'abord préparer le script. Pour cela, on va y inclure des "nmacros". Les nmacros ont toutes une forme ressemblant à ça : <NMACRO:IMAGE:message>contenu_initial</NMACRO>
Explications
Les nmacros commencent par la balise <NMACRO:type:message> Les nmacros se terminent par la balise </NMACRO> Le type est obligatoire. Les types autorisés sont : IMAGE MUSIQUE ANIME FOND VALEUR HTML JED Les nmacros utilisent les dossiers suivants (voir le bouton [Paramètres] de NiouzArt) : favorisimage = r"VVV" # images et photos favorisgifanime = r"XXX" # gif anime favoristexture = r"YYY" # textures (fonds) favorismusique = r"ZZZ" # sons et musiques Les actions liées aux types sont les suivantes : Le message est affiché, soit sous forme d'un texte, avant l'action (HTML ou JED), soit dans la barre de titre de la fenêtre (autres types). Le message est facultatif.
Exemples de NMacros <BODY background="<NMACRO:FOND:Choisissez un fond pour le message></NMACRO>"> <BGSOUND balance=0 src="<NMACRO:MUSIQUE:Sélectionner la musique></NMACRO>" volume=0> <NMACRO:HTML:Saisir le contenu HTML>Bonjour<br><br>Salutations<br>-- <br>Signé: machin<br></NMACRO> <NMACRO:image:Sélectionner la photo></NMACRO> Essayer les NMacros - Téléchargez et décompressez ce fichier, dans un dossier temporaire : mtest.zip ; cela va créer quatre fichiers : MTEST.comm MTEST.desc MTEST.htm MTEST.nom (il s'agit du script MTEST) - Lancez NiouzArt. - Si nécessaire, faites une mise à jour. - vérifiez que les favoris sont bien définis (bouton [Paramètres]) ; exemple : favorisimage = r"D:\lib\mesimages" # images et photos favorisgifanime = r"D:\libmel\anim" # gif animés favoristexture = r"E:\lib\textures" # textures (fonds) favorismusique = r"R:\libweb\ziks" # sons et musiques - "S" [Scripts] - Bouton [Importer] - Indiquez le chemin + nom du fichier script (par exemple C:\TEMP\MTEST) (attention : sans l'extension). - Indiquez le nouveau Code du script (en haut de l'écran) - Cliquez sur le bouton [Append]
- revenez au menu, créez un nouveau message (ou une nouvelle réponse) - {Alt-S} ou bouton [Scripts] - sélectionnez MTEST puis {Entrée} - {Alt-M} ou bouton [Macros] - Admirez le travail (si tout a bien été défini). 
|