Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 14:34

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

Advertisement



ControlSend

Discussion on ControlSend within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2009
Posts: 16
Received Thanks: 4
Unhappy ControlSend

Ich schreibe in Autohotkey (is ja fast das gleiche wie autoit)
und möchte nun einen kleinen Bot für Metin schreiben bloß
da es in Metin2 keine Controls gibt funktioniert der befehl ControlSend nicht.
habe es schon so versucht:
(die taste w soll gesendet werden)

1. Controlsend,,w,METIN2
2. Controlsend,ahk_parent,w,METIN2
3. Controlsend,METIN2,w,METIN2

alle drei funktionieren nicht kann mir jemand helfen

thx im vorraus.
-Raptor- is offline  
Old 02/03/2010, 13:41   #2
 
Visonar's Avatar
 
elite*gold: 103
Join Date: Mar 2009
Posts: 1,721
Received Thanks: 927
du willst also das die "w" taste hidden gedrückt wird?
hm controlsend funzt leider nicht bei metin2, oder anderen online spielen.
sowas hidden zu machen ist sehr schwer.

hier ein kleines vid:



MFG
Visonar is offline  
Thanks
2 Users
Old 02/03/2010, 14:15   #3
 
Xereon's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
Es ist wirklich schade wie hier mit Halbwahrheiten rumgeschmissen wird.
Ja es funktioniert nich in Metin, Nein es funktioniert jedoch in anderen Onlinegames.

Hast du dir eigentlich schonmal den Titel des Videos durchgelesen?
Das hat 0% was mit ControlSend zu tuen, da es darum geht die CHAT Funktion zu finden -.-

Und nein, das ist nicht so einfach auf Tastensimulationen zu übertragen, da es im eigentlichen Sinne die Send Funktion hookt.
Xereon is offline  
Old 02/03/2010, 14:38   #4

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
Quote:
Originally Posted by Xereon View Post
Es ist wirklich schade wie hier mit Halbwahrheiten rumgeschmissen wird.
Ja es funktioniert nich in Metin, Nein es funktioniert jedoch in anderen Onlinegames.

Hast du dir eigentlich schonmal den Titel des Videos durchgelesen?
Das hat 0% was mit ControlSend zu tuen, da es darum geht die CHAT Funktion zu finden -.-

Und nein, das ist nicht so einfach auf Tastensimulationen zu übertragen, da es im eigentlichen Sinne die Send Funktion hookt.
da der threadersteller nach einer möglichkeit sucht bots im hintergrund laufen zu lassen war die verlinkung des tuts meiner meinung nach gar keine schlechte idee
°Remus° is offline  
Thanks
1 User
Old 02/03/2010, 15:05   #5
 
elite*gold: 0
Join Date: Oct 2009
Posts: 16
Received Thanks: 4
thx erstmal für die antworten

wow doch mit diesem Video könnte man das machen es ist nur ihre schwer
-Raptor- is offline  
Old 02/03/2010, 15:23   #6
 
.MoNTeZ™'s Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 158
Received Thanks: 25
Remus das hat mir sehr geholfen.
So könnte ich im prinziep einen Hidden PickUp Bot machen...
.MoNTeZ™ is offline  
Old 02/04/2010, 09:56   #7
 
XXlolimanxx's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 36
Received Thanks: 8
In Metin funktioniert die ControlSend Funktion , zumindest bei mir , aber halt nicht um den Character zu steuern sondern um etwas zu schreiben. Chat usw....

mfg
XXlolimanxx is offline  
Old 02/04/2010, 13:20   #8
 
elite*gold: 0
Join Date: Feb 2009
Posts: 104
Received Thanks: 7
Hallo LEUTE,
1. Der code von ControlSend ist soo:
ControlSend("titel","text",ControlID,"string",flag )
ControlSend("titel<--- hier kommt den Fenstername hin !das findet ihr raus in dem ihr in AutoIt das Programm "AutoIt Window Info" benutzt!
ControlSend("titel","text<--- der text des Fensters,also der zugang! bei controlsend braucht man das eig nicht!
ControlSend("titel","text",ControlID<---Die Steuerung der Interaktion! das müsst ihr dann googlen!! aber aa kann man einfach 0 hinschreiben!
ControlSend("titel","text",ControlID,"string<--- Die Taste die an das Fenster geschickt werden soll !!!z.b {ENTER}
ControlSend("titel","text",ControlID,"string",flag <--- ist die art der sendung an das fenster !z.b mit SHIFT oder soo !! also kann man das auch frei lassen!!
ControlSend("titel","text",ControlID,"string"[,flag])
Das ist der Code!!
Ich weiß nicht ob das bei Metin funktioniert da ich metin nicht spiele!!
Aber das müsste generel funktionieren daa der code background funktioniert und praktisch gesehn das gleiche ist wie "Send"
ControlSend erstellt ein eigenen Desktop ( natürlich für uns nicht zusehen!!)und benutzt dann einfach SEND
Mehr ist das auch nicht !
bozkurt29 is offline  
Old 02/04/2010, 13:50   #9
 
Visonar's Avatar
 
elite*gold: 103
Join Date: Mar 2009
Posts: 1,721
Received Thanks: 927
Quote:
Originally Posted by bozkurt29 View Post
Hallo LEUTE,
1. Der code von ControlSend ist soo:
ControlSend("titel","text",ControlID,"string",flag )
ControlSend("titel<--- hier kommt den Fenstername hin !das findet ihr raus in dem ihr in AutoIt das Programm "AutoIt Window Info" benutzt!
ControlSend("titel","text<--- der text des Fensters,also der zugang! bei controlsend braucht man das eig nicht!
ControlSend("titel","text",ControlID<---Die Steuerung der Interaktion! das müsst ihr dann googlen!! aber aa kann man einfach 0 hinschreiben!
ControlSend("titel","text",ControlID,"string<--- Die Taste die an das Fenster geschickt werden soll !!!z.b {ENTER}
ControlSend("titel","text",ControlID,"string",flag <--- ist die art der sendung an das fenster !z.b mit SHIFT oder soo !! also kann man das auch frei lassen!!
ControlSend("titel","text",ControlID,"string"[,flag])
Das ist der Code!!
Ich weiß nicht ob das bei Metin funktioniert da ich metin nicht spiele!!
Aber das müsste generel funktionieren daa der code background funktioniert und praktisch gesehn das gleiche ist wie "Send"
ControlSend erstellt ein eigenen Desktop ( natürlich für uns nicht zusehen!!)und benutzt dann einfach SEND
Mehr ist das auch nicht !
achhh...
Visonar is offline  
Thanks
3 Users
Old 02/05/2010, 15:53   #10

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
Quote:
Originally Posted by bozkurt29 View Post
Hallo LEUTE,
1. Der code von ControlSend ist soo:
ControlSend("titel","text",ControlID,"string",flag )
ControlSend("titel<--- hier kommt den Fenstername hin !das findet ihr raus in dem ihr in AutoIt das Programm "AutoIt Window Info" benutzt!
ControlSend("titel","text<--- der text des Fensters,also der zugang! bei controlsend braucht man das eig nicht!
ControlSend("titel","text",ControlID<---Die Steuerung der Interaktion! das müsst ihr dann googlen!! aber aa kann man einfach 0 hinschreiben!
ControlSend("titel","text",ControlID,"string<--- Die Taste die an das Fenster geschickt werden soll !!!z.b {ENTER}
ControlSend("titel","text",ControlID,"string",flag <--- ist die art der sendung an das fenster !z.b mit SHIFT oder soo !! also kann man das auch frei lassen!!
ControlSend("titel","text",ControlID,"string"[,flag])
Das ist der Code!!
Ich weiß nicht ob das bei Metin funktioniert da ich metin nicht spiele!!
Aber das müsste generel funktionieren daa der code background funktioniert und praktisch gesehn das gleiche ist wie "Send"
ControlSend erstellt ein eigenen Desktop ( natürlich für uns nicht zusehen!!)und benutzt dann einfach SEND
Mehr ist das auch nicht !
sry, aber mit deinem halbwissen hilfst du hier niemanden, ausserdem geht es hier um autohotkey und nicht um au3
°Remus° is offline  
Old 02/05/2010, 20:57   #11
 
XXlolimanxx's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 36
Received Thanks: 8
Also am besten ihr ladet euch alle mal die deutsche Hilfedatei von Autoit runter anstatt hier bei jeder Funktion zu fragen wie sie geht/funktioniert

Dort ist alles sehr gut beschrieben und es gibt beispiele

mfg
XXlolimanxx is offline  
Reply

Tags
autohotkey, autoit, bot, controlsend, metin2


Similar Threads Similar Threads
controlsend with {a down}
10/21/2009 - AutoIt - 16 Replies
hi i want du create a backgroundmode for my aion bot. but i cannot send a {a down} to my aion window. ControlSend("AION Client", "", "", "{a down}") did not work. can somebody help me pls?
controlsend
10/09/2009 - AutoIt - 21 Replies
hey leute ich wollt eigentlich nur wissen wie ich die controlid rauskirege.. ControlSend( "titel", "text", controlID<----dass will ich wissen, "string")
ControlSend
09/28/2009 - AutoIt - 4 Replies
HotKeySet ("E","test") Func test() ControlSend("World of Warcraft", "", 0, "{ENTER}") Sleep (100) ControlSend("World of Warcraft", "Text", 0, "{ENTER}") EndFunc While 1 Sleep (100)
Controlsend
01/01/2009 - GW Exploits, Hacks, Bots, Tools & Macros - 4 Replies
Hiho, ich würde gerne wissen, ob es eine Möglichkeit gibt den Slash bzw "^" als String und nicht als Strg-Druck an ein Fenster via Controlsend zu schicken. In meinem Script lass ich mir den String einer Inputbox in ne Variable schreiben und schick den dann an die GW-Fenster. Das geht Fehlerfrei, nur leider gehen Ausrufezeichen etc nicht mit Controlsend -.- Pls help me^^ ty im Voraus!
Controlsend ^ / !
12/30/2008 - Guild Wars - 9 Replies
Hiho, ich hatte im Botbereich schon gefragt,aber da war iwas mit No Questions. Hier fragen jedenfalls auch Leute und deshalb stell ich die Frage hier: Ich habe mir ein Tool gebaut, was einen String, der von einem GUIinput in einer Variable geschrieben wurde, an x-beliebig viele GW-Fenster über Controlsend sendet. -soweit funktionierts- Nur leider geht dabei weder Capslock, noch die Zeichen ^ / ! (da sie in Autoit ja andere Funktionen haben). Ist es möglich, diese trotzdem per Controlsend...



All times are GMT +1. The time now is 14:34.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.