|
You last visited: Today at 06:07
Advertisement
[Discuss]ControlSend?
Discussion on [Discuss]ControlSend? within the Mabinogi forum part of the MMORPGs category.
08/08/2010, 02:43
|
#1
|
elite*gold: 0
Join Date: Dec 2009
Posts: 17
Received Thanks: 0
|
[Discuss]ControlSend?
Does anyone know how to properly use the 'ControlSend' feature of AutoItv3?
I was trying to send hotkeys into the client while it is hidden (@SW_HIDE flag), but apparently nothing happens. Is it because i don't have a class ID?
code:
WinSetState("Mabinogi","",@SW_HIDE)
sleep(800)
ControlSend("Mabinogi","" ,"" ,"{F2}")
I was thinking how much potential ControlSend has since it can send the key while the program is minimized or hidden so it doesn't disrupt normal activity... but hmm. anyone's two cents is welcomed
Xraveinfinity
|
|
|
08/08/2010, 05:03
|
#2
|
elite*gold: 0
Join Date: Dec 2009
Posts: 395
Received Thanks: 94
|
Nothing to discuss, it will never work. Most games intercept special keys, along with other issues. Its a road not worth wasting time on as there's no way to use controlsend or system messages to automate the game while its not the active window.
|
|
|
08/08/2010, 17:17
|
#3
|
elite*gold: 0
Join Date: Dec 2009
Posts: 17
Received Thanks: 0
|
Ahh. I found a way around it though :P
by having it SW_Hide, i can then call, before the function, WinActivate() on Mabinogi, and then follow it with a quick Send() or any Mouse action. and then if I WinSetState(@SW_minimize)... no one would ever know anything occured. The window is still hidden.
However, since every mouseclick and keyboard action i do in that space of a couple of seconds will be sent to mabi, I recommended someone to start-up a full-screen chatbox with a friend or something to avoid mouseclicks and hopefully keyboards too. (the Enter key would cause problems though if someone accidentally typed that.)
|
|
|
|
Similar Threads
|
ControlSend
02/05/2010 - AutoIt - 10 Replies
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
|
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...
|
VB.NET - Let`s discuss it!
11/17/2008 - CO2 Private Server - 34 Replies
Okay, so as it was proven, a server can be made in VB.NET.
But if VB.NET doesn`t support pointers, what can be used for the same reason?
I think that this can be discussed a lot, so, let`s start
|
All times are GMT +2. The time now is 06:07.
|
|