ControllID von World of Warcraft

08/17/2009 23:18 Bullz#1
also mein Problem ist das ich an ein " minimiertes " World of Warcraft ein paar Tasten schicken will.

Es geht nicht um einen Bot. Habe ein Script das 1 m vor und 1 m zurück geht um die Instanzen zu betreten weil die Instanzserver bei uns immer voll sind.

Ja normalerweise macht man das ja mit dem Autoit v3 Windows info, das Programm liefert kaum daten. Habe alles rauskopiert

Quote:
>>>> Window <<<<
Title: World of Warcraft
Class: GxWindowClassD3d
Position: 0, 0
Size: 1920, 1200
Style: 0x94000000
ExStyle: 0x00040000
Handle: 0x000300E4

>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle: 0x00010084

>>>> Mouse <<<<
Position: 1033, 766
Cursor ID: 0
Color: 0x2B180A

>>>> StatusBar <<<<

>>>> Visible Text <<<<


>>>> Hidden Text <<<<
Wie ist nun die controllid von WoW ? Oder gibt es eine andere Möglichkeite Tasten ( Pfeiltasten ) an ein minimiertes World of Warcraft zu schicken ?
08/18/2009 01:35 Xereon#2
Handle: 0x000300E4
Das nennt man nicht ControlID sondern WINHandel oder auch HWND.
Kann dir noch folgende Funktion ans Herzen legen:
WinGetHandle ( "title" [, "text"] )
08/26/2009 12:27 Bullz#3
huhu, danke für den Tipps übrigens. Der läuft blendend.

Habe jetzt noch eine erweiterte Frage...

ich möchte 2 mal WoW auf meinem Rechner starten. 1 Instanz spiele ich selber, die andere würd ich gern mit controllsend steuern.

Mir kommt die Idee das ich das erste World of Warcraft Fenster umbenne, und das 2 te dann ganz normal ansprechen kann. Gibt es dafür einen elleganteren Weg ? Will nicht immer den namen des erstens Fenster ändern müssen..
08/26/2009 12:34 Xereon#4
Versuch mal WinSetTitle ( "title", "text", "newtitle" ) ;)
08/26/2009 16:05 buFFy!#5
WoW prüft die laufenden Instanzen.
Du wirst wohl oder übel nach nem Multiclient ausschau halten müssen, oder dir halt selbst einen schreiben. Gibt hier irgendwo ein Tutorial von Adroxxx, das war ganz gut.

Edit: [Only registered and activated users can see links. Click Here To Register...]