매크로

조회 수 1438 추천 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의 값을 출력해서 어떤 번호가 나오는지 먼저 확인해보시기 바랍니다.



최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오류가 있나 찾아주세요.. 7 별있 2015.08.14 0/0
질문 오랫만에 와서 질문하나 할게요;; 12 으뜸어린이 2014.11.26 0/0
정보 오랫만에 들러서 하나 투척하고 가요 ^^ 7 로뎀나무 2019.07.30 0/0
질문 오랜만의 질문~ 오차율 전체 조정에대해 15 파더 2014.12.26 0/0
질문 오랜만의 질문 1 가지~!!! 20 파더 2014.12.08 0/0
질문 오랜만에 질문입니다. 비활성 postmessage 5 올드휴고 2015.08.28 0/0
질문 오랜만에 질문드립니다. 6 제발등업좀2 2015.11.10 0/0
질문 오랜만에 질문글 올려보겠습니다. 뚜르따르또르 2016.11.14 0/0
질문 오랜만에 질문 올리네요~ 고수님들 도와주세요~ 1 올드휴고 2015.02.23 0/0
자유 오랜만에 왔더니 3 fnwj 2019.01.24 0/0
자유 오랜만에 오는데 자료가 많이 사라졌네요. 4 무쌍류 2023.10.18 0/0
자유 오랜만에 글남깁니다 ㅋ. 매우많이.. 늦었지만 복들 ... 3 제발등업좀2 2016.01.10 3/0
질문 오랜만에 글남기게 되네요 아주기초적인?질문 하나 드... 9 소리없이 2015.09.05 0/0
자유 오랜만에 공부하려니 힘드네요.. 치우지 2019.09.03 0/0
질문 오딘 오토핫키 만들어주실 고수분업나요 2 dodoma 2023.02.24 0/0
질문 오딘 오토핫키 로 클릭되나요? 3 jjjju 2023.02.24 1/0
질문 오늘도환생 매크로 구해요~ 뿌뽀 2018.09.05 0/0
질문 오늘도 질문하나 부탁드려요 리스트뷰에 대해서입니다 3 양파형 2019.05.28 0/0
자유 오늘도 그냥 지나가기 심심해서 팁 하나 올려요. 이미... 2 swksd 2014.11.30 0/0
질문 오늘도 막히는 부분 질문 드립니다^^;; 4 깜보1004 2019.09.06 0/0
Board Pagination Prev 1 ... 878889909192939495 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글