Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 18:06

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Autoit Anfänger braucht hilfe

Discussion on Autoit Anfänger braucht hilfe within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 5
Join Date: Jun 2009
Posts: 2,262
Received Thanks: 2,596
Lightbulb Autoit Anfänger braucht hilfe

Hi Leute ich brauch dringend Hilfe
und zwar hab ich das problem ich schreib grad einen Buffbot mit Pickup und Autopotter soweit klappt alles das der BOT die F tasten drückt
aber nur wenn das METIN2 Fenster geöffnet ist soweit ist alles klar

jetzt ist das Problem sobald ich zu einem anderen METIN2 Fenster wechsle
dann benützt er die buffs in dem neu geöffneten fenster also kurz er benutzt nur die tasten in dem momentan geöffneten Fenster

ich möchte aber das so haben das ich denn bot starte und er läuft weiter auf dem Fenster in dem der buff ist und nicht in das fenster das ich neu öffne

also Hidden im Prinzip

Quote:
Case $Button3


WinWaitActive("METIN2")



While 1

sleep (10000)

Send ("{F1 DOWN}")


sleep (10000)
Send ("{F2 DOWN}")



sleep (10000)
Send ("{F3 DOWN}")

Send ("{F1 UP}")
Send ("{F2 UP}")
Send ("{F3 UP}")


WEnd
so mit dem script macht der das auf dem jeweilig grad geöffneten Fenster

aber wie gesagt der soll auf dem Fenster bleiben also die tasten auch senden wenn ich es minimiere und in ein andres fenster wechsle

gibt es da eine lösunf mit controlsend hab ich es schon versucht also es gibt da kein fehler aber er drückt dann keine tasten
weis da jemand ne lösung oder is das mit Autoit nicht möglich

geht das womöglich nur mit VB wenn ja kann mir da jemand mal en beispielscript geben für VB könnte ja dann ne exe machen und von meiner GUI aus starten bitte bitte help me
kamarun is offline  
Thanks
1 User
Old 12/13/2010, 13:17   #2
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,426
Received Thanks: 1,888
Vielleicht mal in der AutoIt sektion versuchen? :>
MoepMeep is offline  
Old 12/13/2010, 14:20   #3
 
-AmA-'s Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 728
Received Thanks: 460
Quote:
Originally Posted by kamarun View Post
Code:
Case $Button3

[COLOR="Red"]WinWaitActive("METIN2")[/COLOR]

[COLOR="Blue"]While 1[/COLOR]

sleep (10000)

Send ("{F1 DOWN}")

sleep (10000)
Send ("{F2 DOWN}")

sleep (10000)
Send ("{F3 DOWN}")

Send ("{F1 UP}")
Send ("{F2 UP}")
Send ("{F3 UP}")

WEnd
Code:
Case $Button3

[COLOR="Blue"]While 1[/COLOR]

[COLOR="Green"]WinWaitActive("METIN2")[/COLOR]

sleep (10000)

Send ("{F1 DOWN}")

sleep (10000)
Send ("{F2 DOWN}")

sleep (10000)
Send ("{F3 DOWN}")

Send ("{F1 UP}")
Send ("{F2 UP}")
Send ("{F3 UP}")

WEnd
-.-
PS: natürlich gänge es schöner und besser ...
-AmA- is offline  
Thanks
1 User
Old 12/13/2010, 15:13   #4
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,426
Received Thanks: 1,888
Quote:
Originally Posted by -AmA- View Post
Code:
Case $Button3

[COLOR="Blue"]While 1[/COLOR]

[COLOR="Green"]WinWaitActive("METIN2")[/COLOR]

sleep (10000)

Send ("{F1 DOWN}")

sleep (10000)
Send ("{F2 DOWN}")

sleep (10000)
Send ("{F3 DOWN}")

Send ("{F1 UP}")
Send ("{F2 UP}")
Send ("{F3 UP}")

WEnd
-.-
PS: natürlich gänge es schöner und besser ...
Les seinen post doch erstmal. :>
MoepMeep is offline  
Thanks
1 User
Old 12/13/2010, 15:22   #5
 
-AmA-'s Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 728
Received Thanks: 460
Quote:
Originally Posted by MoepMeep View Post
Les seinen post doch erstmal. :>
Sorry aber heut ist echt nicht mein Tag ...

Was ich heute für schrott schreibe -.-
-AmA- is offline  
Old 12/13/2010, 15:23   #6
 
.BritainAndy's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,385
Received Thanks: 1,006
Das handle vom Fenster holen?

oder vertausch ich das gerade mit fenster pid?
.BritainAndy is offline  
Old 12/13/2010, 15:28   #7
 
ZeraPain's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 360
Received Thanks: 249
die meisten neueren spiele blockieren versteckte tastendrücke. da ist es egal ob du vb nimmst oder autoit. kannst es vielleicht noch mit der user32.dll probieren aber das wird vermutlich auch nicht funktionieren.
ZeraPain is offline  
Old 12/13/2010, 15:34   #8
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,254
falls deine beiden metin fenster den selben namen haben, also den selben Title,
änderst du einfach den title von deinem buffer, zb mit dem hier:


PHP Code:
HotKeySet("{F6}""_change")


Func _change()
$active WinGetTitle("[active]")
WinSetTitle($active"""Buffbot")
EndFunc

While 1
    Sleep
(100)
WEnd 
öffne dein metin (buffer) und drück im spiel F6. dann müsste sich der title ändern, in
"Buffbot". dann per controlsend die tasten senden...

PHP Code:
ControlSend("Buffbot""", --das musste nachschauen--, "F1234 und so weiter"
controlsend ging in metin2 nicht, soweit ich weiß, darum such im forum nach
PostMessage.au3 oder SendMessage.au3 , weiß nciht mehr wie das heißt,,
dann nach dem selben prinzip....
omer36 is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Autoit anfänger braucht Hilfe.
10/19/2010 - Off Topic - 3 Replies
Hallo leute, Ich hab heute angefangen Autoit zu lernen und hab mir das Tutorial hier durchgelesen. Nun hab ich mir mit den Kentnissen aus dem Tutorial gedacht... Programierste mal nen Countdown Zähler. So mein bisheriger Fortschrit ist wie folgt: Fragt nach minuten. Fragt nach sec. Zählt runter. Secunden springen nach 0 auf 60 Eine minute wird abgezogen sobald Secunde auf 0 ist.
C++ Anfänger braucht hilfe bei Login
10/16/2010 - C/C++ - 6 Replies
He Leute programmiere seit ner weile einfache programme mit c++. nun wollte ich wissen wie man es macht das sich das programm auf eine seite begibt zb die staemme oder ogame und sich da einloggt mehr soll es gar nicht machen könnte mir einer mal den text reinstellen mit erklärung thx
wow anfänger braucht hilfe
07/25/2010 - World of Warcraft - 11 Replies
hey also ich habe mir nun auch wow + tbc geholt und wollte mal fragen ob wer lust hat mir ein bisschen zu helfen ich habe vorher noch kein wow gespielt und ihr mir vielleicht ein bisschen erklären könntet wie man schnell hoch kommt wann und wo die ersten raids sind usw ich bin nachtelf schurke auf den realm Ysera ich habe auch ts skype und icq ihr könnt mich ja gerne mal anschreiben ... p.s. jetzt kommt mir bitte nicht mit lass es lieber sein zu große sucht gefahr etc. ich weiß was ich...
C Anfänger braucht hilfe :)
06/08/2010 - General Coding - 11 Replies
Also, ich versuche mich gerade ein bissl in C. Bin da noch ganz am Anfang. Ich habe mir ein TUT durchgelesen und habe einfach mal losgelegt, weil ich so am besten lerne, aber irgentwie will das nicht so ganz klappen. ^^ Ich wollte mir ein ganz simplen Rechner basteln: #include <stdio.h> int main() { int eingabe=0, zahl1=0, zahl2=0;
Blader anfänger braucht hilfe
03/20/2010 - Cabal Private Server - 3 Replies
So hallo ich habe auf GPCabal mal angefangen bin mit meinem blader schon level 60 nach 2-3 tagen bin aber immernoch novice und würde gerne aufsteigen aber ich habe leider keine Ahnung wie hab schon gegoogelt und nichts gscheittes gefunden wär nett von euch wenn ihr es mir erklärt. MFG



All times are GMT +2. The time now is 18:06.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.