Register for your free account! | Forgot your password?

You last visited: Today at 04:41

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

Advertisement



MsgBox

Discussion on MsgBox within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
»ScreaT's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 174
Received Thanks: 15
MsgBox

Hallo Leute,
Ich habe einen kleinen Fischöffner für Metin2 geschrieben..
Er ist sehr simpel geht einfach mit der Maus über jedes Invenatar kästchen
und drückt einmal drauf.
Sprich mouseclick ("right", x, y, 1, 1)
so nun muss man aber immer wieder dieses AutoIt symbol anklicken damit der bot startet.
Da bin ich auf eine Idee gekommen.
Weiß nur nich wie ich diese verwirkliche.
Also ich will eine MsgBox machen in der steht "Willst du den Fischöffner Starten?
Ja oder Nein?"
Bei Ja - Startet der bot aber die MsgBox ist nicht weg.
Bei Nein - Schließt sich die Box.
Ich habe hier nix drüber gefunden.

Hoffe auf schnelle antwort & das ihr mein Problem versteht
»ScreaT is offline  
Old 01/12/2011, 19:11   #2
 
puzzlr's Avatar
 
elite*gold: 29
Join Date: Nov 2010
Posts: 502
Received Thanks: 127
sorry, aber hae?

edit: aah, dein problem ist, dass dein script nur einmal mouseclick ausführt? dann setz den befehl doch einfach in eine weilschleife..

PHP Code:
While 1
mouseclick
("right"xy11)
Sleep(1000) ; wielange soll die pause zwischen den clicks sein 1000 1 sek
WEnd 
und wenn du willst, dass der bot immer nur dann clickt wenn du eine taste drückst geht das ungefähr so.:

PHP Code:
HotKeySet ("{F9}""_click") ; wenn du F9 Drückst wird die _click funktion aufgerufen

Func _click
() ; _func click
mouseclick
("right"x,y,1,1)
EndFunc

While 
Sleep 
(10)
WEnd 
du musst den hotkey halt nach deinem belieben anpassen und dabei aufpassen, dass metin sich deinen hotkey nich schon reserviert hat.
puzzlr is offline  
Old 01/12/2011, 19:15   #3
 
»ScreaT's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 174
Received Thanks: 15
Also ich will einfach nur, dass eine MsgBox erscheint die eine x-Beliebige Frage enthält
und einen Ja oder Nein Button.
Bei Nein schließt sich die Box.
Bei Ja startet der Bot bzw. das Scrip & die Box schließt sich nicht.
»ScreaT is offline  
Old 01/12/2011, 19:23   #4
 
puzzlr's Avatar
 
elite*gold: 29
Join Date: Nov 2010
Posts: 502
Received Thanks: 127
Quote:
Originally Posted by ubongo123 View Post
Also ich will einfach nur, dass eine MsgBox erscheint die eine x-Beliebige Frage enthält
und einen Ja oder Nein Button.
Bei Nein schließt sich die Box.
Bei Ja startet der Bot bzw. das Scrip & die Box schließt sich nicht.
schau mal oben, ich hab was editiert. und zu deinem problem fällt mir atm keine lösung ein. das einzige, was du machen könntest, ist ein gui zu erstellen und das dann nach belieben zu gestalten.
puzzlr is offline  
Old 01/12/2011, 19:35   #5
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
PHP Code:
$frage MsgBox(4"bitte auswählen""bot starten?")

If 
$frage 6 Then
    
;;;; bot
ElseIf $frage 7 Then
    
Exit
EndIf 
omer36 is offline  
Old 01/12/2011, 19:58   #6
 
»ScreaT's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 174
Received Thanks: 15
Ja das mit Omer ist der richtige weg den ich meine..
Nur wo soll ich jetzt das eingeben
PHP Code:
Mouseclick ("right",141282301)
MouseClick ("right",145052411)
MouseClick ("right",148452411)
MouseClick ("right",151852411)
MouseClick ("right",155252411)
MouseClick ("right",158652411)
MouseClick ("right",145055811)
MouseClick ("right",148455811)
MouseClick ("right",151855811)
MouseClick ("right",155255811)
MouseClick ("right",158655811)
MouseClick ("right",145059011)
MouseClick ("right",148459011)
MouseClick ("right",151859011)
MouseClick ("right",155259011)
MouseClick ("right",158659011)
MouseClick ("right",162059011)
MouseClick ("right",145059011)
MouseClick ("right",148462111)
MouseClick ("right",151862111)
MouseClick ("right",155262111)
MouseClick ("right",158662111)
MouseClick ("right",162062111)
MouseClick ("right",145052411)
MouseClick ("right",148465411)
MouseClick ("right",151865411)
MouseClick ("right",155265411)
MouseClick ("right",158665411)
MouseClick ("right",145065411)
MouseClick ("right",145068511)
MouseClick ("right",148468511)
MouseClick ("right",151868511)
MouseClick ("right",155268511)
MouseClick ("right",158668511)
MouseClick ("right",162068511)
MouseClick ("right",145068511)
MouseClick ("right",145071611)
MouseClick ("right",148471611)
MouseClick ("right",151871611)
MouseClick ("right",155271611)
MouseClick ("right",158671611)
MouseClick ("right",145074811)
MouseClick ("right",148474811)
MouseClick ("right",151874811)
MouseClick ("right",155274811)
MouseClick ("right",158674811)
MouseClick ("right",145078111)
MouseClick ("right",148478111)
MouseClick ("right",151878111)
MouseClick ("right",155278111)
MouseClick ("right",158678111)
MouseClick ("right",145562011

Edit: @ u_failed du hast mein problem nicht verstanden ich möchte einfach eine Box wo z.b drin steht starten beenden... bei starten startet der Bot einfach und bei Beenden schließt die Box sich.
»ScreaT is offline  
Old 01/12/2011, 20:00   #7
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
dahin wo " ;;;bot" steht...#

If $frage = 6 Then
hierrrrr
omer36 is offline  
Old 01/12/2011, 20:03   #8
 
puzzlr's Avatar
 
elite*gold: 29
Join Date: Nov 2010
Posts: 502
Received Thanks: 127
achsoo, ich dachte du willst, dass die msgbox geöffnet bleibt..
puzzlr is offline  
Thanks
1 User
Old 01/12/2011, 20:05   #9
 
»ScreaT's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 174
Received Thanks: 15
Ja sie soll ja auch offen bleiben..
@omer mom ich versuche es mal..

Und danke das ihr mir so bei dem Start mit AutoIt helft (:
»ScreaT is offline  
Old 01/12/2011, 20:18   #10
 
»ScreaT's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 174
Received Thanks: 15
So es hat geklappt kann mann jetzt noch machen das die box nicht weggeht wenn ich auf Ja drücke?
»ScreaT is offline  
Old 01/12/2011, 20:20   #11
 
puzzlr's Avatar
 
elite*gold: 29
Join Date: Nov 2010
Posts: 502
Received Thanks: 127
Quote:
Originally Posted by ubongo123 View Post
Ja sie soll ja auch offen bleiben..
@omer mom ich versuche es mal..

Und danke das ihr mir so bei dem Start mit AutoIt helft (:
sie bleibt aber nich offen.. das einzige, was ich dir anbieten könnte, dass sich die msgbox nach den clicks wieder öffnet (wenn du willst, auch direkt nach der "Ja"-Auswahl)

PHP Code:
_msgbox()

Func _msgbox()
    
$frage MsgBox(4"bitte auswählen""bot starten?")
    If 
$frage 6 Then
        _mouseclicks
()
    ElseIf 
$frage 7 Then
        
Exit
    EndIf
EndFunc    

Func _mouseclicks
()

Mouseclick ("right",141282301)
MouseClick ("right",145052411)
MouseClick ("right",148452411)
MouseClick ("right",151852411)
MouseClick ("right",155252411)
MouseClick ("right",158652411)
MouseClick ("right",145055811)
MouseClick ("right",148455811)
MouseClick ("right",151855811)
MouseClick ("right",155255811)
MouseClick ("right",158655811)
MouseClick ("right",145059011)
MouseClick ("right",148459011)
MouseClick ("right",151859011)
MouseClick ("right",155259011)
MouseClick ("right",158659011)
MouseClick ("right",162059011)
MouseClick ("right",145059011)
MouseClick ("right",148462111)
MouseClick ("right",151862111)
MouseClick ("right",155262111)
MouseClick ("right",158662111)
MouseClick ("right",162062111)
MouseClick ("right",145052411)
MouseClick ("right",148465411)
MouseClick ("right",151865411)
MouseClick ("right",155265411)
MouseClick ("right",158665411)
MouseClick ("right",145065411)
MouseClick ("right",145068511)
MouseClick ("right",148468511)
MouseClick ("right",151868511)
MouseClick ("right",155268511)
MouseClick ("right",158668511)
MouseClick ("right",162068511)
MouseClick ("right",145068511)
MouseClick ("right",145071611)
MouseClick ("right",148471611)
MouseClick ("right",151871611)
MouseClick ("right",155271611)
MouseClick ("right",158671611)
MouseClick ("right",145074811)
MouseClick ("right",148474811)
MouseClick ("right",151874811)
MouseClick ("right",155274811)
MouseClick ("right",158674811)
MouseClick ("right",145078111)
MouseClick ("right",148478111)
MouseClick ("right",151878111)
MouseClick ("right",155278111)
MouseClick ("right",158678111)
MouseClick ("right",145562011)   
_msgbox()

EndFunc 
puzzlr is offline  
Old 01/12/2011, 20:28   #12
 
TrickGamer's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 487
Received Thanks: 196
Mach doch einfach eine Gui oder per HotKey wo am anfang steht(Per msg oder tooltip) F5 bot starten F6 Exit, ist viel einfacher^^
TrickGamer is offline  
Old 01/12/2011, 20:34   #13
 
»ScreaT's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 174
Received Thanks: 15
trickgamer hab gestern mit autoit angefangen was traust du mir zu ^.^
@u_failed mom versuche wieder
»ScreaT is offline  
Old 01/12/2011, 21:04   #14
 
»ScreaT's Avatar
 
elite*gold: 1
Join Date: Jun 2009
Posts: 174
Received Thanks: 15
klappt (:
»ScreaT is offline  
Reply


Similar Threads Similar Threads
Coden-msgbox
11/13/2010 - WarRock - 19 Replies
:handsdown: Hi, Also ich hab nen hack gemach ich bäcuhte aber jetz ein Sourche Code das sich eine Msgbox öffnet. Könnte ihr mi jmd schicken?
Countdown in MsgBox ?
06/19/2010 - AutoIt - 3 Replies
wollte einen countdown machen, der von 60 runter zählt, welches man in einer msgbox sieht.... nach den 60 sec soll sich der pc ausschalten,... das prob ist, habe heute erst angefangen zu scripten, kenne mich daher nicht so damit aus >.< aber habe das hier im internet gefunden: $anfang = 10;hier deine Countdownzeit eingeben. ProgressOn("Computer herunterfahren", "noch " & $anfang & " Sekunden") ProgressSet (100) Sleep(999) $x = $anfang - 1
MsgBox
09/18/2009 - AutoIt - 6 Replies
Hallo, wie gebe ich eine vabiale in einer Msgbox wieder gruss artimes:handsdown:
MsgBox
10/18/2008 - General Coding - 4 Replies
hi, wie kann ich in eine MsgBox eine "flag" (glaub ich so heißt das) einfügen, also das dort ein "button" ist auf den man klickt und etwas passiert? MFG Takeshy007



All times are GMT +1. The time now is 04:42.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.