Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 02:25

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Programm schließt nicht richtig

Discussion on Programm schließt nicht richtig within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Programm schließt nicht richtig

Hi,

ich hab mir ein Programm gebastelt. Dieses erstellt ein paar Accounts. doch jetzt wenn ich es mit dem X in der Koda Form beende schließt sich zwar das Fenster aber der Prozess ist immerncoh da und die CPU auslastung steigt auf einmal auf 50% an.Das gleich passiert auch wenn ich auf Button2 drücke und auch mit Exit in der Taksleiste glaub ich... Woran kann es liegen?

Hier mal meine While schleife:
PHP Code:
While $SUCESS=TRUE
    sleep
(10)
    
$nMsg GUIGetMsg()
    Switch 
$nMsg
    
Case $GUI_EVENT_CLOSE
        $sucess 
False
        exitloop
        
        
case $button1
            _anfang
()
            if 
GUICtrlRead($Input1) = GUICtrlRead($INPUT2Then
                    msgbox
(16"Error""Benutzername und Passwort dürfen nicht gleich sein!")
                endif
            if 
StringLen(guictrlread($Input2))<$PWlen Then
                MsgBox
(16"Error""Du musst min. 6 Zeichen eingeben!")
            Else
                
_create()
            endif
            
        case 
$button2
            $sucess 
False
            ExitLoop

    
EndSwitch
    If 
GUICtrlRead($Slider1) <> GUICtrlRead($LabelSliderThen 
        GUICtrlSetData
($LabelsliderGUICtrlRead($Slider1))
    endif 
Ludder231 is offline  
Old 10/05/2011, 22:07   #2
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Nimm bei $GUI_EVENT_CLOSE und $Button2 einfach "Exit".
KDeluxe is offline  
Thanks
1 User
Old 10/06/2011, 01:35   #3
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
wenn nach dem exitloop nichts mehr passieren soll, machst du entweder das, was KD geschrieben hat oder fügst am ende deines scriptes noch ein "exit" hinzu.

wobei die variante von KD natürlich sinvoller ist.
omer36 is offline  
Old 10/06/2011, 15:01   #4
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Sorry das ich das nciht erwähnt hatte aber exit hatte ich vorher und es hat auch nicht funktioniert...

Quote:
Originally Posted by klavier22 View Post
also der Codeausschnitt ist erstmal Falsch oder schlecht kopiert, es fehlt unten WEnd.
Außerdem müsstest du evtl mal das ganze Script schreiben damit man den Ablauf des Scripts besser nachvollziehen kann. Ansonsten kannst du natürlich auch wie schon gesagt Exit nehmen, ist aber die Frage ob man nicht lieber den Grund findet warum ExitLoop nicht geht,damit man beim nächsten mal Bescheid weiß und denFehler nicht nochmal macht
Stimmt hab Wend ausversehen nicht mit kopiert, und wie oben schon steht, Exit funktioniert auch net ...
Ludder231 is offline  
Old 10/06/2011, 17:18   #5
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Dann startest du in einer Funktion eine andere Schleife, sodass der Exit Befehl erst gar nicht ausgeführt wird.
Sollen wir raten? Poste dein ganzes Script.
KDeluxe is offline  
Thanks
1 User
Old 10/06/2011, 18:58   #6
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Nee eig möchte ich mein script nicht Posten, kb auf Leecher odersowas ..
Ludder231 is offline  
Old 10/06/2011, 19:09   #7
 
bollen's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 221
Received Thanks: 71
Wie viele GUIs hast du den offen?
bestimmt nicht nur 1 wenn der Script danach nicht beendet werden soll.
oder sind noch Inputboxen oder Msgboxen offen?
bollen is offline  
Old 10/06/2011, 19:29   #8
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Quote:
Originally Posted by Ludder231 View Post
Nee eig möchte ich mein script nicht Posten, kb auf Leecher odersowas ..
Sehr witzig! Dein Codeschnipsel und deine Frage reicht schon aus um sagen zu können, dass du nicht viel Ahnung hast. Das ist auch nicht weiter schlimm, jeder fängt mal an. Nun meine Frage: Wie kommst du auf die Idee, jemand würde Teile deines Scripts verwenden? Alles in einem ist deine Einstellung auch egoistisch, aber jeden das seinem.
KDeluxe is offline  
Thanks
1 User
Old 10/06/2011, 21:52   #9
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Quote:
Originally Posted by KillerDeluxe View Post
Sehr witzig! Dein Codeschnipsel und deine Frage reicht schon aus um sagen zu können, dass du nicht viel Ahnung hast. Das ist auch nicht weiter schlimm, jeder fängt mal an. Nun meine Frage: Wie kommst du auf die Idee, jemand würde Teile deines Scripts verwenden? Alles in einem ist deine Einstellung auch egoistisch, aber jeden das seinem.
Weil wie ich finde schon ein etwas größeres Projekt ist(für meine verhältnisse) und mir viel mühe bzw. Arbeit gekostet hat und das nicht einfach iwelchen Leuten die das nciht selber können, erlaube mein Code zu leechen...
Ludder231 is offline  
Old 10/06/2011, 22:39   #10
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Wir reden hier über AutoIt. Wenn man richtig sucht findet man zu allem Umsetzbaren eine Lösung. Auf ein Script mehr oder weniger kommt es nicht drauf an.
Exit müsste funktionieren, da es laut deiner Aussage aber nicht funktioniert, wird die Funktion wahrscheinlich erst gar nicht aufgerufen. Dafür kann es viele Gründe geben. Ziel ist es zu helfen, nicht zu raten.
Aber dennoch mal geraten: Hast du irgendwo noch eine 2. Schleife? Würde diese kein Sleep beinhalten, würde es auch das "Problem" mit deiner CPU Auslastung erklären.
KDeluxe is offline  
Thanks
1 User
Old 10/07/2011, 15:02   #11
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Ne nur ne for schleife... Aber hier mal mein ganzes Script...:
Ludder231 is offline  
Old 10/07/2011, 21:00   #12
 
bollen's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 221
Received Thanks: 71
Also wenn ich den Script ausführe und ihn danach beenden will klapt das einwandfrei.
Kannst du uns eventuell noch sagen wann der script nicht mehr funktioniert?
also nach welcher Aktion du den Script nicht mehr beenden kannst

€: das
Code:
$sucess=False
kannst du weg lassen da der script eh gleich danach beendet wird
bollen is offline  
Old 10/08/2011, 19:11   #13
 
elite*gold: LOCKED
The Black Market: 116/0/3
Join Date: May 2011
Posts: 3,618
Received Thanks: 2,007
Vielleicht machst ein Hotkey, indem es sich mit F6 oder sowas schließt.



Hab mal dein Script verbessert.
Öffne es und drücke auf F6 und er schließt sich =)
Kurosaki' is offline  
Old 10/16/2011, 14:14   #14
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Ich habs jz so gelöst; ich hab mir den zusatz programm gemacht das gestartet wird wenn man auf Exit drückt ausführt und den process closed.
Ludder231 is offline  
Reply


Similar Threads Similar Threads
c++ Programm funktioniert nicht richtig
07/02/2011 - C/C++ - 18 Replies
Huhu e*pvp, ein Mitschüler aus meiner Klasse nervt mich seit einer Woche damit dass ich ihm helfe einen Facebook-Account zu hacken, langsam nervt es mich darum möchte ich ihn verarschen, mein nein kapiert er nämlich nicht:rolleyes: Hab einfach ein kleines Programm geschrieben, dass für Leute wie ihn, die weniger als keinen Plan von Coding oder ähnlichem haben so aussieht als könnte man etwas damit Hacken. Das funktioniert allerdings nicht richtig. Das Programm ignoriert einfach mehrere...
[Frage]C++ Programm schließt sich bei richtiger Eingabe
02/13/2011 - C/C++ - 0 Replies
Edit: Fehler gefunden und behoben!!!



All times are GMT +1. The time now is 02:26.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.