Salut à tous,
Cet add-on permet de retenir les entrées que vous avez faites dans l'input de mirc, et ce quel que soit la fenetre, et de
les afficher dans une fenetre qui permettra en cliquant sur une des propositions de completer automatiquement (d'ou le nom)
le texte présent dans l'input.
Lorsqu'un proposition est en surbrillance, tapez crtl + enter pour completer automatiquement l'edit avec cette proposition.
Par défaut il ne sauvegarde que les commandes qui ont étés entrées par le caractère '/' (caractère par defaut de mirc pour lancer des commandes), mais il est possible de sauver toutes les phrases entrées dans l'input.
A ce sujet, je sais que l'on peut changer dans les options le caractere par défaut, mais je n'en n'ai pas tenu compte (fleme) et car je considère que peu de gens ont du changer ce caractère.
Biensur si vous avez 10.000 phrases l'auto completion risque de mettre du temps à s'afficher, mais ça m'etonnerai que vous arriviez jusque là ;-)
Remarques, suggestions ?
ps: nécessite mirc 6.17 (set -e + $qt)
Source / Exemple :
;zip
Conclusion :
Installation:
Extraire le dossier à la racine de mirc
Tapez /load -rs "auto completion/autocompletion.mrc"
ou bien faites ALT + R > file > load , et selectionnez le fichier "autocompletion.mrc"
Enfin, pour configurer l'add-on, tapez /autocompletion
N'oubliez pas de lire le "lisez-moi.txt" dans lequel tout est expliqué !
3 juil. 2006 à 02:45
3 juil. 2006 à 02:38
3 juil. 2006 à 02:29
Quand je desactive l'addon ça va, mais si je ferme mirc et que je le réouvre, il sauvegarde mes commandes et meme parfois du texte normal alors que l'option est desactivé. J'suis fou ?
30 juin 2006 à 23:23
Mais y'a plusieur default :( :
Si je n'ai que 1 seul mot dans la liste des mots a complété ( /autocompletion ), si je fais, /a il m'ouvre la fenetre plus grande que prevus et ensuite il la reduit au nombre de ligne qui corresponde a ce que j'ai écris.
Si on deviens fou et qu'on ferme la fenetre @mots, ownz ( ouais ok faut y aller )
alias -l qt return $+(",$1,"), $1- non ?
Quand j'écris juste "/", il ne me met pas /autocompletion sauf si j'efface des caracteres ( je tape /zjfg et jefface pour avoir /)
Quand on veux ajouter un mot dans la liste, on peux cliqué sur plusieur fois sur le bouton, tu devrait utilisé un autre input.
Lorsque l'on rajoute un mot, tu n'actualise pas le titre du dialog ( j'ai deux terme et le titre m'indique 1)
J'pense que le codage est bon donc j'vais pas le regardé en detail, j'ai juste repéré deux trucs a modifié :
Dans l'alias ac_init :
var %i 1, %max $numtok($acini(excepts),59)
while (%i <= %max) { did -a %d 9 $token($acini(excepts),%i,59) | inc %i }
devient
tokenize 59 $acini(excepts)
did -a %d 9 $*
et dans l'alias qui permet d'ajouter des exepts, au lieu de :
did -a ac_dial 9 %t
met :
tokenize 59 %t
did -a ac_dial 9 $*
Comme ca dans l'input, on peux ajouter plusieur salon d'un coup en les separants par un ; ;)
j'espere que tu arrivera a corrigé ces petit defaut ( surtout le premier ) bien joué
29 juin 2006 à 23:30
Sinon je sais pour le readini mais comme je l'ai dit, flème :-)
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.