매크로

조회 수 197 추천 0 댓글 8

크루세이덩님 감사하고 무슨말씀이신지 이해갔는데 이게 말을 잘못해서 의사전달이 잘못됬나봅니다ㅠ



sxDj8dp.png

이런식으로 화면에 랜덤패턴으로 '동시'에 5~8개의 이미지가 등장하고

이미지의 종류는 4종류입니다 (각 A, S, D, F로 표현하겠습니다)

즉 패턴이 ASDAF 이런식으로 나올수도있고 길게는 FASDFASS 이런식으로 이미지가 나오기도 합니다.

그에맞게 ASDAF, FASDFASS 이렇게 입력하거나 하고싶은데..


개수가다른 패턴마다 첫 이미지의 좌표를 지정해서 이미지서치해버리기엔

공유해서 다른분들이랑 함께쓰려고 하는데 개인 컴퓨터 설정이 전부다를거같아서..

도저히 제 지식으론 구현할수가 없습니다.


아무래도 게임매크로에 비슷한 질문들이 있을거같아 예제를 구하려고 구글링 아무리해봐도

검색어를 잘못했는지 나오지도 않는데다..

좌측이미지부터 순차적으로 서치할 방법이 안떠오릅니다.

도움 부탁드립니다 ㅠㅠ





  • 겜블 2016.08.12 12:51
    블루스택이면 해상도를 맞춰주면 다른사용자랑 같은환경이될껀디...흐음
  • blaze 2016.08.12 13:18

    모바일말고 그냥 일반 PC온라인게임입니다 ㅠ

  • 슉슉이 2016.08.12 15:19

    제작해야할 영상이 있어야 답변이 달릴듯합니다.


    지금 질문도 정보가 부족합니다.


    이미지가 본문처럼 1열 횡대로 나온다고 가정하고 답변드립니다.


    1. A, S, D, F, Z 이렇게 5개로 판단, Z는 A, S, D, F 모두 아닐 경우입니다.


    2. 검색방법은 좌측상단부터 우측하단


    3. A, S, D, F 중 하나가 발견되고 반환좌표가 x, y일 경우 다음 검색 범위는 x+@, y ~ 우측하단


    4. Z조건이 나올 때까지 3과정 반복 





  • blaze 2016.08.12 15:57

    네 1열 횡대로만 나오는거 맞습니다~

    일정시간이나 패턴마다 등장하는게아니고 랜덤타이밍에 화면에 등장하기때문에
    제 생각으론 이미지 서치를 루프로 걸어두어야 할것같은데..

    예를들어

    루프안에서 루프{A서치,S서치,D서치,F서치}>Z 대로 이미지서치 하게해두면
    D서치중인 타이밍에 ASDFA가 등장해서

    DFA->Z로 충족해서 입력해버릴거같은데 이 부분은 어떻게해야할까요?


    그리고 패턴중에 반복되어서 AAASA 이런식으로 나올수도 있는터라

    알고리즘이 상상이안됩니다 ㅠ

  • profile
    와이로 2016.08.12 17:39

    간단히 만든 테스트 함수를 올려드립니다. 이런식으로 만들수 있다는 정도로 참고하시면 될듯 합니다.

    테스트 해보니 좀 느리더라구요.

     

    ;-----------------------------------------------------------------------

    #SingleInstance force

    ^\::ExitApp

     

    F1::
      ;화면에 띄운 그림판의 이미지 시작위치를 찾기위해 임시로 사용한 ImageSearch...
      ImageSearch, sx,sy, 0,0,500,800, imageList\Y.png
      ;특정폴더의 등록된 이미지로 y축 좌표가 동일한 가로배열 각 이미지명 얻기
      MsgBox % ImageListSearch(0,sy, 200,20)
    return
     
    ImageListSearch(x,y,w,h)
    {
      ;이미지리스트 각 파트 이미지 크기
      partw := 20, parth := 20

      endx := x+w-1, endy := y+parth-1
      loop
      {
        if (x>endx)
          break
        found := false
        loop, imagelist\*.png
        {
          ImageSearch, sx,sy, x,y, % x+partw, endy, %A_LoopFileFullPath%
          if ErrorLevel=2
          {
            MsgBox, 잘못된 이미지파일 `n%A_LoopFileFullPath%
            ExitApp
          }
          if !ErrorLevel and (found := A_LoopFileName)
            break
        }
        if found
          x += partw, text .= RegExReplace(found, "\.png")
        else
          x++
      }
      return text
    }

    ;-----------------------------------------------------------------------

     

     

    아래는 imageList 폴더에 등록된 이미지들입니다.

    VFpD0mm.png       rMLu7Z5.png     HSKOxTS.png     Dkg6lNC.png

    G.png  R.png  B.png  Y.png

     

    아래는 그림판으로 띄워서 이미지 분석용으로 쓸 샘플 파일입니다.

    R3YXgnn.png

     

     

     

    아래는 테스트 결과 입니다.

    zyP68mB.png

     

     

     

     

     

     

     

  • blaze 2016.08.12 17:45
    헐.. 죄송하게 예제를 직접..
    떠먹으라고 다차려주시니 감사히 공부해서 쓰도록하겠습니다
    정말 감사드립니다
  • blaze 2016.08.12 19:47

    범위를 넓게잡으니 말씀하신대로 너무느리군요
    작동구조 파악해서 응용해봐야겠습니다 ㅠ

  • blaze 2016.08.12 17:46

    늦게서야 찾았지만 https://youtu.be/02rGZ3CeZ9A 이 영상의의 미니게임과 필요한 부분이 일치합니다..


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 질문] 요일 및 시간 범위 ? 2 제발등업좀2 2016.02.13 0/0
질문 질문)매크로는알겟는데 3 젬스톤광부 2018.08.31 0/0
질문 질문) 매크로방지 퀴즈 푸는법 5 fov35 2019.07.05 0/0
질문 질문 하나 더요 1 버철 2016.05.18 0/0
질문 질문 질문 질문 질문 질문 문질 문질 문질 10 파더 2014.11.28 0/0
질문 질문 있습니다...!! 함봐주십시요 굽신굽신.. 15 제발등업좀2 2015.07.10 0/0
질문 질문 드립니다...T^T 도와주세요... 8 앞프론뒷태 2015.01.03 0/0
질문 질문 드립니다. 자료형?? 1 알프리 2015.11.13 0/0
질문 질문 드립니다. 굽신굽신 (--)(__)(--) ~♡♡♡♡♡♡ 5 제발등업좀2 2022.12.14 0/0
질문 질문 드립니다. 고수분 답변 부탁 드려요 3 빈대왕 2014.10.10 0/0
질문 질문 드립니다. 4 이아이온 2015.06.05 0/0
질문 질문 다시 자세히 해서 드려봅니다 도와주세요~ 8 blaze 2016.08.12 0/0
질문 질문 3번쨰......입니다.. 9 문의드립니다 2015.06.11 0/0
질문 진행시간을 1분단위로 출력 하고 싶습니다 3 가족오락관 2017.05.04 0/0
질문 진짜 초보자 질문드려요 3 마베인 2015.07.14 0/0
질문 진짜 궁금해서 그러는데요. 도와주세요. 10 검정다람쥐 2016.04.10 0/0
질문 진정 테일의 지존분들의 따스한 도움을 기다리고 있습... 13 YOON'S 2015.05.12 0/0
질문 직관적인 매크로는 카카오토 뿐인가요? 1 청련애 2018.10.27 0/0
질문 지정한 프로그램 바깥 부분을 클릭하는 이유가 뭘까요? 3 아무렇게나 2015.04.18 0/0
질문 지정된 범위내에서의 마우스 랜덤이동을..어떻게 짜야... 3 포천아지 2017.09.12 0/0
Board Pagination Prev 1 ... 222324252627282930 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글