매크로

조회 수 1174 추천 0 댓글 8

안녕하세요


현재 아래와같은 이미지 서치기능을 사용중입니다.

그런데 검색하는 이미지가 많은데 (20개이상) 아래와같이 쓰고있어서


정작 체크하는걸 안하고 바로 다른이미지를 먼저 찾고 진행해서 막히고있네요.


이미지가 2개가있을때

ex) exit1.bmp?/ exit2.bmp??

exit2 이미지 보다 exit1을 먼저 찾게할수있나요?

아니면 우선적으로 exit를 서치하고, 그게없는게 확인되면 이후에 2,3,4,5,6... 이미지 서치가 가능한지 문의드립니다.


감사합니다!

다들 연휴 잘보내세요!




----- 현재 사용중인 기본 이미지 서치 내용..--------------

ImageSearch, vx, vy, 0, 0, A_screenwidth, A_screenheight, *50, exit14.bmp
??if errorlevel = 0
??{
??click %vx%, %vy%
???sleep, 2000


  • theruin 2015.05.22 18:49

    질문이 이해가 안되는군요. 단순하게 봤을때 1번이미지부터 서치하면 되는거 같은데 그게 아닌가요??

    정확히 어떻게 하려는지 이해가 안되네요. 1번이미지부터 찾는거면 단순 루프로 1번부터 돌리면 될거 같네요

  • 야쿠르트 2015.05.22 19:05
    죄송합니다. 제가 글주변이 없었나보네요. ㅎㅎ




    제가 잘몰라서 아래와같이 같은 식을 쭉 나열했거든요 (이렇게 이미지가 25개쯤)

    그런데 확인을 해보니 적은 순서대로 서치되는건 아니고 뒤죽박죽 되더라구요.




    그래서 한개를 우선적으로 할수있는방법이 있는지 문의드린내용입니다.

    25개정도 되는이미지를 계속 서치하도록 루프를 쓰긴했는데 말씀해주신 답변은




    loop

    {우선 검색할거}

    loop

    {이후에 검색할 여러가지}




    retrun




    이런식으로 하라는건가요?







    -------------------현재 그냥 아래와같이 쭉 나열해서 사용중 입니다---------------










    ImageSearch, vx, vy, 0, 0, A_screenwidth, A_screenheight, *50, exit4.bmp
    if errorlevel = 0
    {
    click %vx%, %vy%
    sleep, 500
    click %vx%, %vy%
    sleep, 2000
    }
    ImageSearch, vx, vy, 0, 0, A_screenwidth, A_screenheight, *50, exit5.bmp
    if errorlevel = 0
    {
    click %vx%, %vy%
    sleep, 500
    click %vx%, %vy%
    sleep, 2000
    }
    ImageSearch, vx, vy, 0, 0, A_screenwidth, A_screenheight, *50, exit6.bmp
    if errorlevel = 0
    {
    click %vx%, %vy%
    sleep, 500
    click 860, 525
    sleep, 2000
    }
  • 우후훅 2015.05.23 00:07

    이런식의 단순한 패턴의 반복은 루프문으로 단순화 시키세요
    아래 한번으로 이미지 4,5,6번을 다 처리가능하게 됩니다.
    이외 응용하면 다른것들도 몇개의 문으로 간소해집니다.
    number = 4,5,6
    loop,parse,number,`,
    {
    ImageSearch, vx, vy, 0, 0, A_screenwidth, A_screenheight, *50, exit%A_LoopField%.bmp
    if errorlevel = 0
    {
    click %vx%, %vy%
    sleep, 500
    click %vx%, %vy%
    sleep, 2000
    }
    }

  • theruin 2015.05.23 09:50

    이미지가 여러개 있고 그것을 순서대로 찾는다는 말씀인데요.
    단순 나열을 하시면 1번 부터 차례대로 나열된 순서대로 찾습니다.
    근데 의도하신게 중간에 이미지를 찾으면 그다음 이미지를 찾는게아니라 다시 처음부터 찾는걸 원하시는거 같은데요.

    Loop
    {
    ? if A_Index=1
    ? ? i=1
    ? fileName=exit%i%.bmp
    ? IfExist,%fileName%
    ? {
    ? ? ImageSearch, vx, vy, 0, 0, A_screenwidth, A_screenheight, *50 %fileName%
    ? ? if ErrorLevel=0
    ? ? {
    ? ? ? 이미지 찾았을때 액션
    ? ? ? i=1
    ? ? }
    ? ? else
    ? ? ? i++
    ? }
    ? else
    ? ? i=1
    }

    대충 이런식으로 하시면 될거 같은데요. 확인은 안해봤습니다.

  • 제발등업좀2 2015.05.23 09:54
    theruin
    좋은 글이네요 ㅋ
    이렇게 하시면 될듯 ~
  • 야쿠르트 2015.05.23 17:47
    아!! 그래서 해당화면에서 서치하면 맨위에적은걸 먼저찾는데.
    다른화면에서 전환이되면 그거부터 안찾았나보네요.

    처음부터 다시 확인해보려고했는데 우선 이거부터 해봐야겠습니다 ㅎㅎ
    너무 감사합니다 ^^
  • profile
    나를대적할자 2015.05.22 21:00
    if, else if 를 쓰시면 1번을 먼저 찾은 경우에만 2번을 검색하는 식으로 만들 수 있습니다. 아니면 주기적으로 특정 이미지를 검색하는 함수를 만든 다음, 이미지를 찾았을 때 임의의 함수값을 리턴 받고 다음순서의 이미지 검색도 같은 함수에 이미지만 바꿔서 하면 됩니다.
  • 야쿠르트 2015.05.22 21:27
    두번째는 잘모르겠고, if, else if를 검색해서 알아봐서 한번 응용해보도록 하겠습니다.

    그렇다면 답변주신거랑은 다르지만
    1번을 못찾았을경우 2번을 검색하는것도 가능한거맞겠죠?

    한번 잘 해봐야겠네요 ㅎㅎ

최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 이미지 서치 중 변수 %A_index% 관련 문의 1 후룰루롤로 2023.03.22 0/0
질문 이미지 서치 전체화면 말고~ 게임창 안에서 검색하고 ... 3 미르태풍 2019.02.27 0/0
질문 이미지 서치 이용한 게임매크로 제작의뢰 1 소이갓 2019.03.31 0/0
질문 이미지 서치 우선순위 설정 문의드립니다. 8 야쿠르트 2015.05.23 0/0
자유 이미지 서치 오토핫키 의뢰합니다 ghdwns 2017.12.14 0/0
질문 이미지 서치 오류관련 질문입니다. 동네아빠 2016.10.22 0/0
질문 이미지 서치 아닌 이미지서치(?) 가능할까요 4 home01 2015.06.11 0/0
질문 이미지 서치 실패시 재탐색하게 하는 방법? 1 도움늅6 2022.09.15 0/0
질문 이미지 서치 시 동일한 이미지가 여러 개 있을 경우 각... 2 alfhsk 2017.11.24 0/0
정보 이미지 서치 비활성 클릭 4 프린치크 2014.11.20 0/0
질문 이미지 서치 반복하는건 어떻게 하나요.. 뉴비 도와주... 1 도움늅6 2020.04.27 0/0
질문 이미지 서치 뭐가 문제일까요? 1 지곰아 2018.12.18 0/0
질문 이미지 서치 문의입니다. 1 보득 2015.01.19 0/0
질문 이미지 서치 모바일 알람 받는 기능을 어떻게 구현해야... 밤이보리 2023.02.24 0/0
질문 이미지 서치 랜덤위치 때문에 질문드립니다. 4 뎅뎅 2016.02.26 0/0
질문 이미지 서치 두개 찾기 3 youA 2020.10.03 0/0
질문 이미지 서치 도움좀 부탁드립니다. 13 뎅뎅 2019.08.17 0/0
질문 이미지 서치 구동시 인식하는 시간이 얼마나 걸리나요? 19 고맙습니다용 2015.02.07 0/0
질문 이미지 서치 관련해서 질문드리고싶습니다. 4 킴푸른 2015.09.23 0/0
질문 이미지 서치 관련 질문점 드릴께요. 11 히얍 2015.01.20 0/0
Board Pagination Prev 1 ... 434445464748495051 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글