Here ya go Jason, the script for AutoHotkey I use to replicate my keystrokes from one WoW to the other. Includes simple comments to help show what each section does. I learned from several others scripts and came up with a set of keys to broadcast that works for me.
The “=” key I broadcast with the numbers 1 through 0 and the F1-F12 keys is tied to an /assist focus macro on my bartender hotbar keybound to the “=”… if you were wondering why I send the “=” along with the numbers or function keys. I don’t use it on the Shift-number and Ctrl-numbers because those hotkeys they activate on the slave account don’t need to be used with /assist. It’s just the way I have set up my stuff on my hotbars. I don’t need to /assist to drop totems and self buff etc.. You may find you want to assign the assist key to be broadcast with those keystrokes too.. depends on what spells you wanna cast with those keys. I just don’t need it the way I set my spells up on my follower.
If I can figure it out, I’m sure you won’t have any problem. Any questions, print out the text and I’ll try and help you at work. It’s pretty straightforward. I only broadcast the keys I need to activate the macros on my followers hotbars.. you don’t want to broadcast all keystrokes. You could though, you would just have to include a line for each letter/key you want replicated. I chose a few other options.. like the “/” will turn off broadcasting of keystrokes and “Enter” key will toggle it back on (or off) to suspend AHK so that nothing is transmitted while my chat box is open so I can type without jumping and activating stuff if I put numbers in the chat.
I use the “-” keybound to a hotbar macro to /follow.. that’s why I broadcast the “-”
Etc etc.. This is the easy part =) Figuring out what you want macros to do for your follower and where you want them all on hotbars is the harder, more time consuming part. It did take me a little bit to sort out what the heck I needed to put in the AHK script though
Tags: AutoHotkey, dual boxing, WoW
Entries (RSS)
March 31st, 2009 at 9:30 am
Dude, i have to tell you, i have tried a number of wow scripts, but yours blows them all away. Thanks so much
I just have a quick question. I have been lurking at the AHK forums, trying to figure out how to replicate the mouse clicks. I have found a few scripts, but just like the multibox ones i have found, arent so great. Do you, or have you messed around any with this subject?
April 6th, 2009 at 5:01 am
I have not fooled around with the mouse clicks.. in fact I haven’t really dual boxed in several months.. Basically since my Addict-a…. Refer-a-Friend time ran out. That script was just a copy-paste piecemeal of a couple scripts from the dual-boxing.com. I can’t take much credit except for a few little tweaks.
May 28th, 2009 at 5:02 pm
thanks so much ! this is great! as good as clonekeys for mac
perfect! 5*
this should be out there on google
:D:D:D:D:D thanks again
September 16th, 2009 at 8:24 am
I do want to thank you for the posting of your script. It was slick and to the point. I like the simplicity and especially how you put it together nice and clean.
I have been trying to set up the arrow keys for a while now and just could not quite get it to work well. I would get a lot of latency and double inputs making my slave look like it was break dancing. With what you posted I have made the arrow keys work and clean up my script allowing me to add more keys with the shift button.
Thanks again, Pocho
November 10th, 2009 at 12:42 am
works very well with the 1 through 0, but i have been trying to keybind around the ESF buttons, i use e and forward and s and strafe left and f and strafe right.
how do i make all accounts to use something like, instead of 1, use R
or instead of 2 use W.
i tried simply replacing the number with the letter in the script but nothing happens. reply soon please =D
November 10th, 2009 at 12:56 pm
AutoHotKey has a built in remapping feature that is simple and straightforward and you probably tried to apply it correctly.. OriginKey::DestinationKey. a::b would make keypress of a send a “b”. Now I’m not sure if it remapps it also on the first client window or not I never messed around with it and I have not dual boxed or used this script in over a year I reckon. So I’m not motivated to delve into a stranger’s problem too deep. This post was really meant for a couple friends at work to just give quick access to the script and a brief description. I explained it more to them in person.
Another cause of your remapping failing *could* be the sending of the “=” key which was bound to the slave’s assist macro so all attacks and such would be on the appropriate mob every time I pushed something. It could be that AHK was remapping the Originkey to the first key it came across in the script which would be “=” as I included it in everything almost to make sure the slave was assisting.
That’s the most probable reason I can think of without delving back into it, which I am not going to do. Good luck with it!
I guess a solution, although clunky, would be inside of the second instance of WoW. Rebind all the keys in it through WoW’s keybind options. Change whatever you have in second WoW’s set to “R” to now be “1″. I know it sucks if you ever want to jump on that account by itself.. all your keybinds would be abnormal. I’m betting there’s a keybind addon for wow that allows quick change via a profile thing for them though to make it easy to switch between normal play and second, boxxed account play.