세나실행관련 = %A_ScriptDir%\이미지\세나실행관련\
Gui, Add, Button, x352 y40 w100 h40 g실행, Button
Gui, Show, x650 y260 h384 w484, TT seven knight
Return
실행:
WinActivate, BlueStacks App Player ;<-블루스택활성화
WinSet, AlwaysOnTop, on, BlueStacks ;<-블루스택 창이 항상 위로
WinGetPos, X, Y, W, H,BlueStacks
SysGet, capH, 4 ; 캡션Height
SysGet, bordW, 32 ; 보더Width
SysGet, bordH, 33 ; 보더Height
CoordMode, Pixel, Screen ;<- 좌표기준설정
imagesearch,vx,vy,%X%,%Y%,%X2%,%Y2%, *50 %세나실행관련%세나실행.bmp
if ErrorLevel = 0
{
vx:=vx-X-bordW
vy :=vy-Y-bordH-capH
N := vx|vy<<16
PostMessage,0x200,0,%N%,,BlueStacks App Player
PostMessage,0x201,1,%N%,,BlueStacks App Player
PostMessage,0x202,0,%N%,,BlueStacks App Player
goto, A
}
if Errorlevel = 1
{
MsgBox, 세븐나이츠가 바탕화면에 나와있지 않거나 블루스택이 실행되지 않았습니다.
}
return
A:
return
GuiClose:
ExitApp
이렇게 하면 이미지는 찾아지지만 이미지 클릭을 맨 오른쪽 끝으로 합니다
영역 밖을 터치할떄도 있는데 이걸 어디서 수정해야하죠..