Page 1 of 1

Propositions d'amélioration

Posted: 17 May 2007, 20:48
by autofill
Salut,

Je reviens avec quelques idées pour améliorer ton logiciel :roll:

- Ce serait bien si, quand on ajoute une action, celle-ci s'ajoute en dessous de l'action sélectionnée. Pcq actuellement, quand on ajoute une action, elle s'ajoute systématiquement tout à la fin du script. C'est assez embêtant qd on veut rajouter une action en haut du script. A ce moment, il faut soit s'amuser à remonter l'action ligne par ligne, ou alors faire un couper/coller. Ce serait donc bcp plus pratique.

- Une autre idée serait de permettre de mettre en commentaire certaines actions. Un peu comme la plupart des fichiers Unix où on met un # devant les lignes à ignorer.

- Une dernière pour la route, même si ce n'est pas la plus importante :wink:
Ayant fait qqs scripts assez longs, il m'arrive d'avoir du mal à identifier la partie du script qui "bug". Parfois, une partie du script ne s'exécute pas comme je le veux, que ce soit une erreur de ma part, ou simplement un test que j'ai oublié de faire. Etant donné qu'un script s'exécute très vite (impossible à suivre), ou alors trop lentement (bcp trop lent si on force une seconde de pause entre chaque action), ce serait bien si on pouvait loguer toutes les actions qui sont effectuées, et que ce log soit disponible en lecture. Donc si dans le script on a une action qui dit de cliquer à la position $x/$y, dans le log il serait écrit "click à la coordonnée 100/200", les variables seraient remplacées par la vraie valeur. Cette solution est relativement simple à mettre en place il me semble, et tu pourrais envisager de l'améliorer en créant une action de debug. Cette action permettrait d'écrire certaines valeurs dans le log afin de l'enrichir, comme par exemple en plaçant des "checkpoints" qui nous permettrait de mieux nous y retrouver. Tu pourrais implémenter tout ça sous forme de console, un peu comme la console javascript de Firefox. Les valeurs s'ajoutent automatiquement dans la console, et un bouton permet d'effacer son contenu.

Voilà, libre à toi d'implémenter ce que tu veux, mais sache que par dessus tout l'amélioration la plus importante à mes yeux reste le \\t à implémenter (cfr une requête précédente) :D

Vivement la prochaine release :wink:

A bientôt

Posted: 18 May 2007, 11:28
by Jmgr
Salut,

comme toujours, de bonnes idées ^^

Merci beaucoup, en effet je ne pense pas que tout cela soit difficile à implémenter.

Sinon les \\t il ne marchent que dans le fichiers, non ?

Posted: 18 May 2007, 16:44
by autofill
A vrai dire je n'ai jamais essayé d'écrire dans un fichier, mais d'après ce que tu avais dit une autre fois, oui c'est disponible dans les fichiers.
Par contre, il est impossible de taper "\t" à l'intérieur d'une fenêtre notepad par expl. Le \t est systématiquement remplacé par une tabulation.

Posted: 19 May 2007, 12:09
by Jmgr
Hm oui c'est bien ce que je pensais :p