자동화

파이썬 써서 개발하는 대학생이고 메린이입니다!



요즘 모바게든 PC겜이든 부족한 지식으로 간단한 매크로라도 짜보는 게 어느새 취미가 되었습니다..


메이플은 시작한지 한달이 안되었는데, 윈도우 컨트롤은 물론 키보드 제어도 마음대로 되는 게 없네요 ;v;


그나마 위안이 되는 건 화면 캡쳐는 특별히 어렵지 않다는 점..


또 찾아보니 윈도우의 가상키보드 이용하면 키보드 문제도 어느정도 해결 볼 수 있다는 점? 정도..



lPlBz2N.png

그림1. 테두리 패턴으로 미니맵 얻기


E0McWVk.png

그림2. 이미지 인식으로 내 위치 확인



이렇게 제가 우측에서 또는 좌측에서 얼마나 떨어져있는지 파악할 수 있었고


우연히도 고른 직업이 대충 스킬 몇개 누르면 필드 장악하기 좋은 직업이었어서... 


사냥매크로를 완성했습니다. 물론 시간이랑 스킬 사용 패턴에 있어서 랜덤성도 많이 넣었고요.




그렇게... 진짜 몇 분 안 지나서


비올레타랑 룬 회전화살표, 평소에는 보이지도 않던 거탐 등등 종합선물세트 받았습니다.....



윗 사실이랑, 다른 플레이어들 움직임들 보면(엎어졌다 일어나기같은?)


정황상 클라이언트에서 입력되는 모든 키입력(누르고/떼기)이 꽤나 정확한 시간 소숫점단위로 서버에 전송되는 건 맞는 것 같고



사냥 매크로의 경우는 랜덤성이 부족했다기보다 


'가상 키보드'는 한번에 두 키 이상 누르기 힘들다는 점 등이 악수로 작용해서 포착 된 것 같네요.




지금은 제작에나 정말 간단한 매크로 쓰고 있는데, 이건 왜 안잡는지 의문인 부분


매크로 없이도 뉴비 잘 즐기고 있어서 게임 플레이에 크게 상관이 있는 건 아니지만


해결 못하고 반 포기 한 부분은 조금 슬프네요



구글링 하다가 메이플 개발자측의 보안 인터뷰를 본 기억이 있습니다만


'매크로는 나쁜 습관이고 핵은 악이다'였나 대충 비슷한 문구가 있었는데 동의하는 부분입니다...


비올레타랑 거탐 이것저것 논란이 많긴 해도 그 인터뷰 보니까


매크로 파악하는 기법 보는데 갖은 노력을 다 하는 것 같더라구요, 넥슨이 대기업이 맞구나 하고 느꼈습니다.



후... 그런데 저로써는 매크로 만드는 거 말고 프로그래밍에서 큰 재미를 못 느끼는 것 같아서


제가 선택한 길이 이게 맞나 싶습니다.



뻘글 쓰고 갑니다 좋은하루되세요


  • profile
    bkvcqr 2022.07.22 08:46

    어떤 개발자 분이 그러셨어요. 게임 매크로는 종합예술작품이다.


    메이플을 예로 들면


    입출력제어 (자동)

    화면제어 (캐릭터위치인식, 로그인 등)

    메모리 Read, Write (비올레타)

    우회 (보안)

    머신러닝 (룬)


    이게 종합예술이 아니면 뭐겠어요.


    공부할 때 매크로 만드는거 저는 찬성합니다. 결코 좋다. 자랑거리다. 라는건 아닙니다.

    합리화하는 것도 아니지만


    공부하는거면 한번 해보는거죠 ㅋㅋ

  • profile
    bkvcqr 2022.07.22 08:56
    세계적인 해커 갓세준님도 해킹의 입문을 게임 실력이 늘지 않아 컴퓨터의 힘을 빌려보자 하고 핵을 알아보면서 공부했다고 하셨습니다. ㅎㅎ
  • 흔한사람 2022.07.23 12:44

    메이플 매크로 뭐 당연히 만들면 못만들것 없지만 추천하지 않습니다.

    지금 남아있는 메이플 사냥매크로는 [아두이노-랜덤패턴]매크로뿐이라 압니다.


    그런데 이렇게 힘들게 만들어도 거탐/비올/하드룬(가끔빡센거) 나오면 결국 손이나 외부로 유출해서 풀어야하는데

    이정도 정성이면 다른거 만들고 말죠...ㅠ



  • 싼다할아버지 2022.09.14 01:29
    음 일단 디버깅 툴 받으셔서 메이플 열어보시고 kernal 쪽 함수명 한번 보시면 아 이래서 걸렸구나 생각듭니다.
    블싸 ngs가 정말 진짜 다 긁어가요.

List of Articles
분류 제목 글쓴이 최근변경 추천
자유 프로그래밍 게시판 소개 피카부 2023.04.01 0/0
Board Pagination Prev 1 ... 345678910 11 Next
/ 11

전체 최신 인기글

전체 주간 인기글