[..] Titre de fenêtre / processus / variable

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
DCVolo
Niveau 4
Niveau 4
Messages : 57
Enregistré le : dim. 25 avr. 2010 20:54
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#21

Message par DCVolo »

Désolé c'est qu'une partie de code ( et en plus même pas associé ). Y'en a juste plusieurs ( des variables ) qui renvoie sur des Run avec le nom des variables entre parenthèses.

C'est juste que je repete la ligne plusieurs fois pour la configuration d'un serveur actuellement donc sa me gonfle un peu de devoir faire du copier coller alors que j'essaye d'apprendre à programmer en autoit, je trouve ça plus propre puis si j'ai besoin de faire une remodification j'aurai qu'une ligne à refaire.

Merci pour la réponse en tout cas.
DCVolo
Niveau 4
Niveau 4
Messages : 57
Enregistré le : dim. 25 avr. 2010 20:54
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#22

Message par DCVolo »

Désolé pour le double post :

Voici je pense mon travail terminé :
► Afficher le texte
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#23

Message par PandiPanda »

j'éviterai de declarer des fonction dans une boucle ^^

je ferai un couper/coller de ceci;
► Afficher le texte
en dehors de la boucle,
sinon si le programme fonctionne, tant mieux :D
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
DCVolo
Niveau 4
Niveau 4
Messages : 57
Enregistré le : dim. 25 avr. 2010 20:54
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#24

Message par DCVolo »

De toute façon quand elles sont dedans il y a une erreur.

Mais quand je les laisses en dehors j'ai l'impression que le code ne fonctionnera qu'une fois alors qu'il faut qu'il " scan " les titres tant que le programme tourne ( c'est à dire tant que la machine dedié à du courant et windaube de lancé :mrgreen: )

Quand je dis que j'ai l'impression c'est ma reflexion que je met en avant . ( ce que j'en comprend )
DCVolo
Niveau 4
Niveau 4
Messages : 57
Enregistré le : dim. 25 avr. 2010 20:54
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#25

Message par DCVolo »

Encore désolé pour ce double post ->

J'obtiens une erreur à cause de ceci : ( j'ai bien sur decoupé tout ce qui concerne la fenetre du code source )

► Afficher le texte

Comment je le sais? Je l'ai mis entre-parenthèse et le programme fonctionne normallement et du coup ne crash pas à cause de l'erreur.


L'erreur qui est d'ailleurs :

Code : Tout sélectionner

line 834 (cheminversleprogramme)
error : expected a "=" operator in assignment statement.

EDIT :

Je change donc $nps en Dim $nps

là j'ai

Code : Tout sélectionner

 error :
line 916
variable used without being declared.

Si le titre est fait dans cette façon le patern est-il bon ?

ENGINE: CTF_engine (0 players)

Code : Tout sélectionner

 $array = StringRegExp($t,".*\:.*.\(([0-9]+).players\)",1)
Ensuite, on recupere notre variable souhaitée, c'est un nombre, d'ou le [0-9]+, qui signifie qu'on prend tous les chiffres répétés de 1 à n (le +)
sauf que de 1 à 999... Il ,'y a pas -1 ou -2 ou -3 ... ni 0 car le bug n'intervient seulement et seulement quand le nombre est negatif.
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#26

Message par PandiPanda »

Bonjour,
pourriez vous montrer à quoi corresponde vos ligne "line 834" et "line 916" ?

à propos du pattern il n'ai pas correct et je ne pourrai pas vous donnez un autre correct étant donné que je suis carrement mauvais dedans ...

Je pourrai bien vous donné un "équivalent" simplement il est 1000 X moin bien qu'un joli pattern bien fait :oops:
► Afficher le texte
Edit: Bon Bon apres plusieur essai acharné ! j'ai pu réussi à sortir un pattern ... [merci le regexTest ^.^]

Code : Tout sélectionner

StringRegExp ($t, "([\-]?[\d]+[^players])",2)
Si quelqu'un de "compétent" pourrai donné de ses lumières pour voir si ca fonctionne à la perfection ...
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
DCVolo
Niveau 4
Niveau 4
Messages : 57
Enregistré le : dim. 25 avr. 2010 20:54
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#27

Message par DCVolo »

Bah quand je les compiles et quand il trouve une erreur il la trouve sur une ligne qui n'existe pas.

Je n'ai même pas 300 lignes.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#28

Message par mikell »

Dans un script compilé ça comptabilise les lignes des includes ^^
" 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
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#29

Message par PandiPanda »

Bon j'ai fini par trouvé cettte petite faute d'innatention ^.^ ...

Modifier ceci;
► Afficher le texte
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#30

Message par Jerome »

Coucou.


Un peu d'optimisation n'a jamais fait de mal :)

► Afficher le texte

Jérôme
DCVolo
Niveau 4
Niveau 4
Messages : 57
Enregistré le : dim. 25 avr. 2010 20:54
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#31

Message par DCVolo »

Merci bien pour la petite mise à jour " raccourcis " de mon script ^^

Mais apres mes vacances j'ai remarqué que la partie qui doit detecter un nombre negatif ne fonctionne pas.

Pour faire plus simple on pourrait pas faire comme ceci ?

► Afficher le texte
Ton redemarrage de serveur ne fonctionne pas.
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Titre de fenêtre / processus / variable

#32

Message par PandiPanda »

Je voit un gros problème déja ^^
StringRegExp() avec le flag a 1 retourne un Array et non un Booleen ...

quelue chose comme ceci;
► Afficher le texte
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Répondre