Page 2 sur 2

Re: [V] Fonction : enregistré + coordonné

Posté : mer. 24 juin 2015 14:28
par Dudule100
Donc si plus tard dans le code je met sa :

Code : Tout sélectionner

Local $X = Random($Win_1_x, $Win_2_x)
Local $Y = Random($Win_1_y, $Win_2_y)
MouseClick("left", $X, $Y)
Il sera capable de réutilisez les coordonner défini ?

Re: [..] Fonction : enregistré + coordonné

Posté : mer. 24 juin 2015 14:31
par Feonor
Oui cependant le tableaux ne servira donc a rien si tu passe pas ces variable et tu pourra supprimer les tableaux et les _array*

Re: [..] Fonction : enregistré + coordonné

Posté : mer. 24 juin 2015 14:34
par Dudule100
Donc si je supprime le tableau et les array sa donnera sa :

Code : Tout sélectionner

HotKeySet("{F6}","_Exit")
Global $_Arr_Position[1][2]

msgbox(0, "AutoConfig 6/11", "Cliquez sur le coin superieur gauche de la Fenêtre")
   Local $Win_1 = StringSplit(GetPos(), "|")
   $Win_1_x = $Win_1[1]
   $Win_1_y = $Win_1[2]
   msgbox(0, "AutoConfig 7/11", "Cliquez sur le coin inferieur droit de la Fenêtre")
   Local $Win_2 = StringSplit(GetPos(), "|")
   $Win_2_x = $Win_2[1]
   $Win_2_y = $Win_2[2]

Func _Exit()
    Exit
EndFunc
Func GetPos()
    Local $Temp = MouseGetPos(0)&"|"&MouseGetPos(1)
    Return $Temp
EndFunc

Re: [..] Fonction : enregistré + coordonné

Posté : mer. 24 juin 2015 14:35
par Feonor

Code : Tout sélectionner

HotKeySet("{F6}","_Exit")

msgbox(0, "AutoConfig 6/11", "Cliquez sur le coin superieur gauche de la Fenêtre")
Local $Win_1 = StringSplit(GetPos(), "|")
$Win_1_x = $Win_1[1]
$Win_1_y = $Win_1[2]
msgbox(0, "AutoConfig 7/11", "Cliquez sur le coin inferieur droit de la Fenêtre")
Local $Win_2 = StringSplit(GetPos(), "|")
$Win_2_x = $Win_2[1]
$Win_2_y = $Win_2[2]

Func _Exit()
Exit
EndFunc
Func GetPos()
Local $Temp = MouseGetPos(0)&"|"&MouseGetPos(1)
Return $Temp
EndFunc
 

Re: [..] Fonction : enregistré + coordonné

Posté : mer. 24 juin 2015 14:36
par Dudule100
Ok je teste sa !

Re: [..] Fonction : enregistré + coordonné

Posté : mer. 24 juin 2015 14:40
par Dudule100
J'ai un bug ! Sa clique en dehors de la zone définis !

Re: [..] Fonction : enregistré + coordonné

Posté : mer. 24 juin 2015 14:48
par Feonor
je vien de test ce code pour etre sur

Code : Tout sélectionner

HotKeySet("{F6}","_Exit")

msgbox(0, "AutoConfig 6/11", "Cliquez sur le coin superieur gauche de la Fenêtre")
Local $Win_1 = StringSplit(GetPos(), "|")
$Win_1_x = $Win_1[1]
$Win_1_y = $Win_1[2]
msgbox(0, "AutoConfig 7/11", "Cliquez sur le coin inferieur droit de la Fenêtre")
Local $Win_2 = StringSplit(GetPos(), "|")
$Win_2_x = $Win_2[1]
$Win_2_y = $Win_2[2]

Func _Exit()
Exit
EndFunc
Func GetPos()
Local $Temp = MouseGetPos(0)&"|"&MouseGetPos(1)
Return $Temp
EndFunc

while 1
Local $X = Random($Win_1_x, $Win_2_x)
Local $Y = Random($Win_1_y, $Win_2_y)
Mousemove($X, $Y,1)
WEnd
 
et je n'ai eu aucun soucis.

Re: [..] Fonction : enregistré + coordonné

Posté : mer. 24 juin 2015 14:48
par jbnh
Bonjour,

On va éviter les post à rallonge, c'est pas un chat.

JE pense que tout a été dit. Dudule100 LISEZ LA DOC. Vos requêtes sont basiques et ne requiert pas plus d'aide que déjà reçu

Je verrouille