But using the multiboxing software to press the other characters keys does not make it botting, which you implied multiple times. You may think that it's not fair and "quite a big point" but no rules are being broken by multiboxing.
3rd Party software can be anything, Windows, virus scanners, rootkit scanners, auto key/mouse pressers and anti malware programs are examples.
According to Wikipedia: "In computer programming, a third-party software component is a reusable software component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform."
According to ISBoxer:
"But I've heard that "Third Party Software is not allowed!"
First of all, that is wrong regardless of the game being discussed. It's impossible to play any PC game without using any "third party software". The game itself relies on third party software, such as Windows and DirectX. It is a common misunderstanding of the terms set forth in a game's EULA/ToS/ToU. "Third Party" does not imply that you are doing anything wrong. All it means is that the software does not come from the First or Second parties, which are the game publisher (e.g. Blizzard) and you. In our case, I am the Third Party. Both Blizzard and Sony Online Entertainment have either explicitly or implicitly allowed software that I provide: WinEQ 2 and EQPlayNice have been staples of EverQuest multiboxing for several years, and Woody from GUComics got an answer long ago, directly from John Smedley, saying that they would not ban for using EQPlayNice; A few years ago, Blizzard inadvertently banned WinEQ 2 users, but then reverted those bans and gave the players 2 days on their subscription time to make up for the mistake (similar to what happened when Blizzard inadvertently banned Linux players). Clearly, "Third Party Software" is allowed, as long as it abides by the rules set forth in the EULA/ToS/ToU.
There are other types of software that are also allowed. Some other common examples include video recording software (e.g. FRAPS), voice chat software (e.g. Ventrilo), even in-game instant messaging software (e.g. X-Fire, though note that if you try to use X-Fire in-game features with ISBoxer you may experience a performance hit).
So, what types of software are NOT allowed?
Let's take from World of Warcraft's Terms of Use (other games generally use similar language), which says in relevant part that you may not...
2(a) use cheats, automation software (bots), hacks, mods or any other unauthorized third-party software designed to modify the World of Warcraft experience;
2(c) use any unauthorized third-party software that intercepts, "mines", or otherwise collects information from or through the Game or the Service, including without limitation any software that reads areas of RAM used by the Game to store information about a character or the game environment; provided, however, that Blizzard may, at its sole and absolute discretion, allow the use of certain third party user interfaces;
and further that you acknowledge...
17(a) WHEN RUNNING, THE GAME MAY MONITOR YOUR COMPUTER'S RANDOM ACCESS MEMORY (RAM) AND/OR CPU PROCESSES FOR UNAUTHORIZED THIRD PARTY PROGRAMS RUNNING CONCURRENTLY WITH WORLD OF WARCRAFT. AN "UNAUTHORIZED THIRD PARTY PROGRAM" AS USED HEREIN SHALL BE DEFINED AS ANY THIRD PARTY SOFTWARE THAT, WHEN USED SIMULTANEOUSLY OR IN CONNECTION WITH THE GAME, WOULD CONSTITUTE A VIOLATION OF SECTIONS 1, 2 OR 9. IN THE EVENT THAT THE GAME DETECTS AN UNAUTHORIZED THIRD PARTY PROGRAM, BLIZZARD MAY (a) COMMUNICATE INFORMATION BACK TO BLIZZARD, INCLUDING WITHOUT LIMITATION THE ACCOUNT NAME, DETAILS ABOUT THE UNAUTHORIZED THIRD PARTY PROGRAM DETECTED, AND THE TIME AND DATE THE UNAUTHORIZED THIRD PARTY PROGRAM WAS DETECTED; AND/OR (b) EXERCISE ANY OR ALL OF ITS RIGHTS UNDER THIS AGREEMENT OR THE EULA, WITH OR WITHOUT PRIOR NOTICE TO THE USER.
That just says that Blizzard is using a method of detection (called Warden) to try to detect things that are against the rules. ISBoxer and Inner Space offer no protection from Warden or similar detection methods from other MMO publishers, because these products are not designed to break the rules and thus do not need any protection.
Blizzard has banned many players for breaking the rules, but has not banned a single player for using ISBoxer. With few exceptions (see below), neither have any other MMO publishers to date."
http://isboxer.com/multiboxing/is-isboxer-allowed
You determining what third party software counts and what does not count is making up your own rules and plain out stupid.
By the way, how does an operating system not interact with your wow client? I'm pretty interested in how that's working haha.