세나 레이드에서 스킬 클릭으로
블루스택에 비활성화 마우스 클릭을 하고 싶은데
작동을 안하네요 뭐가 문제인지 알려주세요
?coordmode 그런게 필요 한건가요????
Gui, Add, Button, x22 y10 w130 h50 , START
Gui, Add, Button, x22 y80 w130 h50 , PAUSE
Gui, Add, Button, x22 y150 w130 h50 , STOP
; Generated using SmartGUI Creator 4.0
Gui, Show, x127 y87 h220 w171,
A:=450|400<<16
B:=450|460<<16
ButtonSTART:
loop{
1-2:
imagesearch, ax, ay, 420, 420, 490, 495, *50, 1.bmp
if errorlevel = 0
{
?PostMessage,0x201,1,%B%,BlueStacksApp1,_ctl.Window
?PostMessage,0x202,0,%B%,BlueStacksApp1,_ctl.Window
?sleep, 2000
}
if errorlevel = 1
{
?sleep, 2000
?goto, 2-2
}
2-2:
imagesearch, bx, by, 420, 420, 490, 495, *50, 2.bmp
if errorlevel = 0
{
?PostMessage,0x201,1,%B%,BlueStacksApp1,_ctl.Window
?PostMessage,0x202,0,%B%,BlueStacksApp1,_ctl.Window
?sleep, 2000
}
if errorlevel = 1
{
?sleep, 2000
?goto, 2-1
}
2-1:
imagesearch, cx, cy, 420, 360, 490, 430, *50, 3.bmp
if errorlevel = 0
{
?PostMessage,0x201,1,%A%,BlueStacksApp1,_ctl.Window
?PostMessage,0x202,0,%A%,BlueStacksApp1,_ctl.Window
?sleep, 2000
}
if errorlevel = 1
{
?sleep, 2000
?goto, 1-2
}
}
ButtonPAUSE:
pause
ButtonSTOP:
exitapp
이미지서치 에러레벨값이 0이 나와요?
제대로 찾는다는 가정하에
PostMessage,0x201, ,%B%, ,%창제목%
Sleep, 10
PostMessage,0x202, ,%B%, ,%창제목%
이렇게 바꿔보세요.
창제목은 settitlematchmode, wingettitle을 사용해 변수로 지정해서 사용해도 되고
직접 정확히 띄워쓰기까지 맞춰 적어도 됩니다.
그리고 각 라벨마다
return을 사용해 코딩하세요. show문 다음에도 마찬가지입니다.