Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars
You last visited: Today at 09:40

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

Advertisement



Noob-Frage zu AutoIT

Discussion on Noob-Frage zu AutoIT within the Guild Wars forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2008
Posts: 41
Received Thanks: 4
Noob-Frage zu AutoIT

Hi, ich erstell mir gerade einen - sehr einafchen - Bot. Er soll die Leetaste 5sec gedrückt halten bin jetzt die ganze AutoIT Hilfe durch gegangen
Also meine Frage ist:
Wie kann ich eine Taste gedrückt halten für eine bestimmte Zeit ^^''
JayJay0ne is offline  
Old 11/05/2008, 17:54   #2
 
_revo's Avatar
 
elite*gold: 57
Join Date: Jun 2007
Posts: 10,720
Received Thanks: 5,092
Code:
Send ("{space down}")
Sleep (5000)
Send ("{space up}")
_revo is offline  
Thanks
1 User
Old 11/05/2008, 17:55   #3
 
elite*gold: 0
Join Date: Feb 2008
Posts: 41
Received Thanks: 4
danke , sooo einfach
JayJay0ne is offline  
Old 11/05/2008, 18:12   #4
 
elite*gold: 0
Join Date: Feb 2008
Posts: 41
Received Thanks: 4
irgendwie klappts nicht
Quote:
WinActivate("Dekaron")
WinWaitActive("Dekaron")
sleep(random(250,80))
Send("l") ;fishing
mouseclick ("left", 157,65)
sleep(random(9600,10100))
Send ("{space down}")
Sleep (5000)
Send ("{space up}")
JayJay0ne is offline  
Old 11/05/2008, 18:23   #5
 
Painful Pete's Avatar
 
elite*gold: 0
Join Date: May 2007
Posts: 184
Received Thanks: 32
Quote:
Originally Posted by JayJay0ne View Post
WinActivate("Dekaron")
WinWaitActive("Dekaron")
sleep(random(250,80))
Send("l") ;fishing
mouseclick ("left", 157,65)
sleep(random(9600,10100))
Send ("{space down}")
Sleep (5000)
Send ("{space up}")
(
Bei sleep(random(min,max)) muss die 2. zeit immer größer sein als die erste. ich denke du hast da einfach eine 2 vergessen. also füg mal

Code:
WinActivate("Dekaron")
WinWaitActive("Dekaron")
sleep(random(250,280))
Send("l") ;fishing
mouseclick ("left", 157,65)
sleep(random(9600,10100))
Send ("{space down}")
Sleep (5000)
Send ("{space up}")
ein, dann sollte es gehen
Painful Pete is offline  
Thanks
1 User
Old 11/05/2008, 18:35   #6
 
elite*gold: 0
Join Date: Oct 2008
Posts: 19
Received Thanks: 0
Quote:
mouseclick ("left", 157,65)
da müsstest du noch meines achtens die Anzahl der Klicks und die Mausgeschwindigkeit eintragen... z.B. MouseClick("left",Random(425,525),random(398,415), 1,0) ... die ersten beiden randoms durch deine Koordinaten ersetzen und die dritte Zahl ist die anzahl von klicks die 4te der speed
°(Ò.ó)° is offline  
Old 11/05/2008, 18:41   #7
 
Painful Pete's Avatar
 
elite*gold: 0
Join Date: May 2007
Posts: 184
Received Thanks: 32
Kann man... wenn man da keinen wert schreibt, dann klickt er automatisch 1 mal und macht ne mausgeschwindigkeit von in etwa 5. weis grad nicht was default bei geschwindigkeit ist.

Alternativ kannst du auch einfach das script starten im Scite Editor, dann zeigt er dir unten ne Fehlermeldung an, in welcher Zeile der Fehler ist
Painful Pete is offline  
Thanks
1 User
Old 11/05/2008, 18:42   #8
 
_revo's Avatar
 
elite*gold: 57
Join Date: Jun 2007
Posts: 10,720
Received Thanks: 5,092
Quote:
da müsstest du noch meines achtens die Anzahl der Klicks und die Mausgeschwindigkeit eintragen... z.B. MouseClick("left",Random(425,525),random(398,415), 1,0) ... die ersten beiden randoms durch deine Koordinaten ersetzen und die dritte Zahl ist die anzahl von klicks die 4te der speed
anzahl der clicks und mousespeed ist optional

edit: zu langsam :<
_revo is offline  
Thanks
1 User
Old 11/05/2008, 18:46   #9
 
elite*gold: 0
Join Date: Feb 2008
Posts: 41
Received Thanks: 4
danke
JayJay0ne is offline  
Old 11/05/2008, 18:50   #10
 
the Ducati's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 24
Received Thanks: 3
Hab auch ne frage

Also hier das wichtige:
$Checkbox1 = GUICtrlCreateCheckbox("Test-Test", 24, 376, 169, 25)
$Input1 = GUICtrlCreateInput("Input1", 200, 376, 33, 21)
$Input1aus = GUICtrlSetState(-1,$GUI_DISABLE)

und wenn jetzt jmd auf das Checkboxkästchen klickt dann soll er das disable Input wieder beschrieb bar machen

wie mach ich das?
the Ducati is offline  
Old 11/05/2008, 19:02   #11
 
_revo's Avatar
 
elite*gold: 57
Join Date: Jun 2007
Posts: 10,720
Received Thanks: 5,092
Code:
While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Checkbox1 
			GUICtrlSetState($Input1,$GUI_ENABLE)
	EndSwitch
WEnd
_revo is offline  
Thanks
1 User
Old 11/05/2008, 19:07   #12
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
PHP Code:
If GUICtrlRead ($Checkbox1) = $GUI_CHECKED Then
        GUICtrlSetState 
($Input1$GUI_ENABLE )
        EndIf 
Edit: zu langsam
| Moep | is offline  
Old 11/05/2008, 19:50   #13
 
the Ducati's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 24
Received Thanks: 3
So muss euch noch mehr wissen entlocken

also gibs das schon wennja kann mich jmd hin führen wenn nein kann das jmd beantworten?
Will das so in etwa haben das er nichts tut bis sich ein Teil vom Bildschirm bestimmt gefärbt hat.
Also mein kläglicher Versuch war das:

Do Sleep
Until PixelChecksum(blablabla) = 123456789

aber es kommt ein Error
the Ducati is offline  
Old 11/05/2008, 20:17   #14
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
PHP Code:
Do
    
$checksum PixelChecksum(blablabla)
    
Until $checksum 123456789 
| Moep | is offline  
Thanks
1 User
Old 11/05/2008, 20:55   #15
 
D_S's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 164
Received Thanks: 9
@ the Ducati: verwendest du zufällig deinen ign als name hier ? *gg*
D_S is offline  
Reply


Similar Threads Similar Threads
Allgemeine Noob Fragen über AutoIT
03/19/2011 - AutoIt - 11 Replies
Hallöle, ich hab maln paar Fragen zu AutoIT: 1. Warum öffnet z.B Internet Explorer, oder sonst ein Programm das man öffnen will, nich wenn man z.B eingibt? 2. Vergessen, poste ich aber viell noch wenns mir einfällt^^



All times are GMT +2. The time now is 09:40.


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