오토핫키 커뮤니티

조회 수 193 추천 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
분류 제목 글쓴이 최근변경 추천
자유 독학 4일째!!! 7 미지로 2018.12.20 0/0
질문 메이플 거탐알리미 . 6 강아쥐소년 2019.02.09 0/0
질문 오토핫키 피크 앱플레이어로 써보신분..? 무거움 2018.10.14 0/0
질문 매크로 주문제작 해주실분있나요? bjcho 2018.10.14 0/0
질문 반투명해서 배경이 보이는경우에는 이미지서치를 어떻... 4 SSiO2 2019.01.07 0/0
질문 픽셀이 여러게 서치됬는데 서치후 범위줄이는법알려주세요 1 요즘것들 2018.10.16 0/0
질문 매크로만들려는데 정상작동이 안되네요.. 단백질 2018.10.13 0/0
질문 유니코드 재생 낚시인생딱구 2018.10.11 0/0
질문 비활성화 서치 연습중인데.. 1 Ururu 2018.10.16 0/0
질문 특정 매크로 돌렸을때 나머지 매크로 일시중지 5 낚시인생딱구 2018.10.21 0/0
자유 오토핫키 ngs 우회점 도와주세요 1 hj01da 2018.10.12 0/0
질문 오토핫키 배우기 힘들어요 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
Board Pagination Prev 1 ... 484950515253545556 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글