Ecrire en couleur sur AnacønÐa Script

Transcription

Ecrire en couleur sur AnacønÐa Script
..:: Ecrire en couleur sur AnacønÐa Script ::..
INTRODUCTION :
Pour moi le meilleur script IRC que j’ai testé jusqu’alors est le « AnacønÐa Script for mIRC ns215 ».
Une chose embêtante : on ne peut pas écrire en couleur avec celui-ci. Après environs 5 heures de
recherche et de prise de tête (surtout pour quelqu’un qui n’y connaît rien en scripting !), n’arrivant
pas à m’en sortir avec les explications de google vu que ces explications s’adressaient en général aux
personne ayant un minimum de niveau en scripting, j’ai enfin réussi à le faire, je vous partage donc
ce que j’ai trouvé.
1°/ MATERIEL :
-
AnacønÐa Script for mIRC ns215
Une adresse irc (serveur + chan)
2°/ LE PROBLEME :
Pour tous les scripts remote qui permettent de mettre en couleur son écriture que j’ai testé, le
résultat était toujours le même :
Le texte se répète (appelé souvent « doublon »). Ceci est dû à une double fonction « on *:INPUT: ». Il
y a deux fois cette fonction dans AnacønÐa, une d’origine, une dans les scripts pour écrire en
couleur. C’est aussi pour çà que sur d’autres scripts IRC qu’AnacønÐa çà fonctionne. Il n’y en a pas
d’origine. Le soucis était donc de se retrouver avec un seul « on *:INPUT: » dans la totalité des scripts
remote de AnacønÐa. Voici la méthode pour y parvenir : il faut mélanger le remote couleur avec le
remote d’origine de AnacønÐa.
3°/ METHODE :
D’abord, voici le script de couleur à insérer :
menu channel {
Choisir ma couleur:/macouleur
}
on 1:input:*:{
%codecouleur = %nbre
%ecriture = %codecouleur $+ $1if ($left($1-,1) != !) && ($left($1-,1) != /) { say %ecriture | halt }
}
dialog CouleursPerm {
title Ma Couleur
option dbu
size -1 -1 120 40
box "Choix de couleur" ,1, 5 5 50 25
edit %nbre ,2, 10 14 20 12
button "Valider" ,10, 65 17 45 12,ok
}
on *:dialog:CouleursPerm:sclick:10:{
set %nbre $did(2)
echo -a %nbre Couleur Activée
}
alias macouleur dialog -m CouleursPerm CouleursPerm
Pour commencer démarrez l’AnacønÐa et cliquez sur « Tools » puis « Script Editor » :
Cliquez alors sur l’onglet « Remote », puis à droite « Find Text », et recherchez :
on *:INPUT
Appuyez sur la touche F3 de votre clavier jusqu’à tomber sur le texte suivant :
on *:INPUT:#:{
if ($gettok($readini(mirc.ini,options,n1),23,44)) && ($2) && ($left($1,1) == !) && ($remfirst($1,1) ison $chan) {
msg $v1 $1halt
}
if ($remlast($1,$len($cfgget(separator))) == $hget(nickselect,$chan $+ $cid)) && ($v1 ison $chan) &&
($right($1,$len($cfgget(separator))) == $cfgget(separator)) {
var %t = $1editbox -p $chan $hget(nickselect,$chan $+ $cid) $+ $cfgget(separator)
Placez le début du script couleur :
menu channel {
Choisir ma couleur:/macouleur
}
juste avant le
on * :INPUT :# : {
De cette manière :
Remplacez le « # » par un « * » comme dans le script couleur :
Placez ensuite cette partie du script couleur :
%codecouleur = %nbre
%ecriture = %codecouleur $+ $1if ($left($1-,1) != !) && ($left($1-,1) != /) { say %ecriture | halt }
Juste avant la ligne « :error »
Comme ceci :
Placez alors la dernière partie du script couleur après l’accolade qui suit le « :error » :
Terminez en cliquant sur OK.
VOUS DEVEZ VOUS CONNECTER A UN SERVEUR ET UN SALON IRC POUR VERIFIER SI CA A MARCHE (se reporter
au tuto « mIRC - Les Bases »).
Cliquez avec le bouton droit de votre souris dans le centre de votre salon puis « Choisir ma couleur ».
Maintenez la touche Ctrl de votre clavier puis appuyez sur la touche « k » en même temps, un tableau de
couleur apparaîtra.
Vous pouvez cliquer sur une couleur ou simplement écrire un chiffre pour choisir une couleur.
RAPPEL : si vous mettez juste derrière une virgule puis un autre chiffre cela aura pour effet de mettre un fond
de couleur sur votre écriture.
Validez.
Votre couleur est activée et voilà le résultat, débarrassé de toute répétition !!! ^^
Celui-ci est un script de couleur très simple trouvé à l’aide de Google. Il y a peu de lignes, il était donc plus aisé
d’expliquer avec ce dernier. Je pense qu’avec ces explications pour pouvez à peu près insérer n’importe quel
script de couleur de texte plus ou moins complexe selon votre choix. Bon amusement !
Tuto by MôûA® (28 Mai 2008).

Documents pareils