I am working on one of these right now that will be customizable for different resolutions, windowed mode, and will allow configuration of specific slots for the items you want to switch in a profile. It will also be able to swap items to character slots in AH.
This is beta v0.1 (for
Fullscreen or
Windowed Fullscreen on 2560x1440 monitor)
Z0MF - The Diablo 3 Gear-Swapping Application - YouTube
#IfWinActive, Diablo III
{
!q::
SetBatchLines -1
SleepDuration = 1
TimePeriod = 3 ;
DllCall("Winmm\timeBeginPeriod", uint, TimePeriod)
StartTime := A_TickCount
DllCall("Sleep", UInt, SleepDuration) ; Must use DllCall instead of the Sleep command.
MouseGetPos, d3LocX, d3LocY
Send, i
MouseClick, right, 1908, 820
MouseClick, right, 1929, 957
MouseClick, right, 1920, 1096
MouseClick, right, 1962, 868
MouseClick, right, 1961, 978
MouseClick, right, 1972, 1095
MouseClick, right, 2051, 867
MouseClick, right, 2054, 952
MouseClick, right, 2045, 1014
MouseClick, right, 2044, 1074
MouseClick, right, 2042, 1133
Send, i
MouseMove, d3LocX, d3LocY, 0
DllCall("Winmm\timeEndPeriod", UInt, TimePeriod)
return
}