Just to start off, I am a brand new multiboxer. Have a 3-box kinda going, but trying to figure out the best way to set up and macros and all. Started using HotKeyNet and I liked it a lot, until I had a button broadcasted to all 3 windows and only two responded and the third would respond with that button if I held ctrl down. So, I purchased KeyClone, which is nice, but I feel like HotKeyNet is easier to set up controls.
Anyway, I'd probably go with either one who will add mouse click functionality. Not hitting a button to click a mouse, but clicking something onscreen and having that passed to your clones. I think this should be fairly easy to set up if looked at the right way. In concept, it is likely impossible since in game actions cannot be broadcast out of the game (or I presume we can't do anything with it). However, the only thing that is in game is receiving the mouse click. The click originates outside the game, which means it is clearly capturable and able to send to other clones. The question arises how to capture it and what will it mean.
For me, I am a UI guy. I don't like mapping stuff to the keyboard. I point and click. I'd love to have my Shaman's and Warlock's macros in actionbars on my Paladin's screen so I can click a button on the Shaman bar and cast lightning bolt and in the other window he casts it. I think it should be possible because I had done something like this when I scripted for Palm games. There is a coordinate system that it looks like HotKeyNet and I think Keyclone recognizes. You click at X= 250 and Y = 475 and those programs recognize that you do that. If that occurs, which I think it does, then the rest is just configuration.
Basically, the end user has to keep the same size WOW main screen the entire time. Let's just say they fill up a 20" monitor with the main and 4 others on another monitor. You click a button for the Keymapper to listen for 2 clicks. First click is to get the bottom left Coords, the second click is for the upper right. The user does as best as he or she(hehe) can and now the program knows the size of your window (if it already knows, then obviously skip this part).
The user then creates a macrobar for his Shaman (who lives in wow window 2) but on his Paladin's screen (in Wow window 1). All he has to do is create a dummy macro. He can put some local functionality in it like having the Paladin do something when it is clicked, but in concept it is just a placeholder so you know what you are pressing. Then have the KeyClone program listen for two clicks, the first is for the bottom left coords and the second is for the upper right coords. Now it knows the exact location of that button on your screen. So, if the botton lies at 200,200 - 300,300, and you click 210, 219, then the keylogger program picks up that you clicked within the box as it is listening for coordinates on each mouse click.
The end user then maps a button to that keyclick. Say, the letter L for Lightning Bolt. KeyClone then takes those coords in, converts them to a keystroke and sends them to one or multiple windows (based on what you want). Now, on the slave's window, you have a macro set up to cast Lightning Bolt that is on an actionbar that is keymapped to the letter L. L gets sent and now your Shaman casts lightning bolt.
Not sure if that sounds complicated to the end user, but I am sure that the KeyClone guy gets what I am looking at. All the program needs to do is listen for coordinate clicks and then pair a button with it and it should work. The end user just has to define what his dummy buttons do and he can have his UI covered with tons of action bars for the other classes he manages. Would make running with different classes MUCH MUCH easier.
Let me know what you guys think and how much of a cut I get if it works and people buy your stuff in mass quantities.
Connect With Us