매크로

조회 수 191 추천 0 댓글 2

화면에

이미지A가 3개이하로 뜨면 1을 실행하고, 다시 이미지서치..

3개이상뜨면 2를 실행하고싶은데 어떻게 써야하나요?


1이랑 2는 명령어 예시입니다..

클릭,메세지박스 등등..

 


  • profile
    와이로 2018.10.08 18:56

    샘플 코드입니다.


    #SingleInstance Force

     

    ^\::ExitApp

     

    F12::
      sample = SearchSample.bmp
      list := ImageSearch(sample, 12,12, 0,0, 600,600)
      if !list
        MsgBox, 이미지 검색 실패
      else
      {
        for, i, o in list
        {
          MouseMove, % o.x, % o.y
          ToolTip, % A_index
          sleep, 400
        }
        MsgBox % list.MaxIndex() "개의 동일이미지 검색됨"
      }
    return

     

    ;동일이미지 모두 찾기
    ;searchCount : 0=모두찾기 , 양의정수=해당갯수만큼찾기
    ImageSearch(imageFile, sizex,sizey, x1,y1, x2,y2, margin=0, searchCount=0, _o="")
    {
      static list
      if _o<>_r
        list := []
      x1_org := x1
      loop
      {
        if (y1+sizey-1>y2)
          break
        ImageSearch, sx,sy, x1,y1, x2,y2, *%margin% %imageFile%
        if ErrorLevel=2
        {
          MsgBox, %imageFile% file not found.
          ExitApp
        }
        if ErrorLevel=1
          break
        list.Insert(Object("x",sx, "y",sy))
        if (0<searchCount) and (list.MaxIndex()=searchCount)
          break
        y1 := sy , x1 := sx + sizex
        if (x1+sizex-1>x2)
        {
          y1++ , x1 := x1_org
          continue
        }
        %A_ThisFunc%(imageFile, sizex,sizey, x1,y1, x2,y1+sizey-1, margin, searchCount, "_r")
        y1++ , x1 := x1_org
      }
      return list.Maxindex()? list:""
    }



  • 무거움 2018.10.11 23:15
    찾음:=0
    Loop
    {
    찾음:=0
    서치
    {찾음:=찾음+1}
    서치
    {찾음:=찾음+1}
    서치
    {찾음:=찾음+1}
    IF(찾음<3)
    {1실행}
    Else if(찾음>=3)
    {2실행}
    )
    이런식으로
    함수를 써보면 될것 같아요. 얽
    전 참고로 초보에요ㅜ

최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 이미지 인식이 안되는데 뭐가 문제일까요 5 바라람 2021.01.07 0/0
질문 이미지 찾기 무한 반복 탈출 도와 주세요 2 반디펑 2020.09.10 0/0
질문 이미지 찾은 후 특정 좌표 클릭 질문 4 SugarM 2018.03.28 0/0
질문 이미지가 몇개 서치됬는지 카운팅가능한가요? 2 세나블텍 2018.10.11 0/0
질문 이미지가 없을때 다음이미지를 찾게하려는데 3 초코나 2016.08.20 0/0
질문 이미지가 여러개있는데 3 yubinzz 2017.03.14 0/0
질문 이미지경로에 변수질문이요/// 4 셋쇼마루 2016.06.06 0/0
질문 이미지드래그 질문드립니다. 1 돌돌조아 2018.05.08 0/0
질문 이미지를 계속 누르고 있게할 방법이 있나요? 2 난느려 2016.03.29 0/0
질문 이미지를 서치한후 그이미지에 랜덤클릭이 가능한가요? 6 서추저사 2017.10.28 0/0
질문 이미지를 인식하여 자동으로 변수로 해당 문자를 받을 ... 8 ksb0648 2023.08.02 0/0
질문 이미지를 흰색 검정으로만 재 구성할수있을가요? 18 제발등업좀2 2019.08.17 0/0
질문 이미지맥스 어제 첨써봤는데 엄청나군요 5 츠카다카즈오 2021.08.24 0/0
질문 이미지맥스는 앱플만 가능한가요? 4 교생 2021.01.30 0/0
질문 이미지맥스에는 gui 만드는 기능은 없는건가요? Dkdkdk12 2021.08.20 0/0
질문 이미지맥스와 오토핫키 3 joeypre 2021.10.02 0/0
질문 이미지맥스와 오토핫키 비활성클릭 질문 2 츠카다카즈오 2023.02.24 1/0
질문 이미지보안뚫을수있나요 1 천지사명 2022.12.14 0/0
질문 이미지서치 3 PlusK 2016.05.07 0/0
질문 이미지서치 (반짝이는 이미지) 질문입니다. 3 해공 2017.04.09 0/0
Board Pagination Prev 1 ... 133134135136137138139140141 ... 172 Next
/ 172

전체 최신 인기글

전체 주간 인기글