매크로

조회 수 379 추천 0 댓글 21

안녕하세요. 프렙 배운지 이제 한달 조금 넘어가는 초보입니다. ^^


하는 게임이 마구마구 2016인데 이번에 패치를 해서 OTP 방식이 바뀌어


이렇게 질문을 합니다~


제목 그대로 컬러와 텍스트를 통해 비교 검색 후 터치 할 수 있는지 여쭙습니다.



keIuJqA.png




위 이미지와 같이 새로 업데이트 된 OTP 인데요


기존에는 단순하게 1 2 3 을 순서대로 눌러주는 OTP 여서 굉장히 쉬웠는데


업데이트 이후 색상과 포지션을 랜덤으로 하는 OTP 를 화면에 출력해서 머리가 상당히 복잡해졌습니다 ㅜㅜ


OTP 의 조건은 세가지 색상이 랜덤으로 표시가 되고 9가지 포지션이 랜덤으로 선택이 됩니다.


위 스크린 샷의 경우 하늘색 > 빨간색 > 주황색 순으로 표시가 되지만


이후 OTP가 재 출력 됐을 땐 예를 들면  빨간색 > 하늘색 > 주황색 의 순서로 출력될수도 있습니다.


또한 포지션 역시 총 9개 중 랜덤으로 세개를 선택하여 출력을 해주고 있습니다.


QSZfUQL.png이런 식으로요^^


포지션으로 이미지 서치 하기는 힘들듯 하고


TIME BONUS 아래에 써있는 텍스트의 우익수 (RF), 3루수(3B), 2루수(2B) 에 부여된


색상을 각각 검색해서 그 아래에 있는 포지션 이미지에서 동일한 색상을 검색하여 터치해주는


방법이 필요한데 프렙에 그런 기능이 있을까요?


고수님들의 답변 부탁드립니다~~


  • 김밥마리 2016.07.22 00:34
    네 가능할거같아요
    글자 내부의 좌표 한점만 컬러시밀러 99%로 따지면
    인식 가능합니다
  • 김밥마리 2016.07.22 00:35
    그나저나 저런방식으로 매크로를막나보네요

    뭐 프렙한테는 한계가 없습니다 ㅎ
  • Umeblo 2016.07.22 09:09
    인식은 시키겠는데 인식후 포지션으로 이동해서 같은 색을 찾은후 클릭하게 하는 시퀀스를 어떻게 짜야할지 모르겠어요 ㅜㅜ
  • 봄돌 2016.07.22 09:11

    위 스크린 샷의 경우 하늘색 > 빨간색 > 주황색 순으로 표시가 되지만

    이후 OTP가 재 출력 됐을 땐 예를 들면  빨간색 > 하늘색 > 주황색 의 순서로 출력될수도 있습니다.
    --> 색상이 항시 같은 배열이라면...어렵지는 않을듯 합니다만.. 위 글을 볼때..색상이 변경된다면..쉽지는 않을듯 합니다.
    김밥마리님 말씀처럼 하시되.. 순서 지정된 곳에서 일정 구역으로 컬러시밀러로 순서를 찾아야 합니다.

    그러나.. 포지션에서 찾아 클릭하는 것은 저체 화면에서 컬러시밀러로 찾기는 쉽지 않을듯 하구요..
    각 포지션을 일일히 지정하여 찾을수 밖에 없을듯 합니다.

    3개 컬러인경우 최대 9X3=27번의 비교가 필요할듯 합니다.

     - 컬러시밀러인경우 %를 높이면 인식율이 떨어지고 낮추면 오인식이 많습니다. 

        빨강색인경우 운동장 잔디 없는곳과 주황색인경우 포수석과 색상이 비슷한부분이 있어 오인식될 가능성이 많습니다.



  • Umeblo 2016.07.22 09:43
    답변 감사합니다!!
  • Umeblo 2016.07.22 09:47
    밤새 생각해 보았는데 스크린샷을 찍는 시퀀스로 27개 비교를 하지 않고 시퀀스를 짜는 방법은 어떨까요? 인식률이 많이 떨어질까요?
  • 봄돌 2016.07.22 09:53

    각 색상 비교를 만든뒤 각 9개씩 복사하고 범위만 변경하면 되기에 그리 어렵지는 않으실텐데요.
    (켑쳐가 많이 필요한건 아닙니다. 한장의 켑쳐로도 다 가능하실듯)

  • Umeblo 2016.07.22 09:55
    옙. 일단 도전해보고 질문글 올려봐야겠네요! 정말 감사합니다~ ^^
  • 봄돌 2016.07.22 10:06
    1.위쪽에 터치순서표중 색상 순서를 먼저 파악하시면 되실듯 하구요.
    - '('의 윗부분이 적당하실듯합니다.
    2. 첫번째 그림의 포지션에서 각 색상별로 세로로 최대한 길게 비교 색상을 잡으시면 되실듯 합니다.
    - R과 S에서 축출하시는게 적당하실듯합니다.
  • Umeblo 2016.07.22 10:31
    옙 참고하겠습니다! 성공했음 좋겠네요 ㅜㅜ
  • profile
    criceH 2016.07.22 10:31

    익수, 루수 등의 '루', '수' 에 있는 'ㅜ'의 가로 또는 세로를 따서 색상 저장하신 후

    해당 좌표 9개 steel 검색하시게 하시면 되겠네요

    정확도는 엄청 떨어질 것으로 예상됩니다만...

    안되는건 아니겠습니다 =ㅠ=a

  • Umeblo 2016.07.22 10:31
    오우.. 감사합니다. 참고하겠습니다!
  • profile
    criceH 2016.07.22 10:39
    1. 색상 따서 변수에 넣기
    2. if문으로 분기 태우기
    2-1 if 1번 색상이면 서치-터치 ok/error
    2-1-1 ok면 if 2번 색상
    2-1-2 error 이면 다시 서치-터치
    뭐 대충 이런식이 되겠죠 -_-a
  • Umeblo 2016.07.22 10:42
    옙 일단 전 변수 공부하는중입니다 ㅋㅋ
    대학때(벌써15년전..) 배운 C++ 이랑은 다른 내용 인것 같네요 ㅜㅜ 암튼 재밌어서 읽고 또 읽고 있는 중입니다!
  • profile
    criceH 2016.07.22 10:44
    안드로이드 스튜디오(안스)랑 비슷한거(사실 히로가 더 비슷... ㅡㅠ-ㅋ)
  • Umeblo 2016.07.22 10:45
    또 다른 프로그램이군요 ㅋㅋㅋ 프렙만 공부해야겠습니다. 어렵지만 재미지네요 ㅎㅎㅎ
  • Umeblo 2016.07.23 10:22
    <변수지정>
    imgBase = 높이1짜리 캡쳐이미지;
    color0 = 글자 배경색 짙은파랑
    color1 = 포수글자색 파란거
    color2 = 중견수글자색 빨간거
    color3 = 1루수 노란거

    <루프>
    int nFindPos = 0;
    for(int i=0; i<imgBase.width; i++)
    {
    if (nFindPos == 3)
    break;
    color = imgBase의 i번째 픽셀의 색상

    if (color0 == color)
    continue;
    if (nFindPos == 0 && color1 != color)
    {
    color1 = color;
    nFindPos += 1;
    continue;
    }
    else if (nFindPos == 1 && color2 != color)
    {
    color2 = color;
    nFindPos += 1;
    continue;
    }
    else if (nFindPos == 2 && color3 != color)
    {
    color3 = color;
    nFindPos += 1;
    continue;
    }
    }

    이걸 프렙에 적용시킬수 있을까요?
  • profile
    criceH 2016.07.26 13:58
    음, 적용시킬 수 있죠!!!
    라고 어제 댓글 달았는데 그 댓글이 없어졌네요 ;ㅠ;ㅋ
    등록이 안된건가...
    무튼 똑같이 할 수 있어요 =ㅂ=ㅎ
  • profile
    criceH 2016.07.26 14:02
    imgBase, color0~3까지 변수 선언해서 넣기
    var = nFindPos :int=0
    loop 넣으시구
    if( var=i:int=0)
    int=imgBase sucess : loop end, false : next
    if(nFindPos==3)
    sucess : color=imgBase
    뭐 대충 이런식으로 하시면 되지요 =ㅠ=
  • 눈표범 2016.07.31 23:02

    감사합니다

  • 조그미 2016.11.12 22:39
    님 혹시 해결하셨나요?
    요즘 저거 때문에 머리아프고 있는대.
    실력부족으로 힘드네요ㅠㅠ
    혹시나 해결하셨다면 조언좀 부탁드립니다

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 노트2용 세나는 없을까요?? 찾아도 안보이는데.... 3 목도령 2016.08.13 0/0
질문 이미지써지 대기시간과 cpu 발열문제에 대하여.. 2 durio 2016.08.11 0/0
질문 프랩 노루팅, PC로 루팅하는거.. 2 키키써니 2016.08.27 0/0
질문 삼성 갤럭시노트3 프렙 질문 2 너라는명작 2016.08.11 0/0
질문 calibrate input 관련 질문 드립니다 씨리 2016.08.06 0/0
질문 이미지 인식 질문이있습니다~ 2 히링 2016.08.08 0/0
정보 제가 매크로를 돌리는데 if조건문(화면이 안뜨면) 1 JChro 2016.08.08 0/0
공유 프랩 세나 3쫄작 김밥매크로 3.2.4v 공유합니다 11 김밥마리 2016.09.08 0/0
자유 매크로 업데이트해야하는데... 1 김밥마리 2016.08.04 0/0
질문 프렘 이미지서치에 대한 질문드립니다 1 2렙은오바 2016.08.04 0/0
질문 한곳만 광클 하는 방법 없나요 ㅠㅠ 1 비활성닉네임 2016.07.30 0/0
질문 컴퓨터 녹스로 세나 쫄작 돌리는데 모니터만 끄면 안돌... 2 제임스아빠 2016.07.29 0/0
질문 갤럭시 s4 프렙관련 질문입니다 1 팔리 2016.07.28 0/0
질문 이미지 인식이 안됩니다.....공략 동영상 보고 다 따라... 5 가도브 2017.06.07 0/0
질문 프렙 혹시 루팅해야하나요? 5 메트로주차장 2016.11.05 0/0
질문 가능한지 검토 부탁드립니다! 5 Umeblo 2016.07.25 0/0
공유 김밥매크로3.3.1v 세나3쫄작db (1920-1080) 42 김밥마리 2017.07.18 1/0
자유 모바일 차구차구 프렙 파일 가지고 계신분 있나요ㅠ 열라 2016.07.21 0/0
질문 이미지의 색상과 텍스트를 비교 검색하여 터치 할수 있... 21 Umeblo 2016.11.12 0/0
질문 프렙 오랫동안 돌리면 6 기달아 2017.02.14 0/0
Board Pagination Prev 1 ... 495051525354555657 ... 212 Next
/ 212

전체 최신 인기글

전체 주간 인기글