오토핫키 커뮤니티

조회 수 1461 추천 0 댓글 2

이미지서치 함수를 사용 한 후

imagesearch, vx, vy, 0, 0, A_screenwidth, A_screenheight, *50 %A_scriptdir%\ 1.bmp

if (errorlevel = 0)

  {

  imagesearch, vx, vy, 0, 0, A_screenwidth, A_screenheight, *50 %A_scriptdir%\ 2.bmp

  if (errorlevel = 0)

     {

     행동1

     }

  if (errorlevel = 1)

     {

     행동2

     }

  }

if (errorlevel = 1)

  {

  행동3

  }


같이


1번 이미지를 찾았을 경우


2번 이미지를 찾는 방식은 안되나요?

 

제가 생각한건

 

1번 이미지 못찾음 - 행동3

 

1번 이미지 찾음 - 2번 이미지 검색 - 2번이미지 찾음 - 행동1

 

1번 이미지 찾음 - 2번 이미지 검색 - 2번이미지 못찾음 - 행동2

 

인데 행동1 행동3 은 정상 작동되는데

 

행동2가 전혀 안되네요

 

2번 이미지를 찾지 못했을때 그냥 멈춰버려요...


제 식에 문제가 있는건가요?


  • profile
    블루아 2017.06.04 17:57

    가능합니다. 제가 예전에 했던 적이 있어요.

    대략적인 방법은 이렇습니다. 


    먼저 찾을 이미지를 0.bmp 1.bmp 2.bmp 이런식으로 준비해놓습니다.


    itemNumber := 0 

    loop, 5 { ; 5개 찾을 시

    ImageSearch, FoundX, FoundY, 1233, 375, 1578, 682,*77 img\item\%itemNumber%.bmp ; 찾을 파일명

    if (ErrorLevel = 0) {

    ; 찾았을 떄 처리

    }else{

    ; 못찾았을 때 처리

    itemNumber := itemNumber + 1 ; 여기서 itemNumber 가 하나씩 올라가므로 그 다음 숫자의 bmp를 찾습니다.

      }
    }

    저는 이런식으로 했던 것 같네요.
  • profile
    블루아 2017.06.04 18:02

    본문 글을 다시 보니 조금 다른 질문이었네요. 위 댓글은 참고만 하시기 바랍니다.


    ErrorLevel을 1로 지정해서 그런 것 같습니다. 

    (못 찾음이 무조건 1은 아닙니다.)


    저는 보통 else를 썼습니다. 


    if (ErrorLevel = 0) {

    ; 찾았을 떄 처리

    }else{

    ; 못찾았을 때 처리

    }


    하지만 위 방법도 100% 장담을 못합니다. 왜냐면 여러가지 변수가 있기 때문입니다.

    제일 좋은 것은 못찾는 부분에서 ErrorLevel의 값을 출력해서 어떤 번호가 나오는지 먼저 확인해보시기 바랍니다.



List of Articles
분류 제목 글쓴이 최근변경 추천
질문 미뮤 postmessage 마우스클릭이 안먹히네유 ㅠ 다드려 2016.06.12 0/0
질문 이미지서치 도움좀부탁드립니다. 6 세나블텍 2016.06.12 0/0
질문 파싱질문 ㅜㅜ 3 셋쇼마루 2016.06.14 0/0
질문 Gdip 이미지서치 계산기는 검색이 되는데 블루스택은 ... 5 가족오락관 2016.06.14 0/0
질문 메일보내기 답답한 오류... 1 글룸키드 2016.06.13 0/0
질문 T7GG님 비활성 매크로 질문입니다. 14 bleuG 2016.06.24 0/0
질문 미뮤에선 Gdip 이미지서치 를 못쓰나요? 9 셋쇼마루 2019.03.06 0/0
질문 카운트 질문드립니다~ 1 페르니코 2016.06.15 0/0
질문 postmessage의 처리 적용 유무에대해 아시는분? 1 FOHENN 2016.06.15 0/0
질문 단축키실행질문이요 2 혜띠뿌뿌 2016.06.17 0/0
질문 녹스 비활성 좌표클릭 질문요 2 총각미남 2016.06.16 0/0
질문 ADB캡쳐시 ... A알파값 지포스 710 에서 도 그러네요 ㅠㅠ 4 제발등업좀2 2016.06.17 0/0
질문 ADB 중에서 .. 누르다 !! 는 어케 해야하는 지 아시는분? 제발등업좀2 2016.06.17 0/0
질문 모니터상에 선을그을수있는 방법은 없을까요? [ 칼무리... 1 강군s 2016.06.19 0/0
질문 오토핫키 멀티쓰레드(?) 3 다홍이 2016.06.20 0/0
질문 비활성화 질문+디버깅 영상 추가(T7GG님 코딩) 6 bleuG 2016.06.26 0/0
질문 ADB (몽키) 클릭 및 드래그관련 ... 5 제발등업좀2 2016.07.02 0/0
질문 Gdip이미지 서치하고 싶은데 인식이 안됩니다 13 가족오락관 2016.06.25 0/0
질문 루프문 세개를 돌리고싶은데요 1 감성폭발 2016.06.21 0/0
질문 비활성 이미지서칭 문제..질문입니다. 4 파르페틱 2016.06.22 0/0
Board Pagination Prev 1 ... 878889909192939495 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글