|
You last visited: Today at 14:57
Advertisement
controlclick probleme
Discussion on controlclick probleme within the AutoIt forum part of the Coders Den category.
10/15/2011, 13:07
|
#1
|
elite*gold: 0
Join Date: Nov 2008
Posts: 291
Received Thanks: 41
|
controlclick probleme
hi,
ich wollte einenn bot der im hintergrund läuft erstellen, es funktioniert auch das mit dem IE seite laden in der gui etc. nur ControlClick geht nicht
das ist auch nur ein kleiner teil des bots aber er clickt nicht einmal
HTML Code:
#include <GUIConstants.au3>
#include <IE.au3>
#include <File.au3>
GuiCreate("GO2BOT",1191,997,722,6)
$Start=GuiCtrlCreateButton("START",1061,889,100,100)
$input1=GuiCtrlCreateInput("Mission",1059,43,90,40)
$input2=GuiCtrlCreateInput("Flotten (max.18)",1044,139,90,40)
$input3=GuiCtrlCreateInput("WIEOFT",1050,250,90,40)
$Laden=GuiCtrlCreateButton("Laden",1050,650,100,100)
$oIE = _IECreateEmbedded()
$cIE = GUICtrlCreateObj($oIE,10,10,900,1000)
GuiSetState(@SW_SHOW)
_IENavigate($oIE, "http://apps.facebook.com/galaxyonline_de/*******ts")
While 1
$nMsg = GUIGetMsg()
Select
Case $nMsg = $GUI_EVENT_CLOSE
Exit
Case $nMsg = $Start
_Missi ()
case $nMsg = $Laden
$mission=GuiCtrlRead($input1)
$flotten=GuiCtrlread($input2)
$wieoft=GuiCtrlRead($input3)
EndSelect
WEnd
while 1
sleep(200)
WEnd
Func _Missi ()
For $i=1 to $wieoft
ControlClick("GO2BOT","","[CLASS:Internet Explorer_Server; INSTANCE:1]","LEFT",607,788) ;Startfenster schließen
|
|
|
10/15/2011, 15:07
|
#2
|
elite*gold: 0
Join Date: Nov 2008
Posts: 291
Received Thanks: 41
|
es ist nich das ganze script wie gesagt aber der rest ist unbedeutend
wenn das mit controlclick nicht funktioniert, wie kann ich es dann lösen gibt es dafür einen anderen befehl?
ich hab in vielen foren etc. nachgeschaut und dort schreiben sie,
dass man mit hilfe von controlclick einen bot der im hintergrun läuft erstelleen kann
brauche hilfe ^^
|
|
|
10/15/2011, 19:23
|
#3
|
elite*gold: 35
Join Date: Apr 2011
Posts: 800
Received Thanks: 214
|
[CLASS:Internet Explorer_Server; INSTANCE:1] = IE Fenster
Wenn ich es richtig verstanden habe soll ein Button gedrückt werden, dann sind Hier die Funktionen _IEGetObjByName und _IEAction zu verwenden.
Um zum Beispiel auf Youtube den Suche Button zu Drücken sollte das ganze etwa so aussehen:
Code:
!UNTESTED!
$IE_Button = _IEGetObjByName ($oIE, "search")
_IEAction ($IE_Button, "click")
Beispielsweise bei Google Chrome lassen sich durch drücken von STRG(CTRL) + U oder Rechtsklick -->"Seitenquelltext anzeigen" die namen der Buttons und anderen Objekten herausfinden. (in diesem Fall "search")
MFG CM
|
|
|
10/15/2011, 21:51
|
#4
|
elite*gold: 0
Join Date: Nov 2008
Posts: 291
Received Thanks: 41
|
das geht nicht weil die den quellcode verschlüsselt haben
|
|
|
10/15/2011, 23:47
|
#5
|
elite*gold: 0
Join Date: Oct 2010
Posts: 51
Received Thanks: 12
|
evtl hilf dir da ein Tool für FireFox bzw Internet Explorer weiter.
DebugBar heißt das glaub ich für IE
Aber wenn es sich um ein Flash / Javaspiel handelt, kannst du das damit auch vergessen.
Musst du wohl auf einen PacketBot zurückgreifen.
|
|
|
10/16/2011, 11:34
|
#6
|
elite*gold: 35
Join Date: Apr 2011
Posts: 800
Received Thanks: 214
|
Im welches Spiel handelt es sich den überhaupt?
|
|
|
10/17/2011, 17:13
|
#7
|
elite*gold: 0
Join Date: Nov 2008
Posts: 291
Received Thanks: 41
|
um ein facebook spiel
|
|
|
10/18/2011, 15:11
|
#8
|
elite*gold: 0
Join Date: Oct 2010
Posts: 51
Received Thanks: 12
|
jop, die sind flash / Java
--> Packet oder (im vordergrund) pixelsearch - Bot
|
|
|
10/18/2011, 17:02
|
#9
|
elite*gold: 35
Join Date: Apr 2011
Posts: 800
Received Thanks: 214
|
Er hat recht aber "pixelsearch" empfehle ich nicht obwohl es simpel währe, es ist besser wen du es mit Packets machst.
|
|
|
10/18/2011, 23:34
|
#10
|
elite*gold: 0
Join Date: Nov 2009
Posts: 221
Received Thanks: 71
|
ich würde auch lieber Packets verwenden dan kann man das ganze auch im hintergrund laufen lassen und es ist nicht von anderen faktoren wie z.B. den Einstellungen der Grafikkarte abhängig
Außerdem gibt es hier im Forum auch noch ein paar super tutorials für das arbeiten mit packets.
|
|
|
 |
Similar Threads
|
AutoIt ControlClick
10/15/2011 - AutoIt - 6 Replies
Heyho ihr da ^^
und zwar geht es mir um Folgendes:
Ich möchte bei einem Internetfenster (Firefox) einen Button gedrückt haben, und zwar mit ControlClick hab ich mir gedacht geht das ganz gut ^^ Hab grad n wenig rumprobiert und bin dann zu folgendem gekommen (er soll auf einen Button klicken wo "Play Game" draufsteht.. das is schonmal Problem 1) :
while 1
WinActive("Name des Fensters")
ControlClick ( "Name des Fensters", "", "", "") ;(Habe dort bei Text auch mal play game oder...
|
controlclick?
04/15/2010 - AutoIt - 9 Replies
mal ne frage irgendwie bekomme ich keinen controlclick hin
ControlClick ("METIN2","", ]]])
was da falsch?
|
Saufbot (ControlClick)
03/24/2009 - GW Bots - 8 Replies
Hallo an alle,
wollte mir einen ganz simplen Saufbot schreiben, jedoch mache ich irgendwas falsch. Nachdem ich die exe erstellt habe, startet der Bot kurz und schließt sich nach ein paar Sekunden wieder.
Hier mal der Code
func trinken()
WinActivate("Guild Wars")
sleep(5000)
Do
|
ControlClick
01/10/2009 - GW Bots - 47 Replies
Hi Leute,
Also, ich wollte mal einen Bot schreiben der im Hintergrund läuft, sodass ich nebenbei auf einem anderen Account spielen kann. Nun habe ich folgendes Problem:
Die Idee war folgende: ich wollte den Bot ganz einfach alle Taschen des Inventars öffnen lassen und ihn dann per ControlClick wieder schließen lassen.
Dies soll für mich erstmal eine Art Übung sein, um später eine Sellfunc. drauß zu machen. Nun ist meine Frage.. Wieso passiert da nichts? Er öffnet nur das Inventar,...
|
Probleme mit ControlClick
01/01/2009 - Guild Wars - 7 Replies
HeyHo,
Neues Jahr = Neue Probleme :)
Also schreib grade einen Bot fuer GW. Er macht grade auch alles richtig bis auf eins:
Er klickt nicht auf den Zurueck zum aussenposten button.
ControlClick("Guild Wars","","","left&qu ot;,1,x,y)
|
All times are GMT +1. The time now is 14:57.
|
|