매크로

조회 수 206 추천 0 댓글 3

간단한 건데 어떻게 하는지 모르겠네요 ㅜ


제가하려는것이?


특정이미지가 발견된 위치 기준으로


정확히 말하면?

거기서 오른쪽 방향으로 300픽셀정도 떨어진곳에서?

다시 어떤 이미지를 있나 없나 검색을 해야합니다?

해야합니다..

이렇게 조건1 조건2가 만족해야 최종적으로 올바른 그림을 걸러내거든요.


ㅜ 어떻게 방법이 없을까요?


대략이런 것인데

배치도::


ImageSearch, xx, xy, 0, 0, A_ScreenWidth, A_ScreenHeight, *50 만원png

if (ErrorLevel = 0) {

msgbox,찾았다,

sleep,2000

ImageSearch, xx, xy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 확인.png

if (ErrorLevel = 0) {

msgbox,,못찾았다,


}

요약하자면



2번쨰 저 확인이라는 이미지를 검색할때 만원이라는


그림이 발견된 위치에서 가로 방향500정도 부터 영역을 잡고서확인을 찾아야합니다 !


도와주세요 ㅜㅜ 어렵네요?



  • theruin 2015.03.05 02:39

    이미지서치1

    if errorlevel=0

    {

    ? 이미지서치2 ? ? ? ? ? ? ? ?; 검색범위 시작좌표를 이미지서치 1결과에서 +- 해주시면될듯하네요

    ??if errorlevel=0

    ? ? ? ?클릭

    }

  • 소리없이 2015.03.05 05:04

    네 그걸 모르겠다는거에요 이미지번쨰 검색시 범위를 ?바꿔야 하는데 실시간으로요 1번이미지 결과에따라서


    2번이미지 서치를할떈 ?이미지1번 써치되는 자리에서


    옆으로 400픽셀정도 부터범위가 설정될 수 있도록하고싶어요?

  • theruin 2015.03.05 06:33

    이미지 서치를 이해를 못하고 계시는거 같네요.

    ImageSearch, OutputVarX, OutputVarY, X1, Y1, X2, Y2, ImageFile 기본 포맷입니다.



    OutputVarX/Y

    The names of the variables in which to store the X and Y coordinates of the upper-left pixel of where the image was found on the screen (if no match is found, the variables are made blank). Coordinates are relative to the active window unless?CoordMode?was used to change that.

    Either or both of these parameters may be left blank, in which case ErrorLevel (see below) can be used to determine whether a match was found.

    X1,Y1The X and Y coordinates of the upper left corner of the rectangle to search, which can be?expressions.?Coordinates are relative to the active window unless?CoordMode?was used to change that.
    X2,Y2The X and Y coordinates of the lower right corner of the rectangle to search, which can be?expressions. Coordinates are relative to the active window unless?CoordMode?was used to change that.


    첫 이미지 검색 결과 변수를 두번째 이미지 검색 시작에 두고 원하시는만큼 +- 해주시라는게 다음과 같습니다.

    ImageSearch, x1, y1, 0, 0, A_ScreenWidth, A_ScreenHeight, *50 만원.png
    if (ErrorLevel = 0)
    {
    ? ? ImageSearch, x2, y2, x1+400, y1, A_ScreenWidth, A_ScreenHeight, *100 확인.png
    ? ? if (ErrorLevel = 0)
    ? ? ? ? 클릭
    }


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 모니터를 끄면.. gdip 인식을 못합니다 흙.. 6 HyunsD 2023.02.24 0/0
질문 vmp패킹 다른컴에서 왜 실행안되나요 zmtail 2023.02.24 0/0
질문 this application is protected 오류 세븐길들이기 2023.02.24 0/0
질문 게임가드가 있는 pc게임중 숫자키만 몇초간격으로 누르... 8 목깡 2023.02.25 0/0
공유 마우스 드래그 선택으로 자동번역 sama 2023.02.24 0/0
공유 LG폰 Q메모+ lqm 파일 일괄 복구. LQM to TXT sama 2023.02.24 0/0
질문 오토핫키 드래그 관련 질문드립니다 2 하준아빠 2023.02.24 0/0
질문 아두이노 절대좌표 이동문제 해결했습니다.(글밑 동영... 2 윈포에버 2023.02.24 0/0
공유 LoL 토큰작 패스작 메크로 (무료 이벤트중) 아크이 2023.02.24 0/0
질문 오토핫키 스크립트 수정 질문드려요. 1 배틀크루저 2022.12.14 0/0
질문 LD v4.0.50 로 업데이트 이후 메크로가 인식을 못하네... 터마 2022.12.14 0/0
질문 fileread 저장하면 변수 오류 해결법아시는분? 1 더러럭배 2022.12.14 0/0
질문 오토핫키 ngs 2 해둔 2022.12.14 0/0
질문 send 와 sendinput 이 구체적으로 뭐가 다른걸까요 2 작은돼지 2022.12.14 0/0
질문 듀얼쇼크4 도 오토핫키 가능한가요? 1 무한 2022.12.14 0/0
질문 오토핫키 해외 포럼 1 해둔 2022.12.14 0/0
질문 오토 핫키 오딘 핵가드에 혹시 안걸리나요? 5 배배백100 2024.04.22 0/0
자유 반복작업 의뢰 문의 1 한번2도와죱 2022.12.14 0/0
질문 오토핫키는 키보드로 해당 좌표로 이동이 안되나요? 실버레인져 2022.12.14 0/0
질문 오토핫키 이미지서치 후 다음이미지가 뜰때까지 대기하... 5 미니스타 2022.12.14 0/0
Board Pagination Prev 1 ... 182183184185186187188189190 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글