오토핫키 커뮤니티

질문
2015.03.28 01:55

질문드립니다. ㅠ

조회 수 99 추천 0 댓글 6
+1::
loop, 200
{
clickimage("2.png")
Sleep 700
clickimage("3.png")
Sleep 700
clickposition(204, 150)
Sleep 500

? ? px:=x-WindowBorderWidth/2
? ? py:=y-WindowBorderHeight/2-WindowCaptionHeight

? ? p := px|py<<16

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PostMessage, 0x100, 51, 262145, , % ActiveID
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PostMessage, 0x101, 51, 262145, , % ActiveID
Sleep 700
clickimage("4.png")
Sleep 700
clickimage("kt.png")
?if(ErrorLevel=1){
? ? ? ? clickimage("kt-1.png")
? ? ? ? }
? ? ? ? ? ? if(ErrorLevel=1)
? ? ? ? ? ? {
? ? ? ? ? ? loop, 100{
? ? ? ? ? ? ? ? clickimage("x.png")
? ? ? ? ? ? ? ? Sleep,500
? ? ? ? ? ? ? ? clickimage("x-1.png")
}
}
Sleep 700
? ? ? ? ? ? ? ? ? ? ? ? MouseDrag(150, 160, 400, 160)
? ? ? ? ? ? ? ? ? ? ? ? Sleep 500
? ? ? ? ? ? ? ? ? ? ? ? clickposition(450, 160)
? ? ? ? ? ? ? ? ? ? ? ? Sleep 700
? ? ? ? ? ? ? ? ? ? ? ? clickimage("6.png")
? ? ? ? ? ? ? ? ? ? ? ? Sleep 500
? ? ? ? ? ? ? ? ? ? ? ? clickimage("7.png")
? ? ? ? ? ? ? ? ? ? ? ? Sleep 700
? ? ? ? ? ? ? ? ? ? ? ? clickimage("8.png")
}

모바게님의 함수를 이용해 매크로를 제작을 했는데요.?
실행중에 이미지를 찾지 못하게되면 처음으로 돌아가게 하고싶은데.

이게 중간에 이미지를 못찾으면 굉장히 오래걸리드라구요 처음으로 돌아오는데..

error 레벨 을 하고 return 을 집어넣게되면

리턴은 괄호안에 넣을수 없다? 라는 식으로 글이 뜨면서?

매크로 실행이 안되더라구요.?

또 . 1:로 맨위를 지정하여 goto와 gosub을 이용해봤지만 이것또한 무용지물이고..

혹시 모든 이미지 밑에 못찾으면 처음으로 돌아가라라는 명령어를 넣고싶은데?

어떤 명령어를 지정해야할까요?

  • theruin 2015.03.28 02:38

    모바케님 함수를 안써서 모르겠지만 대충 보기에

    clickimage("2.png") ?이게 이미지 찾아서 클릭해주는거 같은데 ?여기서 이미지 못찾았을때 루프 처음으로 가는걸 원하시는거 같네요


    clickimage 이 함수에서 이미지 못찾았을때 return true, 찾았을때는 그냥 reture 해주시고

    if?clickimage("2.png")?

    ? ?goto, 이동하실 Label

    이런식으로 하시면 될듯하네요. 정확해 원하시는게 이게 맞는지 모르겠군요

  • theruin 2015.03.28 02:45
    함수에서 이미지 서치시 errolevel 값이 본 스크립트에서도 유지가 된다면 clickimage 수정 필요 없이
    clickimage("2.png")
    if errorlevel=1
    goto, 이동하실 Label

    그냥 이런식으로 쓰셔도 되겠네요 아래쪽에 errorlevel 그냥 사용한거 봐서는 될듯하네요
  • 춘혈 2015.03.28 03:16
    답변감사합니다 ㅠ

    한번 해봐야겠네요 해결되면 다시 답글 남기겠슴돵
  • profile
    외치기 2015.03.28 16:38

    루프를 탈출하실거면 break

    루프는 탈출하지않고 맨 위로 가실거면 continue

  • 춘혈 2015.03.29 02:32
    위 방법이 잘 안되는 느낌이 있어서 ..

    외치기님이 말씀해주신데로 해봐야겠네요.

    이건
    if errorlevel=1
    {
    break
    }
    이런식으로 사용하면 되는건가요?
  • profile
    외치기 2015.03.30 08:59
    네 그런식으로 하시면 속해있는 루프를 탈출합니다.

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 녹스에서 왜 이미지서치 에러레벨이 2가뜰까여? 2 supreme 2020.04.13 0/0
질문 오토핫키 스터디 중인데 1 할량 2020.03.27 0/0
질문 멀티플 이미지 서치 밑에서부터 거꾸로 찾게하려면 어... 리엔니케니스타 2020.03.31 0/0
질문 오토핫키 초심자가 전문가의 도움이 필요합니다 2 오핫배우는사람 2020.04.02 0/0
질문 오토핫키ClassDD 알트탭으로 화면전환 명령어좀알려주실분 스코빌 2020.04.01 0/0
질문 오토핫키 비활성클릭 클릭좌표 질문입니다. kry1126 2020.04.02 0/0
질문 비활성 매크로 만들려다 이곳저곳 돌아다니는데요 이모지 2020.04.03 0/0
질문 cmd에서 창이름 변수 입력 받는거 어떻게 하나요? 스냐 2020.04.04 0/0
질문 스크립트 수정하는것좀 도와주실분 있나요? 1 오핫배우는사람 2020.04.04 0/0
질문 이번에 모모에서 LD로 넘어가려는데 오토핫키 그대로 ... TPLife 2020.04.05 0/0
자유 간단한 매크로제작 의뢰드립니다 1 아이응 2020.04.07 0/0
질문 오토핫키 이미지서치 질문입니다 3 차차지지 2020.06.20 0/0
질문 pc메이플 매크로쓰시는 분들은 키보드 매크로 쓰시나요... 3 열심히해보자요 2020.04.10 0/0
자유 오토핫키 하드인증 우회 로그인인증 우회 해드립니다 오크랙 2020.04.08 0/0
질문 GUI 2개가 있는 경우 질문입니다. 넌내꺼다솜 2020.04.11 0/0
질문 해결이 안되네요.. 블루스택4 멀티 비활성매크로 관련... 2 일미자 2020.04.13 0/0
질문 서머너즈워 매크로를 직접 만들어서 사용하는데요... 1 puit 2020.06.08 0/0
질문 오토핫키 메이플 관련 1 기기구가거 2020.04.14 0/0
자유 단풍이야기 채집매크로 구해봅니다~ 김먹띄 2020.04.16 0/0
질문 윈10 가상데스크톱에서 오토핫키 돌리고싶은데 잘안되네요 엑츄얼리 2020.04.19 0/0
Board Pagination Prev 1 ... 180181182183184185186187188 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글