매크로

조회 수 192 추천 0 댓글 2

긴 직사격형 영역안에 찾을 이미지가 2~3정도 있습니다.

그런데 이 영역이 드래그로 이동하기 때문에 영역을 나눠서 검색하기가 힘들어서

서치를 이용해 이미지들을 찾았습니다.


문제는 이미지들을 위에서부터 순서대로 가져와야 하는데 

인식률이 매번 조금씩 달라서 검색좌표로 가져온 순서가 매번 다릅니다.


질문 1

검색좌표중 y값이 가장 작은 항목을 가져올 수 있을까요?


질문 2

검색좌표가 3개라고 가정하고 스크립트를 작성한다면 검색좌표가 2개일 때 어떻게 처리하는게 좋을까요?


  • biso 2018.07.15 04:05

    질문2는 내장함수를 이용한 판단문 스크립이 참/거짓으로 진행하시면 될 것 같습니다.


    (판단)검색수  - 참  <-(서브)3개일때

                   ㄴ 거짓분기 <- (서브)3개보다적을때


    AsnpWrf.png
    검색수에 따라서 분기처리하고자 한다면

    조건(=)을 스크립트분기  지정하시고 스크립 구조는

    (판단)검색수   -   0개 일때 진행

                     ㄴ  1개 일때 진행

                     ㄴ  2개 일때 진행

                     ㄴ  3개 일때 진행

                     ㄴ  4개 일때 진행

    이렇게 필요한 갯수만큼 분기를 주시면 됩니다.


    질문1은 이해하기 힘드시겠지만 반복문(반복횟수는 [항목갯수, [검색좌표]]) 스크립와 판단문 스크립, 연산문(내장함수 [반복값, 스크립트명]으로 그룹에 저장) 스크립, 변수(그룹 2개 또는 그룹항목 2개)을 이용해서 하면 가능할 것 같습니다. 다시 이해가 되지 않는 부분이 있겠지만요..^^

    (반복)스크립1 - (연산) 반복카운터 - (판단)y값비교 - 참분기 (서브)빈스크립트

                                                             ㄴ거짓분기 (연산)y값저장

                    ㄴ (서브)반복종료


    스크립1        반복     [항목갯수, [검색좌표]]

      -> 설명: 반복되는(하고자하는) 횟수를 검색좌표의 항목갯수로 지정. 반복문 스크립는 (서브)빈스크립트 또는 (연산)y값저장 이 진행되면 자동적으로 카운터가 되며, 카운터가 지정된 반복횟수보다 작거나 같으면 다시 (연산)반복카운터 스크립트가 진행되며, 카운터가 지정된 반복횟수보다 크면 (서브)반복종료로 진행됩니다. 예로 검색좌표 그룹에 항목이 4번까지 있으면, 항목갯수는 5 이므로 반복할 횟수는 5가 됩니다.

    반복카운터    연산      [반복값,  [스크립1]]          변수A

      -> 설명 : 내장함수(반복값)으로 반복되는 카운터값을 변수A에 저장, 반복문 스크립가 처음진행일때 0이 변수A에 저장되고  

    y값비교        판단      [검색좌표, ([변수A]-1), y]           >      [검색좌표, [변수A], y]

      -> 설명 : 변수A값을 이용해 검색좌표의 항목에서 y값을 참조하는 것으로 ([변수A]-1)은 변수A값에 1을 뺀 것으로 만약 변수A의 값이 0 일때(반복문 스크립트가 처음진행일때), [검색좌표, -1, y] > [검색좌표, 0 , y] 로 검색좌표 그룹의 -1 번 항목의 y값이 검색좌표 그룹의 0 번 항목의 y값보다 크면 참분기(0분기), 작으면 거짓분기(1분기)로 진행.   

    y값저장       연산       [변수A]                            [검색좌표]   

      -> 설명 : 검색좌표에 변수A의 값으로 저장, 변수A의 값이 0이면 검색좌표의 값이 0으로 저장됨

        
    한번쯤 내장함수를 확인해 보시는 것도 여러모로 도움이 되실 겁니다.
    추가로 [검색좌표, ([변수A]-1), y] 은 

    13. 그룹의 멤버변수 지원

        [그룹, 항목] => [그룹, 항목, 멤버변수]로 확장 지원

        값 : 생략 또는 Val, 값

        좌표 : x,y,x2,y2,xy,x2y2,xyxy, rx,ry, rxy

        색상 : r,g,b, rgb, 색상

        이름 : name, 이름

        인식률 : Rate, 인식률

        읽기전용 : Count, 갯수 <-아이템갯수

        ex) 연산문 : {100,200},  [그룹1, 0, XY]  <-- 그룹1의 0번항목의 XY값을 100,200으로 셋팅

            판단문 : [그룹1, S, Rate]   =  95     <-- 그룹1의 선택항목의 인식률이 95면 참.

    --------------------------------------------------

    프로버전 기준으로 설명을 드린 것으로 구버전인 1.76*버전은 일부 지원되지 않는 기능일 수 있습니다.

  • 프리헌터스 2018.07.18 09:34

    참고로 [itemcount] 내장함수보다는 

    [그룹,항목, count] 멤버변수가 더 효율적입니다. ^^


List of Articles
분류 제목 글쓴이 최근변경 추천
공유 카카오토 2.30 HID 수정본입니다. 83 프리헌터스 2024.02.15 22/0
공유 카카오토 서버 중지 안내입니다. 65 프리헌터스 2023.03.06 13/0
공유 카카오토 PRO V2.30 정식버전 입니다.(2020.2.1) 156 프리헌터스 2024.02.15 40/0
정보 카카오토 pro 2.30 주요기능(세번째 하드웨어 마우스/... 38 프리헌터스 2023.01.19 3/0
정보 카카오토 pro 2.30 주요기능(두번째 지역변수) 6 프리헌터스 2023.10.12 4/0
정보 카카오토 pro 2.30 주요기능(첫번째 윈도우플로그램) 15 프리헌터스 2023.01.18 5/0
공유 카카오토 PRO V2.30 베타버전 입니다.(2020.1.28) 84 프리헌터스 2020.02.01 21/0
정보 카카오토 연동관련 사항 정리글입니다. 55 프리헌터스 2023.05.30 13/0
공유 카카오토 Pro V2.20 입니다.(19.09.09. 연동변경) 160 프리헌터스 2023.01.18 27/0
공유 카카오토 V 1.764 입니다(2018.12.27 기기연동 업데이트) 52 프리헌터스 2020.11.06 2/0
공유 카카오토 Pro V2.11 입니다(2018.12.27 기기연동 업데... 206 프리헌터스 2020.02.05 37/0
공유 카카오토 Pro 2.01 버전입니다.[7.13 모모최신, 카카오... 400 프리헌터스 2020.02.01 105/0
공유 카카오토 PRO 오류제보 및 건의 / 최근 업데이트 내용 327 프리헌터스 2020.12.22 8/0
공유 카카오토 PRO b7버전(최종 : 12.28) 정보입니다. 470 프리헌터스 2023.05.07 56/0
공유 카카오토 PRO 안내 ...... 193 프리헌터스 2019.02.18 59/0
공유 카카오토 V 1.763 입니다(2018.5.8 기기연동 업데이트) 306 프리헌터스 2019.09.03 38/0
공유 카카오토 V1.75 입니다.... 115 프리헌터스 2018.01.19 25/0
공유 카카오토 V1.74 입니다..... 316 프리헌터스 2018.01.19 71/0
공유 카카오토 V1.72 입니다. 365 프리헌터스 2018.01.19 66/0
정보 카카오토PRO로 제작한 매크로 소스 공개 198 팟팟팟 2023.01.17 36/0
공유 카카오토 1.7 오류제보 및 건의 / 최근 업데이트 내용 56 프리헌터스 2019.12.17 13/0
공유 안녕하세요 카카오토 제작자 프리헌터스입니다. 194 프리헌터스 2023.02.19 73/0
공유 "카카오토 베타" 2015. 12.31일 (베타버전 기능) 401 프리헌터스 2018.01.19 61/0
버그 그룹 이미지 인식버그 ? 3 약깐 2018.08.07 0/0
질문 프리헌터스님 질문있습니다. 1 얼픈이 2018.07.19 0/0
질문 카카오토 초보 제작자입니다. HP게이지 인식 도와주세요! 2 빵솽 2018.07.18 0/0
질문 함수가 4개가 있는데 이걸 각각 지정시간마다 반복하게... 4 Rabbit 2018.07.19 0/0
자유 모모 와이파이연결 한번에 안되는건 해결이 불가능할까요? 3 himitsu 2018.07.18 0/0
자유 탭 게임 매크로 제작중인데 갑자기 뭔가 뜨는 경우. 5 케로파 2018.07.18 0/0
질문 질문 드립니다! 3 씨올 2018.07.18 0/0
질문 재부팅 스크립트 실행후 진행관련 질문입니다 2 잉잉주 2018.07.19 0/0
질문 멀티탭 관련 질문입니다. 3 LavI 2018.07.18 0/0
질문 프리헌터스님께... 앱플레이어만이 아닌 윈도우에서도 ... 2 맥크로아르가르 2018.07.18 0/0
질문 매크로 초보입니다. 10분마다 특정 동작을 하게 하고 ... 5 호수가 2018.07.23 0/0
질문 스샷방식 질문. 1 하뉴66 2018.07.18 0/0
질문 이미지 검색좌표 중 가장 위에 있는 값을 가져오고 싶... 2 acac1324 2018.08.02 0/0
건의 프리헌터스님 스킬함수 오류있습니다 sikis2 2018.07.14 0/0
자유 카카오토가 느려지는 원인을 찾았습니다. 6 reze 2018.07.20 0/0
질문 스샷 보관 - 제어판 연계 질문 드립니다 ! 9 남잔전사 2019.09.15 0/0
질문 카카오토 좋나여? 1 헌터빌 2018.07.16 0/0
질문 프리헌터스 님께 질문드립니다 3 sikis2 2018.07.13 0/0
질문 사진이 안올라가서 속상한데 일단 질문이요 1 카카오토초보영 2018.07.13 0/0
질문 카카오토좀 알려주세요 5 카카오토초보영 2018.07.12 0/0
Board Pagination Prev 1 ... 181182183184185186187188189 ... 450 Next
/ 450

전체 최신 인기글

전체 주간 인기글