오토핫키 커뮤니티

조회 수 983 추천 0 댓글 3

세나 레이드에서 스킬 클릭으로

블루스택에 비활성화 마우스 클릭을 하고 싶은데

작동을 안하네요 뭐가 문제인지 알려주세요


?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


  • 리체 2015.07.13 18:30

    이미지서치 에러레벨값이 0이 나와요?

    제대로 찾는다는 가정하에

    PostMessage,0x201, ,%B%, ,%창제목%

    Sleep, 10

    PostMessage,0x202, ,%B%, ,%창제목%

    이렇게 바꿔보세요.

    창제목은 settitlematchmode, wingettitle을 사용해 변수로 지정해서 사용해도 되고

    직접 정확히 띄워쓰기까지 맞춰 적어도 됩니다.

    그리고 각 라벨마다

    return을 사용해 코딩하세요. show문 다음에도 마찬가지입니다.

  • T7GG 2015.07.13 22:44
    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
    }
    return ; <<<<<<<<<<return 이부분에 넣어 주는게 맞는건가요?

    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
    }
    }
    return; <<<<<<<<<<return 이부분에 넣어 주는게 맞는건가요?

    라벨에 return을 안넣어 주면 어떻게되나요???
  • 리체 2015.07.13 23:04

    맞습니다. return을 안넣어주면 2-2에서 이미지를 찾고 2-1을 수행하게 되죠.

    가급적 goto를 사용하지 말고 return결과를 판별하거나, gosub로 서브루틴을 수행하도록 하는게

    오류를 잡기가 더 쉽습니다.

    좀 더 나아가서 함수를 사용하는게 제일 바람직합니다.


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오토핫키 스크립트 두개를 한번에 실행하는 법이 있나... 4 호놀룰로 2019.01.22 0/0
질문 비활성 이미지 범위지정 오류?? 2 달리니닷 2018.11.24 0/0
질문 초보입니다 도움좀 구할게요.. loop 또는 while 2 쿠쿠다스4 2018.11.15 0/0
질문 혹시 움직이는 대상 이미지서치를 쉽게 하는방법있을까요 1 쿠쿠다스4 2018.11.15 0/0
질문 메이플 소스 제작좀 해보고싶은데 입구컷을 당하네요 딴규 2018.11.16 0/0
질문 특정이미지 서치시 파일실행 해주는 스크립트가 궁금합... 2 딩딩이 2018.11.17 0/0
질문 이미지서치 이미지를 자꾸 못 찾아요.. 2 NekoNya 2018.12.09 0/0
질문 이미지 변경이나 움직임을 캐치할 방법이 있을까요? 2 매튜스 2018.11.19 0/0
질문 (간단한?)매크로하나 만들고픈데 제작의뢰가능한가요? 2 더기더기1 2018.11.21 0/0
질문 스크립트를 리로드 하지않고 처음으로 가려면? 5 크퀘 2019.01.22 0/0
질문 GUI 요소중 Button에 대한 질문입니다. 3 펭귄륌 2018.11.22 0/0
질문 녹스 화면축소 관련 1 제발등업좀2 2018.11.23 0/0
질문 오토핫키는 안드로이드 스마트폰에서도 돌아갈까요? 테프스렙 2018.11.23 0/0
질문 앱플레이어 메모리리드 문의드립니다~ 고수님둘 도와주... 1 다찾을께 2019.09.29 0/0
질문 비활성 매크로시 마우스 이동안됨 문제 해결방법아시는... 1 mchobo 2018.11.28 0/0
질문 gui Listview에관한 질문입니다 배키배키찬 2018.11.24 0/0
질문 오토핫키 스크립트 질문입니다. 3 제작의뢰 2018.11.26 0/0
질문 아랫글에 이어서 질문 입니다. 2 제작의뢰 2018.11.26 0/0
질문 오토핫키 질문입니다 솔짝스 2018.11.26 0/0
질문 이미지 서치 전체화면 말고~ 게임창 안에서 검색하고 ... 3 미르태풍 2019.02.27 0/0
Board Pagination Prev 1 ... 131132133134135136137138139 ... 173 Next
/ 173

전체 최신 인기글

전체 주간 인기글