Orthos
02-22-2008, 03:22 PM
Nachdem ich mich etwas in AHK eingearbeitet hab hab ich jetzt eine möglichkeit gefunden den blizzard und flammenstoß (recht eingeschränkt aber immerhin) zu verwenden.
#IfWinActive, World of Warcraft
~8::
WinActivate ahk_id %idClone%
ControlSend,,{8 down}{8 up}, ahk_id %idClone%
KeyWait, LButton, D
WinActivate ahk_id %idMain%
ControlSend,,{8 down}{8 up}, ahk_id %idMain%
return
Das ist jetzt für meinen Blizzard. Belegt auf die taste 8. erst holt er das fenster vom toon in den vordergrund und sendet die 8. man muss nurnoch klicken wo man ihn platziert haben möchte und sofort kommt wieder in das main fenster. noch ein klick und weiter geht der spaß :)
so hab ich beide unkompliziert und schnell dahin plaziert wo ich sie brauche. Wie effektiv das dann mit 5 chars ist kann ich nicht sagen, könnte mir vorstellen dass es aber auch noch geht
Das ist für mich recht praktisch, weil ich nur mein main fenster sehe und mein toon komplett im hintergrund läuft
Alternativ habe ich schon eine Lösung probiert, mit der er automatisch in die mitte des Bildschirms Klickt. Das sähe dann so aus:
#IfWinActive, World of Warcraft
~8::
ControlSend,,{8 down}{8 up}, ahk_id %idMain%
ControlSend,,{8 down}{8 up}, ahk_id %idClone%
WinActivate ahk_id %idClone%
MouseClick, left, 850, 570
WinActivate ahk_id %idMain%
return
Hierbei sind die Mauskoordinaten wichtig, die man mit dem Window Spy der bei AHK dabei ist rauskriegen kann. Das währe wohl die bessere Lösung wenn man mehr als twoboxt und sich auch alle boxen anzeigen lässt. Nachteil an dieser Methode ist, dass er alles Nacheinander machen muss. Ich hab noch keine Funktion gefunden den Mausklick zu übertragen ohne das jeweilige Fenster zu übertragen
#IfWinActive, World of Warcraft
~8::
WinActivate ahk_id %idClone%
ControlSend,,{8 down}{8 up}, ahk_id %idClone%
KeyWait, LButton, D
WinActivate ahk_id %idMain%
ControlSend,,{8 down}{8 up}, ahk_id %idMain%
return
Das ist jetzt für meinen Blizzard. Belegt auf die taste 8. erst holt er das fenster vom toon in den vordergrund und sendet die 8. man muss nurnoch klicken wo man ihn platziert haben möchte und sofort kommt wieder in das main fenster. noch ein klick und weiter geht der spaß :)
so hab ich beide unkompliziert und schnell dahin plaziert wo ich sie brauche. Wie effektiv das dann mit 5 chars ist kann ich nicht sagen, könnte mir vorstellen dass es aber auch noch geht
Das ist für mich recht praktisch, weil ich nur mein main fenster sehe und mein toon komplett im hintergrund läuft
Alternativ habe ich schon eine Lösung probiert, mit der er automatisch in die mitte des Bildschirms Klickt. Das sähe dann so aus:
#IfWinActive, World of Warcraft
~8::
ControlSend,,{8 down}{8 up}, ahk_id %idMain%
ControlSend,,{8 down}{8 up}, ahk_id %idClone%
WinActivate ahk_id %idClone%
MouseClick, left, 850, 570
WinActivate ahk_id %idMain%
return
Hierbei sind die Mauskoordinaten wichtig, die man mit dem Window Spy der bei AHK dabei ist rauskriegen kann. Das währe wohl die bessere Lösung wenn man mehr als twoboxt und sich auch alle boxen anzeigen lässt. Nachteil an dieser Methode ist, dass er alles Nacheinander machen muss. Ich hab noch keine Funktion gefunden den Mausklick zu übertragen ohne das jeweilige Fenster zu übertragen