I am trying to multibox 6 ffxi accounts on two PC's, so naturally I ran into the problem of keystrokes not being broadcasted to non-active FFXI windows. HotKeyNet offers me some solution to this problem, but it's not 100%. I use the method of <sendwin FFXI account> to send keystrokes to all my running windows with the downside of having HKN switch between them and restoring afterwards.
My basic Hotkey file looks like this:
PHP Code:
<hotkey 1>
<sendpc local>
<SendWin Zuvio>
<wait 70>
<Lctrl 1>
<wait 70>
<sendwin Carsomyr>
<wait 70>
<Lctrl 1>
<wait 70>
<sendwin Aella>
<wait 70>
<Lctrl 1>
<wait 70>
<restore>
This hotkey sends the key combo ctrl+1 to all active windows. In FFXI, you access your macros through the combinations of ctrl+0-9 and alt+0-9. So all my windows active macro ctrl+1 with the hotkey 1.
So far, all the other <send> commands do not work in this game. I have tried the same macro with <sendwinM> + <SetBackgroundFocus> and <KillBackgroundFocus> and <sendwinMF>. These hotkeys do not send any keystrokes to any window. This is very annoying while playing the game because 1: it flips the windows which sucks and 2: it creates some lag in sending the commands. I would be very happy if there was some way of sending keystrokes to non-active windows simultaneously without having to flip through focus.
Are there any future plans of incorporating FFXI into the program, such as the DoaC send command? I would really appreciate that.
But for now, HKN allows me to multibox this game on two PCs, so I am extremely grateful for that already.
Macros such as this one below have no effect, they do not send keystrokes to the windows, none of them
PHP Code:
<hotkey F1>
<sendpc local>
<sendwinM Zuvio>
<setbackgroundfocus>
<wait 100><LCtrl 1><wait 100>
<killbackgroundfocus>
<sendwinM Carsomyr>
<setbackgroundfocus>
<wait 100><LCtrl 1><wait 100>
<killbackgroundfocus>
<sendwinM Aella>
<setbackgroundfocus>
<wait 100><LCtrl 1<wait 100>
<killbackgroundfocus>
Connect With Us