|
You last visited: Today at 04:41
Advertisement
auto it frage
Discussion on auto it frage within the AutoIt forum part of the Coders Den category.
02/12/2011, 05:30
|
#1
|
elite*gold: 0
Join Date: Dec 2008
Posts: 209
Received Thanks: 343
|
auto it frage
ich weiß jetzt nicht wo es hingehört aber könnte mir jemand ein autoit tool machen dass alle 5 sec dopelklick macht auf
PHP Code:
>>>> Window <<<< Title: NosTale Class: TNosTaleMainF Position: 9, 28 Size: 1030, 793 Style: 0x16CA0000 ExStyle: 0x00010100 Handle: 0x00040144
>>>> Control <<<< Class: Instance: ClassnameNN: Name: Advanced (Class): ID: Text: Position: Size: ControlClick Coords: Style: ExStyle: Handle:
>>>> Mouse <<<< Position: 821, 352 Cursor ID: 0 Color: 0xBC5914
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
>>>> Hidden Text <<<<
wäre echt net auserdem soll es noch alle 350 sec auf
Code:
>>>> Window <<<<
Title: NosTale
Class: TNosTaleMainF
Position: 9, 28
Size: 1030, 793
Style: 0x16CA0000
ExStyle: 0x00010100
Handle: 0x00040144
>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:
>>>> Mouse <<<<
Position: 47, 66
Cursor ID: 0
Color: 0xFFDCBB
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
>>>> Hidden Text <<<<
2 sec danach soll er die taste T klicken
1 sec nach dem T soll er auf das hier klicken
Code:
>>>> Window <<<<
Title: NosTale
Class: TNosTaleMainF
Position: 9, 28
Size: 1030, 793
Style: 0x16CA0000
ExStyle: 0x00010100
Handle: 0x00040144
>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:
>>>> Mouse <<<<
Position: 39, 186
Cursor ID: 0
Color: 0xFFD79F
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
>>>> Hidden Text <<<<
und dann soll der das alles immer und immer widerholen für was der ist tja der soll für nosmattrainer bot sein damit man nicht immer alles selber klicken muss. Ist jetzt halt für mich eingestimmt also Holly kann das bitte mall wer machen. Ich kann so etwas nicht hab auch schon nach solchen befehlen gesucht aber ich kann des enfach net.
Danke schonmal im vorraus
|
|
|
02/12/2011, 11:46
|
#2
|
elite*gold: 1003
Join Date: Dec 2010
Posts: 2,028
Received Thanks: 846
|
Peace.
Du kannst in der AutoIt Hilfe alle Befehle finden. Für deinen Bot wirst du Controlclick, Controlsend und Sleep brauchen, aber ich kann es leider nicht ausprobieren da ich kein Nostale habe und auch nicht haben möchte :P Mach einfach zwei Funktionen, die eine macht alle 5 Sekunden Doppelklick und die andere erledigt den Rest
Gruß Trooper
|
|
|
02/12/2011, 12:00
|
#3
|
elite*gold: 0
Join Date: Dec 2008
Posts: 209
Received Thanks: 343
|
braust ja nicht ausprobiren und mein problem ist ich kann net richtig englisch hab ne 5 im zeugnis
|
|
|
02/12/2011, 14:03
|
#4
|
elite*gold: 0
Join Date: Jul 2005
Posts: 12,457
Received Thanks: 2,961
|
#moved
|
|
|
02/12/2011, 15:14
|
#5
|
elite*gold: 0
Join Date: Dec 2008
Posts: 209
Received Thanks: 343
|
thx
also kann mir da jemand jetzt helfen ich kann soetwas nicht
|
|
|
02/12/2011, 15:47
|
#6
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
Code:
ClassnameNN: [COLOR="Red"]???[/COLOR]
ControlClick Coords: [COLOR="Red"]???[/COLOR]
wenn du die classnamenn und control coord´s hast, dann füg sie unten ein und lösch die normal "Send" und "MouseClick´s".
PHP Code:
HotKeySet("{ESC}", "_end")
HotKeySet("{F2}", "_Start")
Func _Start()
Local $timer5, $timer350, $timerT, $timerend
$timer5 = TimerInit()
$timer350 = TimerInit()
$timerT = TimerInit()
$timerend = TimerInit()
While 1
If TimerDiff($timer5) >= 5000 Then
MouseClick("left", 821, 352, 2)
;ControlClick("NosTale", "", ClassnameNN:, "left", 2, ControlClick Coords:)
$timer5 = TimerInit()
EndIf
If TimerDiff($timer350) >= 350000 Then
MouseClick("left", 47, 66)
;ControlClick("NosTale", "", ClassnameNN:, "left", 1, ControlClick Coords:)
$timer350 = TimerInit()
EndIf
If TimerDiff($timerT) >= 352000 Then
Send('t')
ControlSend("NosTale", "", ClassnameNN:, 't')
$timerT = TimerInit()
EndIf
If TimerDiff($timerend) >= 353000 Then
MouseClick("left", 39, 186)
;ControlClick("NosTale", "", ClassnameNN:, "left", 1, ControlClick Coords:)
$timerend = TimerInit()
EndIf
WEnd
EndFunc
Func _end()
Exit
EndFunc
While 1
Sleep(100)
WEnd
mit F2 starten -> mit ESC beenden.
|
|
|
02/12/2011, 16:25
|
#7
|
elite*gold: 0
Join Date: Dec 2008
Posts: 209
Received Thanks: 343
|
thx krigst ein thx
was sind classnamenn und control coord´s
|
|
|
02/12/2011, 21:49
|
#8
|
elite*gold: 0
Join Date: Feb 2011
Posts: 17
Received Thanks: 8
|
Fu** for free ...
Omq O.o xD
|
|
|
02/12/2011, 21:50
|
#9
|
elite*gold: 0
Join Date: Feb 2011
Posts: 17
Received Thanks: 8
|
Fu** for free ...
Omq O.o xD
|
|
|
02/13/2011, 12:17
|
#10
|
elite*gold: 0
Join Date: Dec 2008
Posts: 209
Received Thanks: 343
|
doppel post repotet
also kann mir jemand jetzt helfen was sind classnamenn und control coord´s
|
|
|
02/13/2011, 13:08
|
#11
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
die kannste halt mit dem au3window tool herrausbekommen, woher hast du denn die info´s da oben??
Quote:
>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:
|
|
|
|
02/13/2011, 15:24
|
#12
|
elite*gold: 0
Join Date: Dec 2008
Posts: 209
Received Thanks: 343
|
info hab ich mit au3window tool
|
|
|
02/16/2011, 18:35
|
#13
|
elite*gold: 0
Join Date: Dec 2008
Posts: 209
Received Thanks: 343
|
hmm kann das mir den nimand sagen ich hab das mit dem au3 tool gemacht
der zeigt mir aber nur die informationen von meinem 1 post an
|
|
|
02/18/2011, 16:35
|
#14
|
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
|
Hmm, lad dir die deutsche Hilfedatei von  runter, versuch mal ein bisschen was selbst zu machen, und DANN können wir dir helfen.
Wir sind hier kein Forum, wo wir dir einfach enien fertigen Code vorlegen, bisschen Eigenleistung muss auch von dir kommen.
|
|
|
02/19/2011, 20:43
|
#15
|
elite*gold: 0
Join Date: Dec 2008
Posts: 209
Received Thanks: 343
|
hab ich ja ich hab alle informationen die ich bekommen habe oben im 1 beitrag stehen
diese habe ich mit dem au3window tool herausbekommen
|
|
|
 |
|
Similar Threads
|
Auto It Frage
10/26/2010 - AutoIt - 4 Replies
hab mal Paar Frage, über Auto It, (bitte nennt mich jetzt nicht noob oder sowas^^):
1.Wie kann ich eine datei bei auto it öffen?
zBs.: ich will ein bot der run script öffnet ohne das mit mouse click, oder ich will mozilla ohne mouse click öfffnen. Oder ein programm das sich unendlich mal hintereinander öffnen kann
2.Kann man bei autoit, wie beim editor, mit einem schnellen befehl den pc runterfahren, zbs: s/- shotdown oder wie sowas ähnliches.
3.kann man bei autoIt ein fenster...
|
Auto It Bot Frage [?]
09/05/2010 - AutoIt - 3 Replies
huhu ich habe mir in letzter zeit versucht auto it kentnisse anzueignen. Das Tutorial von NetMax ist dazu perfekt ( finde ich) jedoch komme ich nicht ganz zurrecht mit folgendem :
AutoItSetOption("WinTitleMatchMode", 4) (was bewirkt diese ,4? )$windowname="NosTale"
$handle = WinGetHandle($windowname, "")
If @error Then
MsgBox(4096, "Error", "Could not find the correct window") (was bewirkt diese 4096)
Else
|
Auto It Frage
10/04/2009 - AutoIt - 1 Replies
erledigt sry^^
|
All times are GMT +1. The time now is 04:42.
|
|