If you're still looking for something like this, I'd try Autohotkey. I just found it while I was looking for a way to stop two of the buttons on my mouse from going forward/backward on web pages, as it's really, really annoying me when I'm typing things in various forums. You can edit your own text files to assign various keys to run macros for you, so if you wnted one to have your first four characters attack in mele and have your back three spell casters all cast NUKE, you can set that up pretty easily.
Edit -
After monkeying around a bit, the general syntax for a combat script would be something like this. It's everything between the dashed lines, and save in a file with an ahk extension.
----------------------
#n::
Send, F
Sleep, 30
Send, A
Sleep, 30
Send, A
Sleep, 30
Send, A
Sleep, 30
Send, A
Sleep, 30
Send, A
Sleep, 30
Send, A
Sleep, 30
Send, A
Sleep, 30
Send, A
Sleep, 30
Send, C
Sleep, 30
Send, NUKE{Enter}
Sleep, 30
Send, C
Sleep, 30
Send, NUKE{Enter}
Sleep, 30
Send, C
Sleep, 30
Send, NUKE{Enter}
Sleep, 30
Send, Y{Enter}
Return
-------------------------
This assigns the Windows-N combination to do the following steps:
Starts the fight (F)
Tour first four characters in the party attack the first group of monsters
Your last three spellcasters cast NUKE
Agrees to these commands.
The Sleep 30 delays 30 milliseconds before typing in the next command, so the buffer doesn't get overloaded.
Post edited April 21, 2019 by sambrookjm