매크로

조회 수 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
분류 제목 글쓴이 최근변경 추천
질문 오토핫키 배우기 힘들어요 5 너무커요.. 2018.10.22 0/0
자유 오토핫키 제작의뢰 합니다. 혼자 하려니 초보라 힘드네... 난달린다 2018.10.09 0/0
질문 이미지가 몇개 서치됬는지 카운팅가능한가요? 2 세나블텍 2018.10.11 0/0
질문 카카오톡 아이디를 찾고있습니다 4 샌드위치 2019.03.20 0/0
질문 메크로 종류 3 여나니 2018.10.12 0/0
질문 특정색만 찾아서 이미지서치가 가능할까요? 3 HyunsD 2018.10.10 0/0
질문 파이썬 -> 오토핫키 소스 번역질문 ( 한군님! ) 4 빵글빵글 2018.10.05 0/0
질문 pc 메이플 사냥 매크로 라타치야 2018.10.03 0/0
질문 ahk 파일에 잘못된게 있는지 봐주실수있을가요? 4 늘숲 2018.10.06 0/0
질문 HTML <TD> 텍스트를 마우스 클릭 가능한가요 ? 4 빵글빵글 2018.10.04 0/0
질문 인증보안관련 질문입니다~ 4 시간에기대어 2018.10.08 0/0
질문 안녕하세요 포스트메세지관련 질문있어서 글써봅니다!! lym13 2018.10.01 0/0
질문 함수 사용 질문 6 빵글빵글 2018.10.03 0/0
자유 오토핫키에는 랜덤값 넣을수 있는것 있나요?? 1 데프픗 2018.10.01 0/0
자유 목표했던 매크로 하나 만들었네요. 6 무거움 2019.03.20 0/0
정보 오토핫키 if 기본부분인데 이해가 안돼서 도와주세요! 4 slka 2018.10.16 0/0
질문 파이썬에서 오토핫키로 변경 질문! 4 빵글빵글 2018.09.29 0/0
질문 이미지 서치도 게임사에서 대응을 하나요? 무거움 2018.09.26 0/0
질문 배우기 쉬운 매크로는 어느걸까요?? 7 모기야모기야 2019.04.18 0/0
질문 키보드 값을 알고 싶어요 2 웅ol 2019.03.20 0/0
Board Pagination Prev 1 ... 484950515253545556 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글