|
You last visited: Today at 22:45
Advertisement
KeyPresser hilfe
Discussion on KeyPresser hilfe within the AutoIt forum part of the Coders Den category.
09/12/2011, 23:09
|
#1
|
elite*gold: 3
Join Date: Nov 2010
Posts: 607
Received Thanks: 227
|
KeyPresser hilfe
Hallo,
Brauch eure hilfe..
wie stelle ich zwischen den Code hier ein
das er alle 25sec F6 drückt
Code:
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 488, 99, 193, 125)
$Button1 = GUICtrlCreateButton("Start", 32, 16, 201, 65, 0)
$Button2 = GUICtrlCreateButton("Stop", 256, 16, 193, 65, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Mfg
|
|
|
09/12/2011, 23:13
|
#2
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
Case $Button1
Send({F6})
Sleep(25000)
oder so
|
|
|
09/12/2011, 23:16
|
#3
|
elite*gold: 3
Join Date: Nov 2010
Posts: 607
Received Thanks: 227
|
Quote:
Originally Posted by butter123
Case $Button1
Send({F6})
Sleep(25000)
oder so
|
Und wie mache ich das ?
und Stop ?
wie muss ich das da rein machen ?
Bin noob in Autoit^^
mfg
|
|
|
09/13/2011, 07:37
|
#4
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
PHP Code:
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 488, 99, 193, 125)
$Button1 = GUICtrlCreateButton("Start", 32, 16, 201, 65, 0)
$Button2 = GUICtrlCreateButton("Stop", 256, 16, 193, 65, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
While 1
Send({F6})
Sleep(25000)
WEnd
EndSwitch
WEnd
Wenn du eine Pause Funktion einbauen willst, die über die GUI läuft würde ich dir raten mal die Timer anzuschauen, da während dem Sleep das Script pausiert wird.
Beim Timer läuft es die ganze zeit weiter und der Wert von einer Variablen erhöht sich, sodass du abrfragen kannst, ob es soweit ist die Taste zu spamen oder ob ein Pause Button gedrückt wurde.
|
|
|
09/13/2011, 11:11
|
#5
|
elite*gold: 3
Join Date: Nov 2010
Posts: 607
Received Thanks: 227
|
Quote:
Originally Posted by BlackHybrid
PHP Code:
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 488, 99, 193, 125) $Button1 = GUICtrlCreateButton("Start", 32, 16, 201, 65, 0) $Button2 = GUICtrlCreateButton("Stop", 256, 16, 193, 65, 0) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ###
While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 While 1 Send("{F6}") Sleep(25000) WEnd EndSwitch WEnd
Wenn du eine Pause Funktion einbauen willst, die über die GUI läuft würde ich dir raten mal die Timer anzuschauen, da während dem Sleep das Script pausiert wird.
Beim Timer läuft es die ganze zeit weiter und der Wert von einer Variablen erhöht sich, sodass du abrfragen kannst, ob es soweit ist die Taste zu spamen oder ob ein Pause Button gedrückt wurde.
|
So habe das mal gemacht und was verändert du hast bei F6 die " " vergessen xD
Das funktioniert 1A
Wie kann cih jetzt die Button 2 (Stop)
sagen das wenn man dort klickt, das er stoppen soll ?
Mfg
|
|
|
09/13/2011, 11:53
|
#6
|
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587
|
Schau dir mal die Funktionen AdlibRegister und AdlibUnRegister an.
|
|
|
09/13/2011, 11:59
|
#7
|
elite*gold: 3
Join Date: Nov 2010
Posts: 607
Received Thanks: 227
|
Quote:
Originally Posted by FichteFoll
Schau dir mal die Funktionen AdlibRegister und AdlibUnRegister an.
|
kannst mir nen Beispiel machen bitte ?
Danke
|
|
|
09/13/2011, 14:25
|
#8
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
Schau dir lieber ein Paar Tuts an. Mindestens die Befehle die du benutzt solltest du kennen. AdlibRegister ruft in einem Bestimmten Abstand eine Funktion auf.
Du kannst eine Funktion erstellen und dort Send(...) rein schreiben und bei Case $Button1 AdlibRegister, das dir die Funktion immer aufruft. Bei deinem anderem Button kannst du dann AdlibUnRegister benutzen, um das ständige Aufrufen abzubrechen.
|
|
|
09/13/2011, 14:52
|
#9
|
elite*gold: 3
Join Date: Nov 2010
Posts: 607
Received Thanks: 227
|
Quote:
Originally Posted by BlackHybrid
Schau dir lieber ein Paar Tuts an. Mindestens die Befehle die du benutzt solltest du kennen. AdlibRegister ruft in einem Bestimmten Abstand eine Funktion auf.
Du kannst eine Funktion erstellen und dort Send(...) rein schreiben und bei Case $Button1 AdlibRegister, das dir die Funktion immer aufruft. Bei deinem anderem Button kannst du dann AdlibUnRegister benutzen, um das ständige Aufrufen abzubrechen.
|
habs schon
habe 2 HotKeySet´s gesetzt.
F9 Start F8 Schließt den Bot
Mfg
|
|
|
Similar Threads
|
(Suche Silkroad Keypresser)(Need Sro Keypresser) !!
06/14/2011 - SRO Private Server - 1 Replies
Hi i search for a keypresser for silkroad i need to dlvln my char can someone help me?
Suche einen keypresser für Silkroad fürs dlvln am besten auch mit autoress der geht
MFG
|
RF Keypresser
04/25/2011 - RF Online - 5 Replies
Where can I download RF keypresser or any RF macro. I tried using google, came up with no good results. Thanks in advance!
|
Keypresser
07/09/2010 - Silkroad Online - 1 Replies
Hello,
How can i make a easy silkroad keypresser?
I can find anything on google but not the class, child and handle.
im using visual basic 6.
Can someone help me please.
|
is there a keypresser???
06/05/2010 - SRO Private Server - 7 Replies
0
|
All times are GMT +1. The time now is 22:47.
|
|