because when I tried the SaveFile function, it didn't work very well. It will produce a screenshot that is far from coordinate.
Code: Select all
Text:="|<>*157$26.xTs1zTy03nz80wzW0CSL43bbGUtv0kCSE6XD00ynk0wsw04+TU02b4077U01prk0BTKU3LUU1ZsA4uS1ESz2E/DlYDrs3E3s0k0y0Bsz0STzkEDzw1bTz3rzzXzzzXzxvlzUxszmTwO"
; file := 3.png
if (ok:=FindText(299-150000, 362-150000, 299+150000, 362+150000, 0, 0, Text))
{
WinGetPos, x1, y1, w1, h1, A
X:=(ok.1.1)-x1, Y:=(ok.1.2)-y1, W:=(ok.1.3)-w1, H:=(ok.1.4)-h1, Comment:=ok.1.id
CoordMode, Mouse, Window
; FindText_Gui("ShowScreenShot")
FindText.SavePic("a.bmp", X, Y, W, H)
Click, %X%, %Y%
}