Pause - Ende Funktion geht nicht

01/02/2012 19:48 °Incinerate#1
Hey AutoIt-ler aus e*PvP

ich habe einen kleinen Spambot gebaut ...
aber ich scheitere an der 'Pause' und an der 'Ende' Funktion ...
kann auch sein dass es sehr simpel ist xD aber ich komme nicht drauf

Script

Thx jetzt schon :D

MfG °ExtinCtioN
01/02/2012 21:03 lolkop#2
was macht denn deine pause funktion?

überleg mal genau was bei den 3 zeilen code von dir:
Code:
While 1
     Sleep(100)
WEnd
passiert...

"while <ausdruck>", ist in diesem falle der schleifen kopf. dieser guckt ob <ausdruck> wahr ist. ist <ausdruck> wahr, so so führt die schleife den schleifen-körper aus (hier sleep(100)). nachdem der schleifen körper abgearbeitet ist, ist mit WEnd das ende der schleife erreicht, und sie springt wieder zum kopf.

wo genau wird da jetzt dein gui auf eingaben abgefragt?
01/05/2012 15:11 CrAcKxX#3
Durch die While und darin sleep schläft dein Programm immer und immer wieder .
Wie sollst du dann zu deinem eigentlichen Programm zurück kehren ?
01/05/2012 15:28 Slorkr4yn#4
Code:
Func Pause() 
$Paused = NOT $Paused 
While $Paused 
sleep(100) 
ToolTip('Script ist pausiert',0,0) 
WEnd 
ToolTip("") 
EndFunc
Das müsste es sein.