|
You last visited: Today at 21:37
Advertisement
Frage zu AutoIT 3 Browser Game Bots
Discussion on Frage zu AutoIT 3 Browser Game Bots within the AutoIt forum part of the Coders Den category.
09/23/2009, 04:41
|
#1
|
elite*gold: 0
Join Date: Sep 2009
Posts: 16
Received Thanks: 0
|
Frage zu AutoIT 3 Browser Game Bots
Guten morgen zusammen
also ich hätte da mal ne fragen zu Browser Games Bots
ich habe in diesen bereich gelesen
das man sich damit sich einlogen kann
meine frage ist nun welche befhele Nützen mir um
Ein Bots für DBFFO zu erstellen
sogesehen brauche ich nur die maus zu befehlen sich x y zu bewegen und zu klicken
aber wie heisst dieser befehl und wie oder wo musst ich sowas hier einfügen in den cod siehe unten
würde mich echt darüber freuen wenn einer mir helfen würde MFG DARKUN
P.S Kann man sowas auch mit Fire Fox machen ??
Code:
#include<IE.au3>
]$name="Teresalachmal"
$pw="keins"
$oIE=_IECreate("http://www.dbffo.com/")
_IENavigate($oIE,"http://www.dbffo.com/")
_IELoadWait($oIE,0,30000)
$oForm = _IEFormGetCollection($oIE,1)
$oUsername = _IEFormElementGetObjByname($oForm,"vb_login_username")
$oPassword = _IEFormElementGetObjByName($oForm,"vb_login_password")
_IEFormElementSetValue ($oUsername,$name)
_IEFormElementSetValue ($oPassword,$pw)
sleep(1111)
_IEFormSubmit($oForm)
|
|
|
09/23/2009, 17:03
|
#2
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Das selbe ist auch mit Firefox möglich , aber Firefox ist nicht standartmäßig in AutoIT enthalten (IE eigentlich auch nicht , aber die Udf ist standartmäßig dabei)
Wenn du das ganze mit Klicks machen willst , brauchst du dieses Anmeldeverfahren nicht , mir scheint es als wärst du ziehmlich neu im Umgang mit AutoIT . Wenn dem so ist , dann schau dir doch erstmal ein paar allgemeine Tutorials an , bevor du dich an einen Browsergamebot setzt ....
Wenn du nicht neu im Umgang mit AutoIT bist , dann schau doch einfach in der Help nach , da findest du noch mehr Befehle zum _IE . Für dich dürften besonders dieser Befehl wichtig sein : _IEAction(...)
|
|
|
09/23/2009, 19:27
|
#3
|
elite*gold: 0
Join Date: Sep 2009
Posts: 16
Received Thanks: 0
|
So also danke das du mir die vorschläge der bereiche gesagt hast hat mir schon geholfen was ich leider nicht gefunden habe sind folgendes
Brauche Diese befehle bitte
Also ich muss an einer stelle 10 Mal klicken also mache ikch es so
Code:
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
aber das ist voll nervig geht es auch anders ??
edit:
kannst du mal gucken ob so alles okay ist bei mir geht es.
was ich wiessen wollte ist ob alles so richtig ist. und ob es aus rechbar ist wieviel 3 Stunden und 10 Mintuen sind. den 1s ist ja 1,000 mili
und dank noch mal voraus
Code:
Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
While 1=1
MouseMove (100, 500)
Sleep (1000)
MouseMove (356, 313)
MouseClick ("left", 356, 313)
Sleep (1000)
MouseMove (356, 313)
Sleep (1000)
MouseMove (356, 334)
MouseClick ("left", 356, 334)
Sleep (1000)
MouseMove (356, 334)
Sleep (1000)
MouseMove (643, 501)
MouseClick ("left", 643, 501)
Sleep (1000)
MouseMove (643, 501)
Sleep (1000)
MouseMove (648, 403)
MouseClick ("left", 648, 403)
Sleep (1000)
MouseMove (648, 403)
Sleep (1000)
MouseMove (637, 503)
MouseClick ("left", 637, 503)
Sleep (1000)
MouseMove (637, 503)
Sleep (1000)
MouseMove (365, 306)
MouseClick ("left", 365, 306)
Sleep (1000)
MouseMove (365, 306)
Sleep (1000)
MouseMove (570, 335)
MouseClick ("left", 570, 335)
Sleep (1000)
MouseMove (570, 335)
Sleep (1000)
MouseMove (528, 698)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseMove (528, 698)
Sleep (1000)
MouseMove (830, 307)
MouseClick ("left", 830, 307)
Sleep (1000)
MouseMove (830, 307)
Sleep (1000)
MouseMove (398, 332)
MouseClick ("left", 398, 332)
Sleep (1000)
MouseMove (398, 332)
Sleep (1000)
MouseMove (650, 500)
MouseClick ("left", 650, 500)
Sleep (1000)
MouseMove (648, 403)
Sleep (1000)
MouseMove (637, 503)
MouseClick ("left", 637, 503)
Sleep (1000)
MouseMove (637, 503)
Sleep (1000)
MouseMove (365, 306)
MouseClick ("left", 365, 306)
Sleep (1000)
MouseMove (365, 306)
Sleep (1000)
MouseMove (570, 335)
MouseClick ("left", 570, 335)
Sleep (1000)
MouseMove (570, 335)
Sleep (1000)
MouseMove (528, 698)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseMove (528, 698)
Sleep (1000)
MouseMove (830, 307)
MouseClick ("left", 830, 307)
Sleep (1000)
MouseMove (830, 307)
Sleep (1000)
MouseMove (398, 332)
MouseClick ("left", 398, 332)
Sleep (1000)
MouseMove (398, 332)
Sleep (1000)
MouseMove (661, 602)
MouseClick ("left", 661, 602)
Sleep (1000)
MouseMove (648, 403)
Sleep (1000)
MouseMove (637, 503)
MouseClick ("left", 637, 503)
Sleep (1000)
MouseMove (637, 503)
Sleep (1000)
MouseMove (365, 306)
MouseClick ("left", 365, 306)
Sleep (1000)
MouseMove (365, 306)
Sleep (1000)
MouseMove (570, 335)
MouseClick ("left", 570, 335)
Sleep (1000)
MouseMove (570, 335)
Sleep (1000)
MouseMove (528, 698)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseClick ("left", 528, 698)
Sleep (1000)
MouseMove (528, 698)
Sleep (1000)
MouseMove (830, 307)
MouseClick ("left", 830, 307)
Sleep (1000)
MouseMove (830, 307)
Sleep (1000)
MouseMove (766, 328)
MouseClick ("left", 766, 328)
Sleep (1000)
MouseMove (766, 328)
Sleep (1000)
MouseMove (638, 499)
MouseClick ("left", 638, 499)
Sleep (1080000)
WEND
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
WEnd
EndFunc
Func Terminate()
Exit 0
EndFunc
und das an 2 tage zu lernen bin gut dabei ^^
|
|
|
09/24/2009, 16:29
|
#4
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by darkun
kannst du mal gucken ob so alles okay ist bei mir geht es.
was ich wiessen wollte ist ob alles so richtig ist. und ob es aus rechbar ist wieviel 3 Stunden und 10 Mintuen sind. den 1s ist ja 1,000 mili
|
Also , theoretisch dürfte alles Ok sein ,da du aber mit Mouseclick arbeitest , dürfte der Bot nur bei dir funktionieren .
Ja es geht auch anders , aber damit solltest du dich vorerst nicht beschäftigen , wenn du noch ganz neu bist
Zum zweiten das Problem mit den milisekunden umwandeln , das löse ich meist wie folgt :
also 1sek entspricht 1000 msek ,
1min=60sek=60*1000 msek
1h=60min=60*60*1000 msek
Also wäre die Lösung für die Problem ganz einfach :
Code:
sleep(3*60*60*1000+10*60*1000)
Dann musst du überhaupt nicht rechnen .
|
|
|
09/24/2009, 18:14
|
#5
|
elite*gold: 0
Join Date: Sep 2009
Posts: 16
Received Thanks: 0
|
hey das ist ja geilo danke ja der bot sol für mcih sein ^^
|
|
|
09/25/2009, 17:39
|
#6
|
elite*gold: 0
Join Date: Sep 2009
Posts: 16
Received Thanks: 0
|
Hätte da mal noch fragen
Also da ich jetzt mich dran sestze einen Kampf Bots für DBFFO zu machen
Habe ich noch ne frage zu $variable = Wert/"Wert"
und zu Schleife
Also ich habe es mir so gedacht
da ich das Script in 2 Teile erstellen
Teil1.Das Script Kämpft(Z.b 5 Kämpfe)
Teil2.Das Script soll nach 5 Kämpfe sich heilen.
So meine frage zu 1 ist gleich auch die 2 frage mit drin
Wie ist es möglich $variable = Wert/"Wert" einzubauen
damit das script nach den 5 Kampf zu den 2 teil über geht.und sich heilt
Zu Teil1 fällt mir ein das die schleife 5 mal wiederholt werden muss.um dann zu 2 Teil hinüber zu gehen aber wie stelle ich das an ist die frage ?
Den das Script soll sich immer wieder und wieder wiederholen bis ich esc drücke
1.5 Kämpfe machen
2.Heilen
Dann alles von vorne wieder
Neben frage gibt es ein befehl für doppel klick also das die maus klick z.b 10 malwieder holt wir an der stelle ??
ICh bedanke mich noch mal herzlich fürdie tolle hilfe hier danke
|
|
|
 |
Similar Threads
|
New Browser Game
04/17/2013 - Browsergames - 5 Replies
Hey guys try this new browser game that i found the other day ,I think its cool.
http://www.jurassicjungle.com/register.php******* 139649
|
Frage: Kann man mit Autoit einen Web Browser erstellen?
11/10/2010 - AutoIt - 15 Replies
Wie die Überschrift schon sagt kann man einen Web Browser mit Autoit erstellen?
Wenn ja WIE? eventuell source.
Danke :handsdown:
http://www.elitepvpers.com/forum/browsergames/2604 38-wurzelimperiumbot-release.html
|
Browser Game und Autoit Frage
11/08/2009 - AutoIt - 0 Replies
He Leute
Ja ist mein erster Post
hatte mich bislang mit Imacros beschäftigt (firefox)
Muss aber echt sagen ist schon spitze
lässt sich eigendlich fast alles realisieren.
Meine Frage bezieht sich auf ein Browsergame
Ich möchte mir da ein kleines helferlein bauen
|
Browser Game
08/03/2007 - Kal Online - 6 Replies
Hätte jemand von euch Lust eventuell mit mehreren Leuten ein Browsergame zu erstellen.
Hab da gerade richtig bock drauf hatte es auch schon länger vor.
Sollte so in die Richtung Strategie gehen.
Wer Bock hat hier bitte melden
:D
|
Browser Game
05/23/2007 - Kal Online - 2 Replies
Aloha ;)
Also ich wollte mit euch ein neues Browsergame erstellen!
Wer mitmachen will bitte bei mir melden und was er kann.
Das wird richtig cool :D
|
All times are GMT +1. The time now is 21:37.
|
|