스마트폰 자동터치 만들기 - seumateupon jadongteochi mandeulgi

안녕하세요 바람같은 (WINDALIKE) 윈덜릭입니다~!!

저번글을 보고 와주세요!~!

원래... 하루에 최소한 1~2개의 글을 올리려 했는데... 일이 좀 생겨서... 죄송합니다아....ㅠ

오늘은 항상 제가 관심있어했던 매크로를 본격적으로 만들어보려고 해요. 

무작정 따라해도 가능할 정도로 최대한 나름 제가 아는 선까지 설명해보려 합니다. 그럼 지금 시작하죠!!!

스마트폰 자동터치 만들기 - seumateupon jadongteochi mandeulgi

저번 글에서까지 이제 하드웨어적인 것을 준비했다면.. 이제는 소프트웨어적인!!

즉, 그 매크로 앱을 만질 수 있어야죠!!

자!! 매크로는 정말 다양하게 있어요. 

1. 그냥 정말 하나의 사이클이 계속 반복되는 경우 ( 그냥 매우 간단 )

2. 몇몇의 변수들이 존재하여 각 상황에 맞게 매크로가 작동되어야 하는 경우 + 반복적인 구조( 가장 흔한 경우 )

-> 그렇기에 게임 내에서는 이를 방지하는 시스템이 상당히 많음

3. 2와 유사하지만 원초적으로 시스템만 반복적일 뿐 매번 행위가 변경되는 경우 ( 엄청난 프로그래머나 되어야 가능 )

자 자!! 졸지 말고 따라와보십쇼 ㅎㅎ

스마트폰 자동터치 만들기 - seumateupon jadongteochi mandeulgi

1번의 경우는 사실 의미가 없는 경우긴 합니다. 왜냐면 이거의 예시는 정말 한정되어있어요.

좀더 자세히 말해보자면.. "정말 완벽해야 한다는 겁니다!!"

약간 뭔소린가 싶으실 수도 있어요. 아니 3번정도나 되야 완벽하게 짜는 거 아니야? 라고 생각하실 수 있습니다. 

오히려 아닙니다. 2,3번은 알고리즘만 잘 짜면 되요. 로직의 순서를 정확하게만 짜면 잘 돌아갑니다!! 그런데 1번의 경우는 그냥 너~~~~무 단순해서 오히려 더 완벽해야되요.

자 예를 들어봅시다. 1번에 가장 들어맞는 예시는 다름아닌 "쿠키런 킹덤"에서도 살펴볼 수 있는데요

스마트폰 자동터치 만들기 - seumateupon jadongteochi mandeulgi

자 여러분, 이 화면이 똿 보이면 뭘 하고 싶으세요?

당연히 제작 완료된 재료들을 "터치"하고 싶죠!! 

그런데 이걸 매크로로 만약 만든다 할 때 

이미지를 힙겹게 인식 -> 그 이미지 위치 확인 -> 그 위치 터치

이런 식으로 한다?? 컴퓨터면 몰라도 스마트폰에서 이렇게 하려면 한번 터치하는데만 5초는 걸립니다.

아 물론 저렇게 하면 "안전"하겠죠!! 왜냐면 이미지 인식해서 있으면 터치 하는 로직이니까. 그런데.... 단순히 저런 작업을 어렵게 할 필요가 있을까요?? 그냥 터치만 하면 뭐 예의 상황이 없이 그냥 재화를 먹는거 뿐인대!!

스마트폰 자동터치 만들기 - seumateupon jadongteochi mandeulgi

이렇게 뭔가 변수는 없는 단순한 행위 일때는 그냥 터치 녹화가 편할 수 있다는 겁니다. 너무 어렵게 생각할 필요 없다는 거죠.

??? : 아니 근데 님아, 아까 단순 터치 녹화는 "완벽"해야 한다매야 그게 어려운거 아닙니까?

자!! 단순녹화의 맹점은 바로 진짜 그 매크로 프로그램은 "녹화된 채로만 움직인다는 겁니다"

예를 들어서, 제가 아까 보여드린 그 화면에서, 터치 녹화를 하고 재화들을 마아아악 터치하고 생산하게 했다고 치자구요. 잠시 그렇게 하다가 화면이 옮겨졌어요!! 문제는 녹화할 때의 터치 좌표는 옮겨지지 않는다는 겁니다. 

컴퓨터(스마트폰 or 각종 프로그램)은 멍청해요!!! 시키는 대로만 하는 겁니다! 상황파악을 인간처럼 할 수 있는 시스템이 아니에요!! 저희같은 일반인은 그런 매크로를 만들 수도 없구요 ..

그래서 완벽해야한다는 뜻입니다. 오차가 없어야 오류없이 게임을 돌리고 편한게 매크로를 쓰죠.

이를 방지하는 대표적인 예는 변수를 차단하는 겁니다. 예를 들어 게임에 맵에는 경계가 존재합니다. 아예 녹화를 할 때부터 그 경계로 보내고 나서 하고 싶은 일을 녹화하는 거죠. 이건 영상으로 보여드리겠습니다.

스마트폰 자동터치 만들기 - seumateupon jadongteochi mandeulgi

영상에 보이다시피 그 프렙 시작하기를 누르니까 완전히 경계로 화면을 이동하고 그 다음에 정해진 화면으로 이동하죠? 제작하려고 터치하구요. 이게 녹화 할 때의 기본입니다.

반드시 "절대적인" 어떤 일이 있어도 변하지 않는 "화면"에서 시작하도록 유도하는 겁니다. 그래야 일관적인 터치에도 오류 없이 원하는 대로 작동을 하겠죠??

??? : 아니 님아, 그래요 완벽하게 1번형식의 매크로에서 주의해야 할 점은 이해 했습니다. 아니 근데 이렇게 단순 터치할

려고 제가 매크로 만드는 건 아닌데요? 알아서 전투도 나가고 PvP도 해서 증표 다 쓰면 알아서 나와서 다시 전투 나가는

그런 매크로를 만들고 싶다구요!!

그런 매크로가 바로 2번의 경우입니다!! 3번의 경우이기도 하지만 제가 예시로 든 "쿠키런킹덤"의 경우 2번 형식으로도 충분하죠!!

궁금하다구요? 그럼 다음 글을 기대해주세요

오늘도 소중한 시간 감사합니다. 항상 노력하는 윈덜릭이 되도록 하겠습니다. ㅎㅎ

[ETC] [자작]새로운 방식의 스마트폰 전용 오토클리커 제작기. [112]


(1139022)

활동내역 작성글 쪽지 마이피

출석일수 : 3476일 | LV.49

Exp.63%

추천 104 | 조회 49285 | 비추력 144

일시 2016.04.17 (17:37:32)

IP : .***.***

안녕하세요 핑거마스터 입니다.

저번에 예고편이라고 하고 터치스크린 오토클리커 영상을 루리웹에 올린 적이 있습니다.

아시는 형님의 부탁으로 시작한 이번 프로젝트는 터치스크린을 외부의 접지유도를

전자신호를 사용해 터치 할 수 있도록 만든 작품입니다.

글 올린 시점이 실력 좋으신 금손 분들의 글에 밀리고 밀려 조회수는 높지 않았지만.

(괜찮아요...그런걸로 상처 안 받습니다...)

드디어 완성했습니다.

이번에 중국에서 일하는 동안 저녁에 할것도 없고 해서 남는 시간을 사용해

터치스크린 오토클리커 NATA-10 제작 리뷰를 올려보겠습니다.

왜 이름이 NATA-10이라고 하면...사실 이거 오타입니다..

본래 이름은 NANTA-10(난타-10) 뜻은 빠른속도로 난타로 입력해서 난타에 버전1.0 이라서 10인데..

입력하다 n을 빼서 NATA-10이라고 정했습니다.

(수정하기 귀찮아서..)

근에 이거 부탁하신 형님은 이 이름이 마음에 드시네요..

어째든 문제없으니 리뷰 시작하겠습니다!

스마트폰 자동터치 만들기 - seumateupon jadongteochi mandeulgi














마지막으로 추가 영상 입니다.

Ep2 NATA-10 터치스크린 오토클리커(Touch Auto Clicker)

(처음부터 오타 났습니다;;;)

중국에서 글 올리기 엄청 힘드네요..

(속도가 안 나옵니다.. 유튜브는 VPN없으면 안되고..)

이번에 접지유도 모듈을 제작해서 처음으로 적용해본 작품입니다.

생각 이상의 결과물에 만족하면서 테스트용으로 사용된 포션메이커/픽 크래프트/거지키우기

덕분에 접지유도 모듈에 신뢰가 생겼습니다.

다음에 이 접지유도 모듈을 사용해서 특정 게임의 컨트롤러를 제작해 보겠습니다.

(반응속도는 엄청 빠르니..)

그럼 이상 리뷰를 마치겠습니다.

끝까지 봐 주셔서 감사합니다.

P.S


..오른쪽 감사합니다!

자작/없만갤 다른 작품 구경하기..

블로그 방문하기

 

  • 스크랩
  • |
  • URL 복사

  • |
  • |
  • |
  • |
  • 스마트폰 자동터치 만들기 - seumateupon jadongteochi mandeulgi
  • |
  • |