zuerst einmal zum Tool, das übrigends von mir stammt und ganz simple per Autohotkey gescriptet wurde... Es ist Save und kein Keylogger oder sonstiges drin. Es kann ab und zu mal vorkommen dass es sich aufhängt oder etwas der gleichen. Eigentlich war es auch garnicht für die Öffentlichkeit bestimmt, da es noch einige Schönheitsfehler beinhaltet, was mich natürlich stutzig macht warum der Thread Ersteller dies dann postet. Wahrscheinlich gutmütig gemeint, aber dennoch ohne vorher zu fragen. Also wie schon erwähnt, das Tool ist eigentlich noch garnicht komplett Fertig deshalb auch keine GUI. Für alle die dennoch unsicher sind Poste ich hier nun den Sourcecode für AutohotKey, den ihr als Neues Script kompilieren könnt.
- Bis zu 5 WoW Accounts gleichzeitig steuern.
- /follow MAINCHAR | /assist benutzen und in die Leiste legen.
- Falls eines der WoW Fenster ausfallen sollte, bitte das Tool neustarten nachdem alle chars wieder eingeloggt sind. (Reload funktion der Hotkeys nutzen)
Für die jenigen, die sich das Script nicht durchlesen wollen hier eine kurze Hotkey Übersicht:
Code:
WinGet, wowid, List, World of Warcraft
PAUSE::
Suspend, Toggle
Return
^PAUSE::RELOAD
!PAUSE::ExitApp
END::Reload
XButton1::
KeyWait XButton1
IfWinActive, World of Warcraft
{
ControlSend,, {F4}, ahk_id %wowid1%
ControlSend,, {F4}, ahk_id %wowid2%
ControlSend,, {F4}, ahk_id %wowid3%
ControlSend,, {F4}, ahk_id %wowid4%
ControlSend,, {F4}, ahk_id %wowid5%
Return
}
XButton2::
KeyWait XButton2
IfWinActive, World of Warcraft
{
ControlSend,, {F7}, ahk_id %wowid1%
ControlSend,, {F7}, ahk_id %wowid2%
ControlSend,, {F7}, ahk_id %wowid3%
ControlSend,, {F7}, ahk_id %wowid4%
ControlSend,, {F7}, ahk_id %wowid5%
Return
}
F::
KeyWait F
IfWinActive, World of Warcraft
{
ControlSend,, F, ahk_id %wowid1%
ControlSend,, F, ahk_id %wowid2%
ControlSend,, F, ahk_id %wowid3%
ControlSend,, F, ahk_id %wowid4%
ControlSend,, F, ahk_id %wowid5%
Return
}
1::
KeyWait 1
IfWinActive, World of Warcraft
{
ControlSend,, 1, ahk_id %wowid1%
ControlSend,, 1, ahk_id %wowid2%
ControlSend,, 1, ahk_id %wowid3%
ControlSend,, 1, ahk_id %wowid4%
ControlSend,, 1, ahk_id %wowid5%
Return
}
2::
KeyWait 2
IfWinActive, World of Warcraft
{
ControlSend,, 2, ahk_id %wowid1%
ControlSend,, 2, ahk_id %wowid2%
ControlSend,, 2, ahk_id %wowid3%
ControlSend,, 2, ahk_id %wowid4%
ControlSend,, 2, ahk_id %wowid5%
Return
}
3::
KeyWait 3
IfWinActive, World of Warcraft
{
ControlSend,, 3, ahk_id %wowid1%
ControlSend,, 3, ahk_id %wowid2%
ControlSend,, 3, ahk_id %wowid3%
ControlSend,, 3, ahk_id %wowid4%
ControlSend,, 3, ahk_id %wowid5%
Return
}
4::
KeyWait 4
IfWinActive, World of Warcraft
{
ControlSend,, 4, ahk_id %wowid1%
ControlSend,, 4, ahk_id %wowid2%
ControlSend,, 4, ahk_id %wowid3%
ControlSend,, 4, ahk_id %wowid4%
ControlSend,, 4, ahk_id %wowid5%
Return
}
5::
KeyWait 5
IfWinActive, World of Warcraft
{
ControlSend,, 5, ahk_id %wowid1%
ControlSend,, 5, ahk_id %wowid2%
ControlSend,, 5, ahk_id %wowid3%
ControlSend,, 5, ahk_id %wowid4%
ControlSend,, 5, ahk_id %wowid5%
Return
}
6::
KeyWait 6
IfWinActive, World of Warcraft
{
ControlSend,, 6, ahk_id %wowid1%
ControlSend,, 6, ahk_id %wowid2%
ControlSend,, 6, ahk_id %wowid3%
ControlSend,, 6, ahk_id %wowid4%
ControlSend,, 6, ahk_id %wowid5%
Return
}
7::
KeyWait, 7, D
ControlSend,, {7}, ahk_id %wowid1%
ControlSend,, {7}, ahk_id %wowid2%
ControlSend,, {7}, ahk_id %wowid3%
ControlSend,, {7}, ahk_id %wowid4%
ControlSend,, {7}, ahk_id %wowid5%
Return
8::
KeyWait, 8, D
ControlSend,, {8}, ahk_id %wowid1%
ControlSend,, {8}, ahk_id %wowid2%
ControlSend,, {8}, ahk_id %wowid3%
ControlSend,, {8}, ahk_id %wowid4%
ControlSend,, {8}, ahk_id %wowid5%
Return
9::
KeyWait, 9, D
ControlSend,, {9}, ahk_id %wowid1%
ControlSend,, {9}, ahk_id %wowid2%
ControlSend,, {9}, ahk_id %wowid3%
ControlSend,, {9}, ahk_id %wowid4%
ControlSend,, {9}, ahk_id %wowid5%
Return
0::
KeyWait, 0, D
ControlSend,, {0}, ahk_id %wowid1%
ControlSend,, {0}, ahk_id %wowid2%
ControlSend,, {0}, ahk_id %wowid3%
ControlSend,, {0}, ahk_id %wowid4%
ControlSend,, {0}, ahk_id %wowid5%
Return
=::
KeyWait =
IfWinActive, World of Warcraft
{
ControlSend,, =, ahk_id %wowid1%
ControlSend,, =, ahk_id %wowid2%
ControlSend,, =, ahk_id %wowid3%
ControlSend,, =, ahk_id %wowid4%
ControlSend,, =, ahk_id %wowid5%
Return
}
-::
KeyWait, -, D
ControlSend,, {-}, ahk_id %wowid1%
ControlSend,, {-}, ahk_id %wowid2%
ControlSend,, {-}, ahk_id %wowid3%
ControlSend,, {-}, ahk_id %wowid4%
ControlSend,, {-}, ahk_id %wowid5%
Return
Space::
KeyWait Space
IfWinActive, World of Warcraft
{
ControlSend,, {Space}, ahk_id %wowid1%
ControlSend,, {Space}, ahk_id %wowid2%
ControlSend,, {Space}, ahk_id %wowid3%
ControlSend,, {Space}, ahk_id %wowid4%
ControlSend,, {Space}, ahk_id %wowid5%
Return
}
x::
KeyWait, x, D
ControlSend,, {x}, ahk_id %wowid1%
ControlSend,, {x}, ahk_id %wowid2%
ControlSend,, {x}, ahk_id %wowid3%
ControlSend,, {x}, ahk_id %wowid4%
ControlSend,, {x}, ahk_id %wowid5%
Return
Tab::
KeyWait, Tab, D
ControlSend,, {Tab}, ahk_id %wowid1%
ControlSend,, {Tab}, ahk_id %wowid2%
ControlSend,, {Tab}, ahk_id %wowid3%
ControlSend,, {Tab}, ahk_id %wowid4%
ControlSend,, {Tab}, ahk_id %wowid5%
Return
Shift::
KeyWait, Shift, D
ControlSend,, {Shift}, ahk_id %wowid1%
ControlSend,, {Shift}, ahk_id %wowid2%
ControlSend,, {Shift}, ahk_id %wowid3%
ControlSend,, {Shift}, ahk_id %wowid4%
ControlSend,, {Shift}, ahk_id %wowid5%
Return
NumPad1::
KeyWait, NumPad1, D
ControlSend,, {NumPad1}, ahk_id %wowid1%
ControlSend,, {NumPad1}, ahk_id %wowid2%
ControlSend,, {NumPad1}, ahk_id %wowid3%
ControlSend,, {NumPad1}, ahk_id %wowid4%
ControlSend,, {NumPad1}, ahk_id %wowid5%
Return
NumPad2::
KeyWait, NumPad2, D
ControlSend,, {NumPad2}, ahk_id %wowid1%
ControlSend,, {NumPad2}, ahk_id %wowid2%
ControlSend,, {NumPad2}, ahk_id %wowid3%
ControlSend,, {NumPad2}, ahk_id %wowid4%
ControlSend,, {NumPad2}, ahk_id %wowid5%
Return
NumPad3::
KeyWait, NumPad3, D
ControlSend,, {NumPad3}, ahk_id %wowid1%
ControlSend,, {NumPad3}, ahk_id %wowid2%
ControlSend,, {NumPad3}, ahk_id %wowid3%
ControlSend,, {NumPad3}, ahk_id %wowid4%
ControlSend,, {NumPad3}, ahk_id %wowid5%
Return
NumPad4::
KeyWait, NumPad4, D
ControlSend,, {NumPad4}, ahk_id %wowid1%
ControlSend,, {NumPad4}, ahk_id %wowid2%
ControlSend,, {NumPad4}, ahk_id %wowid3%
ControlSend,, {NumPad4}, ahk_id %wowid4%
ControlSend,, {NumPad4}, ahk_id %wowid5%
Return
NumPad5::
KeyWait, NumPad5, D
ControlSend,, {NumPad5}, ahk_id %wowid1%
ControlSend,, {NumPad5}, ahk_id %wowid2%
ControlSend,, {NumPad5}, ahk_id %wowid3%
ControlSend,, {NumPad5}, ahk_id %wowid4%
ControlSend,, {NumPad5}, ahk_id %wowid5%
Return
NumPad6::
KeyWait, NumPad6, D
ControlSend,, {NumPad6}, ahk_id %wowid1%
ControlSend,, {NumPad6}, ahk_id %wowid2%
ControlSend,, {NumPad6}, ahk_id %wowid3%
ControlSend,, {NumPad6}, ahk_id %wowid4%
ControlSend,, {NumPad6}, ahk_id %wowid5%
Return
NumPad7::
KeyWait, NumPad7, D
ControlSend,, {NumPad7}, ahk_id %wowid1%
ControlSend,, {NumPad7}, ahk_id %wowid2%
ControlSend,, {NumPad7}, ahk_id %wowid3%
ControlSend,, {NumPad7}, ahk_id %wowid4%
ControlSend,, {NumPad7}, ahk_id %wowid5%
Return
NumPad8::
KeyWait, NumPad8, D
ControlSend,, {NumPad8}, ahk_id %wowid1%
ControlSend,, {NumPad8}, ahk_id %wowid2%
ControlSend,, {NumPad8}, ahk_id %wowid3%
ControlSend,, {NumPad8}, ahk_id %wowid4%
ControlSend,, {NumPad8}, ahk_id %wowid5%
Return
NumPad9::
KeyWait, NumPad9, D
ControlSend,, {NumPad9}, ahk_id %wowid1%
ControlSend,, {NumPad9}, ahk_id %wowid2%
ControlSend,, {NumPad9}, ahk_id %wowid3%
ControlSend,, {NumPad9}, ahk_id %wowid4%
ControlSend,, {NumPad9}, ahk_id %wowid5%
Return
F1::
KeyWait, F1, D
ControlSend,, {F1}, ahk_id %wowid1%
ControlSend,, {F1}, ahk_id %wowid2%
ControlSend,, {F1}, ahk_id %wowid3%
ControlSend,, {F1}, ahk_id %wowid4%
ControlSend,, {F1}, ahk_id %wowid5%
Return
F2::
KeyWait, F2, D
ControlSend,, {F2}, ahk_id %wowid1%
ControlSend,, {F2}, ahk_id %wowid2%
ControlSend,, {F2}, ahk_id %wowid3%
ControlSend,, {F2}, ahk_id %wowid4%
ControlSend,, {F2}, ahk_id %wowid5%
Return
F3::
KeyWait, F3, D
ControlSend,, {F3}, ahk_id %wowid1%
ControlSend,, {F3}, ahk_id %wowid2%
ControlSend,, {F3}, ahk_id %wowid3%
ControlSend,, {F3}, ahk_id %wowid4%
ControlSend,, {F3}, ahk_id %wowid5%
Return
F4::
KeyWait, F4, D
ControlSend,, {F4}, ahk_id %wowid1%
ControlSend,, {F4}, ahk_id %wowid2%
ControlSend,, {F4}, ahk_id %wowid3%
ControlSend,, {F4}, ahk_id %wowid4%
ControlSend,, {F4}, ahk_id %wowid5%
Return
F5::
KeyWait, F5, D
ControlSend,, {F5}, ahk_id %wowid1%
ControlSend,, {F5}, ahk_id %wowid2%
ControlSend,, {F5}, ahk_id %wowid3%
ControlSend,, {F5}, ahk_id %wowid4%
ControlSend,, {F5}, ahk_id %wowid5%
Return
F6::
KeyWait, F6, D
ControlSend,, {F6}, ahk_id %wowid1%
ControlSend,, {F6}, ahk_id %wowid2%
ControlSend,, {F6}, ahk_id %wowid3%
ControlSend,, {F6}, ahk_id %wowid4%
ControlSend,, {F6}, ahk_id %wowid5%
Return
F7::
KeyWait, F7, D
ControlSend,, {F7}, ahk_id %wowid1%
ControlSend,, {F7}, ahk_id %wowid2%
ControlSend,, {F7}, ahk_id %wowid3%
ControlSend,, {F7}, ahk_id %wowid4%
ControlSend,, {F7}, ahk_id %wowid5%
Return
F8::
KeyWait, F8, D
ControlSend,, {F8}, ahk_id %wowid1%
ControlSend,, {F8}, ahk_id %wowid2%
ControlSend,, {F8}, ahk_id %wowid3%
ControlSend,, {F8}, ahk_id %wowid4%
ControlSend,, {F8}, ahk_id %wowid5%
Return
F9::
KeyWait, F9, D
ControlSend,, {F9}, ahk_id %wowid1%
ControlSend,, {F9}, ahk_id %wowid2%
ControlSend,, {F9}, ahk_id %wowid3%
ControlSend,, {F9}, ahk_id %wowid4%
ControlSend,, {F9}, ahk_id %wowid5%
Return
F10::
KeyWait, F10, D
ControlSend,, {F10}, ahk_id %wowid1%
ControlSend,, {F10}, ahk_id %wowid2%
ControlSend,, {F10}, ahk_id %wowid3%
ControlSend,, {F10}, ahk_id %wowid4%
ControlSend,, {F10}, ahk_id %wowid5%
Return
F11::
KeyWait, F11, D
ControlSend,, {F11}, ahk_id %wowid1%
ControlSend,, {F11}, ahk_id %wowid2%
ControlSend,, {F11}, ahk_id %wowid3%
ControlSend,, {F11}, ahk_id %wowid4%
ControlSend,, {F11}, ahk_id %wowid5%
Return
F12::
KeyWait, F12, D
ControlSend,, {F12}, ahk_id %wowid1%
ControlSend,, {F12}, ahk_id %wowid2%
ControlSend,, {F12}, ahk_id %wowid3%
ControlSend,, {F12}, ahk_id %wowid4%
ControlSend,, {F12}, ahk_id %wowid5%
Return
Falls fragen sind meldet euch gern bei mir, passe es sofern ich Zeit habe auch noch an.