매크로

조회 수 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
분류 제목 글쓴이 최근변경 추천
질문 변수를 확실히 한글로 인식시키는방법좀.... 2 큐르 2017.08.30 0/0
질문 제가 하는 게임에선 비활성을 adb로 통해서 하면 계정... 4 hiki 2017.09.04 0/0
질문 핫키하나로 서스펜드와 퍼즈를 동시에 온오프하고싶습... adde 2017.08.29 0/0
질문 비활성 키 간섭 질문 드립니다. 거므사마 2017.08.28 0/0
질문 gdip이미지서칭 윈도우10오류질문드립니다 5 큐르 2017.09.09 0/0
질문 녹스 비활성 PixelGetColor 어떻게 해야할까요? 16 pqpqpqq 2017.08.29 0/0
질문 Target Label does not exist 에러가 뜹니다 5 험블비 2017.08.27 0/0
질문 (초보) GDIP 이미지서치 사용방법 2 험블비 2017.08.31 0/0
질문 정말 초보적인 질문입니다만..마우스클릭의 위치를 조... 1 가느가다 2017.08.27 0/0
질문 멀티플 이미지 서치 밑에서부터 거꾸로 찾게하려면 어... 리엔니케니스타 2020.03.31 0/0
질문 모모 비활성 마우스클릭 도와주세요 자꾸 한곳만 클릭... 6 험블비 2018.10.17 0/0
질문 혹시 모모 앱플레이어 run 으로 실행 명령어가 어떻게 ... 2 wnlf 2017.08.29 0/0
질문 gdip 비활성 매크로에 if errorlevel 못쓰나요? 3 비구니 2018.05.11 0/0
질문 이미지서치 관련 질문입니다 3 kabisdin 2017.09.03 0/0
자유 오토핫키로 세븐나이츠 비활성 매크로 공유된 자료나 ... 만렙찍자세븐 2017.08.24 0/0
질문 오토 핫키로 영웅 카카오토 게임 오토 만들수 있는분? 1 천궁 2017.09.15 0/0
정보 pixelGetColor 오차범위 만들기(10진수변환) 9 갈리토스 2022.07.21 0/0
자유 이제 비활성 버전으로 매크로 제작 도전 5 죠케빈 2017.11.11 0/0
질문 액셀에 사진이동후 사진속 숫자 및 글씨 엑셀로 이동하... 미쓰광 2017.08.22 0/0
질문 Pushbullet 윈도우 프로그램 비활성 클릭 질문드려요. 2 봉달이 2017.08.23 0/0
Board Pagination Prev 1 ... 878889909192939495 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글