Perfect Afk Bot

03/10/2006 16:53 doomy#1
Details: This will minimize (and make the window dissappear off your taskbar) WoW when you press {F9} while its minimized it will send the {UP} then {DOWN} arrow every 3 mins (while its dissappeared off your taskbar). When you press {F10} it will make WoW appear on your taskbar then maximize it. (So this will make your comp faster if you need to do a report or just wana look sumthin up )

AutoIt 3.X
Code:

hotkeyset ("{F9}", "hide")
hotkeyset ("{F10}", "show")
AutoItSetOption("WinTitleMatchMode", 4)
while 1
sleep(1000)
WEnd

func hide()
Global $Show = 0
Global $handle = WinGetHandle("classname=GxWindowClassD3d")
WinSetState ($handle, "", @SW_MINIMIZE )
WinSetState ($handle, "", @SW_HIDE )
If @error Then
MsgBox(0, "error", "couldnt find WoW")
Else
While 1
ControlSend($handle, "", "", "{UP DOWN}")
Sleep(100)
ControlSend($handle, "", "", "{UP UP}")
ControlSend($handle, "", "", "{DOWN DOWN}")
Sleep(100)
ControlSend($handle, "", "", "{DOWN UP}")
Sleep(200000)
If $Show > 0 Then ExitLoop
Wend
EndIf
endfunc

func show()
Global $Show = 1
WinSetstate ("World of Warcraft", "", @SW_SHOW )
WinSetState ("World of Warcraft", "", @SW_MAXIMIZE )
WinActivate ($handle, "")
endfunc
03/10/2006 16:54 Scholzi#2
HotKeySet("{PAUSE}", "EndScript")

While 1
ControlSend ("WORLD OF WARCRAFT", "", "", "{SPACE}")
Sleep(Int(Random(110000,130000)))
WEnd

; Function to exit script
Func EndScript()
Exit
EndFunc


springt mal bissl mal.... viel einfacher kann dabei auch gemütlich surfen oder cs spielen... kA no need monster code
(auch au3)
03/10/2006 16:57 doomy#3
Jop , das mein altes script :)
03/10/2006 16:59 Scholzi#4
kA hab das hier mal irgendwo kopiert der funktioniert super =)
03/10/2006 22:09 m0rPh3uS#5
wegen diesen anti afk scripts für auto it oder wie das tool heißt kann man doch immernoch gebannt werden oder? weil es doch als 3. anbieter programm läuft oder so... kA genau
03/10/2006 22:17 Scholzi#6
habe mit denen schon 2 chars auf ehrfürchtig im AV gebracht und keiner is bannned :&
03/11/2006 01:39 doomy#7
Immer ne Sache dessen, wie man sich anstellt :)

Prinzipiell kann man sagen , das Warden sicher feststellen kann ob Autoit läuft , aber nicht ob es was mit WoW zu tun hat
03/13/2006 12:24 nimbus#8
sorry, bin der total leihe, aber wo tippe ich das ganze zeug rein? kann das mal jmd für einen nicht informatiker mal beschreiben? sozusagen für dummies?

danke
03/13/2006 14:06 neji#9
Normalerweise sendet der Tastaturtreiber signale an den Rechner, die dann von Windows bearbeitet werden.

Windows wird also erkennen, dass z.b. Space gedrückt wurde und ruft die entsprechende Prozedur dafür auf.

Ein Programm , welches diese API aufruft macht im Grunde nichts anderes als der Tastaturtreiber.....Blizzard kann nicht erkennen, ob man nicht vielleicht selber davor sitzt und hier und da mal springt......
03/13/2006 14:07 Sabrina#10
wie heißt dieses programm?bin auch Leihin (ist das die weibliche Form):P
Wo bekomm ich es?
03/13/2006 17:14 Sabrina#11
bump und noch ne frage.Kann man das leicht finden oder gebannt werden?

edit:sorry hab mir jetzt erst den ganzen threat durchgelesen.Sollte kein Spam sein : (
03/14/2006 19:18 sarumann#12
weiß nicht genau aber glaub blizz scant die Prozesse im task-man.
das heißt ihr müsst dasteil auf jeden umbenennen ..
03/14/2006 20:36 dede#13
was muss ich den verändern das der alle 2 min einmal hochspringt , weil bei mir springt er irgendwie immer nur alle 5-6min und dann gehe ich schon afk und fliege aus dem alteracal
03/14/2006 20:41 S.A.L.O.M.O.N.#14
Quote:
Originally posted by dede@Mar 14 2006, 20:36
was muss ich den verändern das der alle 2 min einmal hochspringt , weil bei mir springt er irgendwie immer nur alle 5-6min und dann gehe ich schon afk und fliege aus dem alteracal
also ,.,,ich hab zwar von dem macro wenig ahnung aber
so wie ich das sehe musst du dann halt die sleep zeit verkürzen
Code:
While 1
ControlSend ("WORLD OF WARCRAFT", "", "", "{SPACE}")
Sleep(Int(Random(110000,130000)))
WEnd

; Function to exit script
Func EndScript()
Exit
EndFunc
atm isse bei
Code:
Sleep(Int(Random(110000,130000)))
das is wohl die zeit in sec angegeben ...verkürz sie einfach :)
03/15/2006 04:19 aimbotsux#15
Quote:
Originally posted by S.A.L.O.M.O.N.+Mar 14 2006, 20:41--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (S.A.L.O.M.O.N. @ Mar 14 2006, 20:41)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin--dede@Mar 14 2006, 20:36
was muss ich den verändern das der alle 2 min einmal hochspringt , weil bei mir springt er irgendwie immer nur alle 5-6min und dann gehe ich schon afk und fliege aus dem alteracal
also ,.,,ich hab zwar von dem macro wenig ahnung aber
so wie ich das sehe musst du dann halt die sleep zeit verkürzen
Code:
While 1
ControlSend &#40;&#34;WORLD OF WARCRAFT&#34;, &#34;&#34;, &#34;&#34;, &#34;{SPACE}&#34;&#41;
Sleep&#40;Int&#40;Random&#40;110000,130000&#41;&#41;&#41;
WEnd

; Function to exit script
Func EndScript&#40;&#41;
Exit
EndFunc
atm isse bei
Code:
Sleep&#40;Int&#40;Random&#40;110000,130000&#41;&#41;&#41;
das is wohl die zeit in sec angegeben ...verkürz sie einfach :) [/b][/quote]
Normalerweise arbeitet Auto it mit Milisekunden, in diesem Fall also 110 bis 130 Sekunden Wartezeit. Daher müsste er an sich alle 2 Mins springen.