Fertigkeit les bot

04/29/2010 19:19 .GlaDos#1
gelöst
04/29/2010 19:31 Imaginär#2
PHP Code:
#include <GUIConstants.au3>

Dim $schalter 0

#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("FBleseBot"174128193125)
$Button1 GUICtrlCreateButton("Start"40897330)
$Button2 GUICtrlCreateButton("Pause"404897330)
$Button3 GUICtrlCreateButton("Exit"408897330)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###


While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$Button1
            $schalter 
1
            
        
Case $Button2
            $schalter 
0
            
        
Case $Button3
            
Exit
            
            
    EndSwitch
        
        if 
$schalter 1 Then
            MouseClick
("right",6502611)
            
sleep(300000)
WEnd 
Das sollte funktionieren.

Der Bot merkt wenn $schalter auf 1 gesetzt wird und macht dann einen Rechtsklick auf die x und y Koordinate von dir. Danach schläft er 300.000 Millisekunden ( 5min ;) ) und klickt wieder auf die x und y Koordinate und immer so weiter :D
04/29/2010 19:32 .GlaDos#3
Danke is ja einfacher als ich dachte
wofür steht denn die 1 bei MouseClick("right",650, 261, 1)
04/29/2010 19:35 Imaginär#4
[Only registered and activated users can see links. Click Here To Register...]

Quote:
MouseClick ( "button" [, x, y [, clicks [, speed ]]] )
Die 1 steht für 1 Klick der Maustaste.

Kann man auch rauslassen, dann ist es automatisch nur 1 Click.
Ich habe es jtzt einfach mal reingebaut^^
04/29/2010 19:35 Visonar#5
dann klickt er 1 mal
€: zu langsam
04/29/2010 19:40 .GlaDos#6
ja ok danke
bei mir passen die kords net habe die schon nachgescannt aber immernoch net :(

€ so jet habe ichs ^^
04/29/2010 19:47 Imaginär#7
Um die Koords herrauszufinden gibt es ja " AutoIt Window Info "
04/29/2010 19:49 Renozerus#8
setz das mal ganz ganz oben hin noch vor include glaube ich oder eben danach :)

Opt( "PixelCoordMode", 2 )
Opt( "MouseCoordMode", 2 )

der Bot ist nur für einmal lesen gedacht oder?
also Einloggen und Bot starten dann afk gehen. richtig?

wie wäre es wenn du es so machst das er das spiel startet, sich einloggt, auf eine koordinate drückt(invi öffnen davor) und sich wieder ausloggt und das alle 24 stunden :)
04/29/2010 19:58 .GlaDos#9
der Bot ist nur für einmal lesen gedacht oder?

könnte man natürlich erweitern


€: Wenn wir das einloggen vom bott rausnehemn

Also des mit den ausloggen könnte ich mit reinschreiben...
wenn der noch den pc runterfahren soll muss mir einer schreiben wie ich des shutdown mache
04/29/2010 20:05 Imaginär#10
Quote:
Originally Posted by S_U_P_I View Post
der Bot ist nur für einmal lesen gedacht oder?

könnte man natürlich erweitern


€: Wenn wir das einloggen vom bott rausnehemn

Also des mit den ausloggen könnte ich mit reinschreiben...
wenn der noch den pc runterfahren soll muss mir einer schreiben wie ich des shutdown mache


€²: Wenn ich
Opt( "PixelCoordMode", 2 )
Opt( "MouseCoordMode", 2 ) reinschreibe öffnet er nicht mehr das Fenster wie ich starten kann pausieren und enden
[Only registered and activated users can see links. Click Here To Register...]

Musste halt 'nen Sleep oder so einbauen.
04/29/2010 20:05 Renozerus#11
wenn so ein Bot Public wird dann werden alle Accounts mit G Skills nichts mehr Wert sein wenn man sie verkaufen will... hehe

Die Idee ist gut aber es geht noch besser :D

Man nehme eine Zeitschaltuhr und überbrücke die Stromverbindung vom PC zur Steckdose :D
Diese Zeitschaltuhr schaltet täglich den PC für eine Stunde an.
Sobald das Betriebssystem geladen ist startet Dein Bot.
Der Bot fährt den PC dann auch wieder runter.

Da gibts nur ein Problem der Stromschalter des PCs.
Das würde ich nur bei einem älterem PC machen-->
Der Knopf an dem man den PC anmacht, genau den braucht man.
Man zieht die Kabel an dem Knopf heraus und bindet sie zusammen.
nun ist der PC bei Stromzufuhr non stop an bis wie gesagt der Bot ihn ausschaltet.

Fragt mich nicht wo ich das her habe. Ging mir gerad durch den Kopf :D

edit:
habe nochmal nachgeschaut
Opt( "PixelCoordMode", 2 )
Opt( "MouseCoordMode", 2 )
mach sie mal direkt nach den Hotkeys.

Wob ei ich auch kein Profi bin. Es kann ja auch sein das Du das garnicht brauchst aber bei mir ging es damals ohne nicht.
04/29/2010 20:10 .GlaDos#12
danke ^^
ich fange ma an zu schreiben

€: habe ihn fertig
das Theard
[Only registered and activated users can see links. Click Here To Register...]