Quote:
Daghorn:
Upon review of your comments, I deem it important to come back on the notion of interface modification (Addon, personalized interface) and the notion of third party applications.
Interface modifications:
Since the early days of Beta, our developers have chosen to offer fans of interface modifications some freedom to create. However, this "creative space" is supervised by what is called the API (Application Programming Interface): some doors are left open, while others are shut closed.
What must be known is that these interface modifications are entirely integrated within the games repertory and are a part of the World of Warcraft application, as you may note while looking at your task manager, AddOns do not require other applications to function and do not modify the client's files.
All in all, developers supervise the situation and can, if need be, lock certain functionalities that may alter the game play.
As long as your AddOns meet the above conditions, there is no need for concern. The only thing you need to know is that if the developers deem that some proposed functionalities alter game play, they will render their use impossible.
Quote:
Trimble:
UI AddOns fall into two categories:
Macros - these aren't really AddOns at all, but they can use LUA code to do neat things in game. These are found ENTIRELY inside the game, and the code is run by Blizzard's interpreter, so they make the rules on what macros can and cannot do. Therefore, Blizzard won't ban someone from using any macros.
AddOns - These are extra files, put into the WoW Interface directory on your hard drive which supplement the existing LUA and XML code that Blizzard created that makes up the user interface that everyone uses.
AddOns are made up of LUA files, and XML files, both of which are also run by Blizzard's interpreter. Therefore, Blizzard won't ban someone from using any AddOns.
3rd party programs are actual programs that get loaded into memory and executed using their own code. They run separate from the game similar to how ICQ or MSN Messenger runs in the background. The difference is that 3rd party hacks try to read, or change data coming into or out of the WOW game client(to the network card), or they try to read or write to memory space used by the Wow Game client.
Speed hacks, for example, often interfere with data flowing from the game client to the network card by intercepting the "i am here" signal that he game client sends to the server and making it seem that the player is moving faster than they should be. The server accepts this as truth because Blizzard left it up to the game client to limit how fast you can go. (Oops Blizzard?) This strange design is caused by a need to let the game client do some of the work because the server is too busy to be expected to do everything.'
Anyway, the distinction in 3rd party hacks is usually the fact that hacks run as their own programs and interfere with the game client. AddOns aren't anything more than REALLY extravagant macros.
(Note: Cosmos is known to have an external EXE file that gets run as it's own code - however, it doesn't interfere with the game client - in fact, all it does is download LUA and XML files, puts them in the right places, then QUITS long before the WoW game client even starts.)
Ich denk das reicht zum Thema, das waren Blueposts - leider fehlen mir dazu Links um das abzusichern, falls wer Lust und Zeit hat, kann er diese ja gern einmal suchen. :)