This works with anything you want to 1 button press/spam in World of Warcraft. I used this with LuaNinja, so all I did was toggle it on, and literally just watch my DPS rotation go off and top meters easily while not pressing anything. xD Since LuaNinja is detected and gets you banned.. decided I might as well release this small bit of 1 button press spammer.
2) World of Warcraft!
3) Caps Lock Key!
1) Go to AutoHotkey Download and click the AutoHotkey Installer link! You can also download the file as a .zip if you don't want the installer.exe file.
2) Execute/run the installer file. No need to restart your computer or anything.
3) Go to your desktop and right click on it. Go to New -> AutoHotkey Script. IF you don't have that option, you can simply go.. New -> Text Document, and rename the file.
Name the file anything you want, but MAKE SURE the extension on the file is .ahk
4) Double click and open the file. Copy n paste this into it.
Now to explain the code! xD
#IfWinActive, World of Warcraft
ControlSend,,-,World of Warcraft
'#IfWinActive, World of Warcraft' makes sure it only uses this script for World of Warcraft window only. It won't spam other windows. You can have WoW run in the background while you chat with someone on MSN, and it won't spam your window you're currently using. So you can literally go AFK/BRB.. browse the internet.. come back and your character is still doing what it was doing 5 minutes ago with the macro you've been spamming.
'Loop' is self explanatory. It loops or repeats the script indefinitely as long as the toggle is on. If the toggle is set to off, Loop will stop.
'ControlSend,,-,World of Warcraft' presses the key you want to spam. For this instance.. it's the - key. Located between your 0 and = key. xD Make sure you change it to whatever you want pressed/spammed on your action bars in World of Warcraft!
'sleep 100' is the wait command. The number can be whatever you want.
100 = 1 millisecond, 500 = 5 milliseconds, 1000 = 1 second.. etc etc.
'Capslock::' is the toggle. Basically.. once you double click to run the script.. the script will spam the key where ControlSend is at. But what happens if you want to stop it from spamming without having to exit the script? Well Capslock turns the script on or off.
Pause,,1' will suspend and pause the script. You don't need to mess with this. :P
And that's all there is to it.
Run World of Warcraft, log in.. put the macro you want spammed in the right spot on your action bar that correspondes to the key you want spammed.. go to your desktop.. double click the Keyspammer.ahk script.. Keyspammer being whatever you named it. Hit CapsLock if you want the script to stop.. hit it again if you want it to start. Only reason I put the toggle is that when you're trying to chat, it'll spam your key press.. so yea.