I changed the reloader to work with NoIQ miniview, don't know if it's any use to anyone, but here it is anyway:
;;;;;;;;;;;;;;;;;;;;;;;;;;
F12::
Reload()
Return
Reload()
{
ReloadX := 490
ReloadY := 40
ReloadX2 := 460
ReloadY2 := 85
ReloadOKX := 165
ReloadOKY := 245
CheckBoxX := 471
CheckBoxY := 346
id := GetTableId()
If (NOT id)
Return
TableSize := GetTableSize(id)
If (NOT TableSize)
Return
SaveMousePos()
WinGetPos, WindowX, WindowY, , , ahk_id %id%
MouseMove, WindowX + ReloadX, WindowY + ReloadY
Click
Sleep, 250
MouseMove, WindowX + ReloadX2, WindowY + ReloadY2
Click
Sleep, 250
WinGetPos, PopupX, PopupY, Width, Height, A
if (Width = 402 AND height = 265)
{
MouseMove, PopupX + ReloadOKX, PopupY + ReloadOKY
Click
Sleep, 1000
CheckBoxX += WindowX
CheckBoxY += WindowY
PixelGetColor, checkcolor, %CheckBoxX%, %CheckBoxY%
if (checkcolor = "0xFCFAFF")
{
MouseMove, CheckBoxX, CheckBoxY
Click
}
}
RestoreMousePos()
return
}
;;;;;;;;;;;;;;;;;;;;;;;;;;
I haven't tested it much, so use at your own risk!