Je voudrais savoir si il était possible d'accélérer des scripts.
Le premier :
► Afficher le texte
Avant
Après
Code : Tout sélectionner
#Include "_Adlib.au3"
HotKeySet("{F9}", "_start")
HotKeySet("{F10}", "_pause")
HotKeySet("{F11}", "_reprise")
_AdlibEnable("_1",1)
_AdlibEnable("_2",1)
_AdlibEnable("_3",1)
$x=0
$y=0
$z=0
While 1
WEnd
Func _1()
ToolTip(""&$x&"", 0, 0)
sleep(1000)
$x=$x+1
EndFunc
Func _2()
ToolTip(""&$y&"", 100, 100)
sleep(1000)
$y=$y+1
EndFunc
Func _3()
ToolTip(""&$z&"", 200, 200)
sleep(1000)
$z=$z+1
EndFunc
Func _start()
_AdlibActive(0)
EndFunc
Func _pause()
_AdlibPause(0)
EndFunc
Func _reprise()
_AdlibResume(0)
EndFuncCode : Tout sélectionner
HotKeySet("{F9}", "_start")
HotKeySet("{F10}", "_pause")
HotKeySet("{F11}", "_reprise")
AdlibRegister("_1",1)
AdlibRegister("_2",2)
AdlibRegister("_3",3)
$x=0
$y=0
$z=0
While 1
WEnd
Func _1()
ToolTip(""&$x&"", 0, 0)
sleep(1000)
$x=$x+1
EndFunc
Func _2()
ToolTip(""&$y&"", 100, 100)
sleep(1000)
$y=$y+1
EndFunc
Func _3()
ToolTip(""&$z&"", 200, 200)
sleep(1000)
$z=$z+1
EndFuncC'est un petit test car je cherchais à faire fonctionner plusieurs boucle à la fois mais lorsque je lance le script, les compteurs n'augmentent pas en même temps !
Le deuxième :
► Afficher le texte
Code : Tout sélectionner
While 1
$color="992562"
$coord=PixelSearch(120, 90, 900, 700,$color)
If not @error Then
MouseClick("left", $coord[0], $coord[1])
EndIf
WEnd► Afficher le texteAprès
Code : Tout sélectionner
HotKeySet("{F9}", "_start")
HotKeySet("{F10}", "_pause")
HotKeySet("{F11}", "_reprise")
AdlibRegister("_1",1)
AdlibRegister("_2",2)
AdlibRegister("_3",3)
$x=0
$y=0
$z=0
While 1
WEnd
Func _1()
ToolTip(""&$x&"", 0, 0)
sleep(1000)
$x=$x+1
EndFunc
Func _2()
ToolTip(""&$y&"", 100, 100)
sleep(1000)
$y=$y+1
EndFunc
Func _3()
ToolTip(""&$z&"", 200, 200)
sleep(1000)
$z=$z+1
EndFuncEn vous remerciant d'avance !
Periaz
Edit : Je viens d'installer la nouvelle version d'AutoIt et avec AdlibRegister, je gagne un peu de temps mais le probème reste là. Je modifie le code ci-dessus



