매크로

조회 수 184 추천 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실행}
    )
    이런식으로
    함수를 써보면 될것 같아요. 얽
    전 참고로 초보에요ㅜ

List of Articles
분류 제목 글쓴이 최근변경 추천
공유 압살맨 플레이어 ver 1.0.5a 1 압살맨블로그 2022.09.01 0/0
질문 HID스틱 쓰씨는 분 계시면 도움 부탁 드립니다. 클리오드나 2022.08.28 0/0
공유 매크로 제작 프로그램 압살맨블로그 2022.08.29 0/0
질문 키움 영웅문 hts 비밀번호 입력시 멈춤 현상 1 너드킹 2022.08.27 0/0
질문 지금 하드웨어 하나 구매할려고 하는데 고수님들 말씀... 피로도만땅 2022.08.16 0/0
자유 너무어렵네요 매크로~~~ 피로도만땅 2022.08.16 0/0
질문 포스트메시지 함수화? 1 빵야띠용 2023.02.24 0/0
자유 오토핫키 리더기 1 압살맨블로그 2023.02.24 0/0
질문 이미지 서치 모바일 알람 받는 기능을 어떻게 구현해야... 밤이보리 2023.02.24 0/0
질문 오토핫키는 이미지맥스랑 다른건가요? 2 대왕새우님 2023.02.24 0/0
질문 번호키를 3초동안 눌려졌다가 떨어지게 하려고 합니다.... 2 빈스3678 2023.02.24 0/0
질문 우클릭 하는 동안 키 연타하는 매크로가 작동을 안하네... 3 빈스3678 2023.02.24 0/0
질문 굉장히 쉬운 질문 같은데.... 2 비듀맨 2023.02.24 0/0
질문 스톤에이지 프리서버 맵 추출해서 자동으로 움직이게 ... 1 ksskh 2022.07.20 0/0
질문 바람의나라 만들어보려구합니다 1 기룩 2023.02.24 0/0
질문 오토핫키로 매크로를 만들어 사용하시는 분도 계시나요? 5 venigo 2022.07.07 0/0
질문 비활성 이미지 서치 매크로 추천좀 해주세요 4 감자밥 2022.07.09 1/0
질문 매크로 프로그램 공부 해보려는데 6 철도리 2022.07.07 0/0
질문 오토핫키 공부에 앞서 3 Deen 2023.02.24 0/0
질문 전문 시식이 있어야 하는건가요? 2 하늘이여1 2023.02.24 0/0
Board Pagination Prev 1 34567891011 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글