

You might want to search the forums for Diablo 3, D3 and other keywords to see what's available.

We have a number of people here who have written scripts to automate various interactions with the game.

Some games don't like being controlled by the player, others don't seem to care. AutoHotkey relies on the fact that people just like you create the scripts AutoHotkey uses to automate various video screens and other computer devices to solve problems exactly like what you claim you need. It also has the ability to read the video display to determine colors and shapes if the need demands. and in generaly just do stuff as if you were doing it yourself. Although it has the capability to read and modify memory, Most game scripts simply send simulated keystrokes and mouse clicks to the running game, check and adjust the mouse position as the game runs. AutoHotkey is a modestly benign automation tool.
