[..] Amélioration d'un code plutot lent

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

[..] Amélioration d'un code plutot lent

#1

Message par Yoyo86220 »

Bonjour je suis en train de créer un UDF pour la communauté qui paramétra de fair des interfaces graphique design très simplement sur autoit...
le souci majeur c'est que mon code est très lent... je voudrai l'optimiser au maximum.
voici le bout de code à améliorer:
► Afficher le texte
Merci d'avance de votre aide!
Attention cet UDF est loin d'être terminé!
Fichiers joints
Exemple.rar
(536.89 Kio) Téléchargé 99 fois
Modifié en dernier par Yoyo86220 le jeu. 15 déc. 2011 16:10, modifié 3 fois.
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#2

Message par Yoyo86220 »

Excusez moi le code n'est pas si lent que ça... simple erreur de ma par j'avais oublié un sleep(300)...

voici un exemple d'utilisation de l'UDF si des personnes veulent tout de même améliorer le code il n'y a pas de souci!
Modifié en dernier par Yoyo86220 le jeu. 15 déc. 2011 15:49, modifié 1 fois.
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#3

Message par matwachich »

J'adore l'idée!
J'y aurai bien mis mon grain de sel, mais je suis sur d'autres trucs ces jours ci.

Bon courage!

PS: vous fournissez le code de GEngin, mais pas le header principal (gengin.au3)
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#4

Message par Tlem »

@Yoyo86220
Si vous mettez des fichiers d'exemple, alors le code du premier message n’a plus d’intérêt.
Merci de ré-éditer vos message afin d’alléger ce sujet.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#5

Message par Yoyo86220 »

Voici un exemple:

vous en pensez quoi pour le moment?
LIEN MODIFIE!
Modifié en dernier par Yoyo86220 le jeu. 15 déc. 2011 15:30, modifié 1 fois.
SurPriseS
Niveau 6
Niveau 6
Messages : 293
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#6

Message par SurPriseS »

Je pense qu'il manque un bout ou autre :

Code : Tout sélectionner

==> Error opening the file.: 
#include <outil_WindowsGraphique.au3>
;)
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#7

Message par Yoyo86220 »

OUPS :roll: pardon c'est bon je l'ai modifié!
Vous pouvez le tester ! :wink:
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#8

Message par Tlem »

@Yoyo86220
Ce n'est pas comme cela que je voyais les choses.
En principe, on met tous les éléments dans le premier message d'un sujet, sinon, il faut se coltiner l'intégralité de sujet pour savoir ce qu'il faut prendre ou comprendre.

Donc supprimez les différentes pièces jointes des messages précédent et mettez à jour uniquement le premier sujet.
Lorsque vous faites évoluer la chose, rajoutez un message comme vous le faites déjà, en stipulant que le premier sujet est mis à jour ! :wink:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#9

Message par mikell »

Très joli Image
Un petit mode d'emploi en tête d'udf serait le bienvenu, avec liste des fonctions, à quoi elles servent, comment on les utilise, syntaxe etc
Parce que pour l'instant à part télécharger WoW on voit pas trop :mrgreen:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#10

Message par Yoyo86220 »

Dès qu'il est terminé je m'en occupe :)
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#11

Message par zeshrek »

Petit bug. Tes deux icones en haut pour réduire/fermer le fenetre. Si on se met sur la partie biseautée enter les deux, on a le comportement de mouseover qui réagit sur les deux (surbrillance) et si on clique, c'est réduction qui prend la main.

Sinon, pas mal pour faire une appli (plutot ludique, les utilitaires sont rarement tres poussés graphiquement) avec des jolis scrolls.

Comme dit mikell, il manque juste un petit mode d'emploi
Si vis pacem para bellum
SurPriseS
Niveau 6
Niveau 6
Messages : 293
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#12

Message par SurPriseS »

Pas mieux que l'ogre, c'est très jolie en tout cas ! je ferrais bien une maj de mon lecteur audio avec des fonctions de ton UDF en tout cas !
Avatar du membre
Yoyo86220
Niveau 6
Niveau 6
Messages : 238
Enregistré le : mer. 12 mars 2008 21:47
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#13

Message par Yoyo86220 »

@zeshrek oui ce bug est tt à fait normal enfin lol^^ il faut éviter que les button se superpose autrement ça produit ça... :P je sais pas trop comment résoudre ça...
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

Re: [..] Amélioration d'un code plutot lent

#14

Message par zeshrek »

Yoyo86220 a écrit :@zeshrek oui ce bug est tt à fait normal
Erf ! Ca me rapelle une phrase attribuée à William (dit Bill) Gates il y a qq abbées : It's not a bug, it's a feature !

Bon courrage pour l'élimination de cette 'fonctionnalité' non désirée ;)
Si vis pacem para bellum
Répondre