[개발 6강] 사용설명서 및 테스트버젼 배포


그동안 애먹이던 메모리 버그를 잡고 배포에 포함될 샘플을 제작하고 있습니다.
샘플완료후 배포하도록 하겠습니다.^^





감사합니다.

[개발 5강] DMacroLite Version 0.5 테스트 버젼 사용방법


범용 게임 매크로 DMacroLite Version 0.5 입니다.


테스트 버젼 사용방법 입니다. 아래에 사용방법 동영상이 있습니다. (참고하세요)


최종 검토후 테스트 버젼 올려놓겠습니다.^^


사용방법은 아래와 같습니다. 모든 선택은 마우스 우측버튼으로 합니다.


STEP1 : 매크로 제목을 입력합니다. (예 : 세븐나이츠)
STEP2 : 화면선택을 누릅니다. VM에서 저장할 화면을 선택합니다. 마우스 우측버튼을 누른후 드래그 하고 놓습니다.
흰 네모 모양으로 깜빡이며 표시 됩니다. (부분은 선택된 이미지 부분만 서치를 합니다. 전체는 화면 전체를 서치합니다.)


STEP3 : 선택된 화면이 클릭할 위치라면 자동으로 입력이 되니 STEP4로 넘어 갑니다. 선택화면과 클릭위치가 다르다면 클릭좌표 버튼을 누르고 클릭할 곳으로 마우스를 움직인후 마우스 우측 버튼을 누릅니다.


STEP4 : 입력 버튼을 눌러 입력합니다.


STEP2 ~ STEP4 를 반복하며 화면을 추가합니다.


완료가 되었다면, 저장하기 버튼을 누릅니다.
비밀번호는 다른사람이 편집하기를 원하지 않을 경우 사용합니다.


추후 저장된 데이터를 서로 공유하고 사용할수 있습니다~


"시작" 버튼을 눌러 동작이 되는지 확인 해봅니다.^^

[개발 3강] DMacroLite Version 0.4 기본동작 영상




아직 해야할것이 너무나도 많지만 대충 동작되는 영상을 올립니다.
대충이라도 동작되는 것이 너무나도 보고 싶어 이시간까지 이러고 있네요 ㅠㅠ 
 
미리 언급한바 있지만~
세밀한 컨트롤을 하는 매크로가 아닙니다. 그렇기에 이름도 Lite 라는 문구가 있습니다~^^
DMacroLite 는 빠르고 쉽게 만들어 쓰고 서로 공유할수 있는 매크로 입니다.

라인XXXX를 가지고 테스트 한 영상입니다.
게임 이름 다 썼다가 또 카페폐쇄 될까봐 일부만 적습니다 ㅠㅠ

매크로 제목을 입력한 후
화면에서 눌러야 할 부분을 찾아 드래그 한 후 "입력" 만 해주시면 화면이 인식됩니다.
동작중에도 화면을 계속 입력할수 있습니다~
그냥 마우스만 가지고 드래그 하고 눌러주기만 하면 뚝딱 완성 됩니다~


전 이제 자러 갑니다.

감사합니다.

[개발 2강] DMacroLite 기본 구성


DMacroLite 제 2강 입니다.
이래저래 할일이 많아서 진도가 많이 나가지는 못했습니다.
Version 0.3 입니다. ^^

a_bosss_life-20


[ DMacroLite 기본 설명 ]

블루스택은 화면을 가려도 동작이 되며, 윈드로이는 화면을 가리지 않아야 합니다.
키보드 / 마우스는 비활성 기능으로 동작이 됩니다.
가상화면, 멀티모니터 지원 합니다.
VM 오동작시 재시작 기능 있습니다.
윈드로이, 블루스택 모두 지원합니다. 추후 개발되는 VM 있으면 업데이트를 통해 추가 지원 합니다.

이제 특정 게임 매크로를 찾아 돌아 다니지 않으셔도 됩니다.
사람들이 많이 하는 게임들만 매크로가 있죠??
내가 좋아하는 게임이 노가다가 상당히 심한데 유저가 별로 없어서 매크로도 없을경우 상당히 난감하실겁니다
아쉬운대로 지매크로로 돌려보니 아무데나 막 눌러서 현금성 아이템도 막 써버리고 멈춰있고 PC만 켜져 있을경우가 많았죠??
그렇다고 오토핫키 쓰자니 스크립트 공부해야 되고 너무 복잡하고 귀찮고 ㅎㅎ

그래서 DMacroLite 를 기획 / 개발하고 있습니다.




기본 화면 구성 및 일부 구현 내용 입니다.

기본 UI 는 제 프로그램 DMacroV 시리즈를 약간 변형했습니다.
아래는 처음 실행했을때의 모습입니다. 거의 동일하죠~ ^^



아래 화면은 옵션 버튼을 눌러 매크로 저작화면이 나왔을때의 화면 입니다.
STEP1 은 최초 1회 선택하고
STEP2 에서 화면 선택하고, STEP 4에서 입력하면 특정화면에 대한 동작이 완료 됩니다.
(STEP3 클릭좌표는 화면선택시 디폴트 값으로 자동 설정됩니다. 클릭좌표를 변경할때만 사용하면 됩니다.)

즉, STEP2, STEP4 만 눌러주면 화면이 완성되기에 빠른 저작이 가능합니다~^^



이제 세부 설명을 하겠습니다.
제 모든 프로그램에 포함되어 있는 모니터 정보 화면 입니다.
가상화면으로 숨기거나 다른모니터로 화면을 이동하는 기능이죠~ 아시는분은 다 아시죠~? ㅎㅎ


저작한 매크로를 실행해보는 버튼 입니다.


매크로 저작하는 VM 을 선택합니다. 블루스택, 윈드로이중 선택 가능합니다.
성능이 좋은 VM이 있으면 추천해주세요~ 추가하겠습니다~ 지니모션은 안합니다 ㅎㅎ


최초 매크로 작성시 이름을 정하게 됩니다. 제목을 넣으면 됩니다. ( ex : 크로노블레이드, 세븐나이츠, 모두의마블, 등등)


STEP2 : VM에서 특정 화면을 선택합니다. 그 화면을 대표하는 부분을 선택하시면 됩니다.
단순하게 버튼을 선택해주시면 됩니다. ^^ 그 화면에 대한 이름을 적어줍니다. 안적을경우 디폴트 이름으로 저장됩니다.


STEP3 : 선택된 화면일때 클릭이 될 위치를 선택합니다. 위 화면에서 눌러야 할 버튼을 선택한경우 이 부분은 건너뛰면 됩니다.
자동으로 위치 선정이 되거든요~ ㅎㅎ


STEP4 : 모든 선택이 되었으니 입력 합니다. 이제 화면 하나가 완성되었습니다~
빠르죠?? ㅎㅎ 게임 하나 완성하는데 30분정도면 될것 같습니다~


STEP5 : 모든 화면을 저장하고 더이상 할 것이 없을때 저장합니다.


선택된 화면을 보여줍니다. 정보화면


이 부분도 제 프로그램 사용해보신분들은 다 알고 계실겁니다~
VM이 죽었을경우 자동시작되는 설정, 시스템 종료 등의 내용을 담당합니다.


이상 기본 화면 설명이었습니다~

테스트 해보다 문제가 있거나 더 좋은 방안이 나오면 UI 및 동작은 수정될 것입니다.


감사합니다.

a_bosss_life-2

[개발 1강] DMacroLite 란?


DMacroLite 는 화면을 인식하여 동작하는 범용 매크로 입니다.
(게임 매크로 or 안정적으로 특정동작 반복이 필요하신분께 유용합니다.)
예전부터 만들고 싶었으나 시간이 없어서 미뤄왔었는데, 네XX가 카페/블로그 폭파하여 덕분에 시간이 좀 생겨서
개발에 착수합니다~!! ^^

반년동안 관리하던 편한세상 카페가 폭파 되고, 오늘은 블로그까지 폭파되고
이제 빌미를 주지 않으려 합니다.

a_bosss_life-16
한동안 우울해서 일이 손에 안잡혔는데 이제 다시 일어나려 합니다. ㅎㅎ
특정게임을 지칭한 매크로 글도 쓰지 않을것입니다.
a_bosss_life-2

지금 만들고 있는것은 게임전용 매크로 DMacroLite 입니다.

말그대로 모든 게임에서 사용할수 있는 매크로 입니다.
(직접 만들수 있으며, 직접 배포도 할수 있으며, 서로 공유할수도 있습니다.)

모든 게임에서 사용할수 있는 범용 매크로 이니 저작권을 문제 삼아 게시글 삭제 하고 카페 접근금지 하고
블로그 접근금지 하고 할 이유가 전혀 없습니다.

G매크로는 냅다 키누르고, 마우스 클릭하고 해서 제대로 동작하기 힘들죠

매크로를 만들수 있는 기타 다른 것들은 상당히 복잡하죠.

스크립트를 공부해야 하고 등등등

그래서 DMacroLite 를 만들고 있습니다.

뭐든지 다 장단점이 있죠.
위에서 이야기한 스크립트를 사용한 매크로는 상세히 컨트롤 할수 있는 반면 너무 복잡하고
G매크로는 너무 편한 나머지 지 멋대로 막 눌러 버리고 ㅎㅎ


DMacroLite 는 위 두 매크로의 중간 이라고 보시면 됩니다. 그래서 Lite
섬세한 컨트롤은 힘들지만 쓰기 간편하고, 그렇다고 지 멋대로 막 누르지 않는 매크로 입니다.
추후 반응이 좋으면 약간 기능이 더 들어간 Pro  도 만들 예정입니다.

오늘 부터 개발 시작 했습니다.

이는 저작권을 문제 삼을 이유가 전혀 없지만 안전을 위해 바이너리 배포는 직접적으로 하지 않겠습니다.
링크 형태로 배포하거나 배포전용 카페를 생성할 예정입니다.

V1, V2, V7 과 같은 정도의 레벨로 동작 할 수는 없지만
오동작 없이 원하는 동작을 24시간 할수는 있을 것입니다.


내 카페/블로그를 차단한 넘들은 방구나 먹어라~!! ㅋㅋ
a_bosss_life-9

Version 0.5가 나오면 배포하겠습니다. 현재는 0.1 ㅎㅎ


감사합니다~ ㅎㅎ

체험판 사용방법

체험판 사용 방법에 대해 알려드리겠습니다.

아래 링크에서 파일을 다운로드 해주세요.

Membsership 회원은 Membership 자료실에서 다운로드 하시면 됩니다.

파일을 압축파일과 자동압축해제파일 두가지로 제공됩니다.
(투명성을 위해 설치파일로 제공하지 않습니다. exe파일은 설치파일이 아닌 특정위치에 자동 압축해제를 해주는 무료 프로그램입니다.)

DMacroV2 or V7 or ETC 를 실행하시면 아래와 같이 실행됩니다.

1. Membership 의 체험판 부분에 체크 해주세요.

2. PC인증 버튼을 눌러주세요.
(PC인증 방식이기 때문에 한번 인증된 PC는 일정시간후 사용이 불가합니다.)



3. 정상적으로 인증이 된 경우 아래와 같은 화면이 나옵니다.
(알림창에 체험판 생성 및 로그인 되었습니다 라고 나오며, Membership 부분에 사용가능한 시간이 나옵니다.)




4. 해당 시간동안 사용자분의 PC에서 동작에 문제가 없는지 세밀한 테스트를 해주세요.

5. Membership 가입 방법.



DMacroKON 설명서 (2016/4/27 업데이트)

DMacroKON 사용 설명서

현재 완전 무료 배포되고 있습니다.
기능이 추가되는대로 자료실에 배포 됩니다.
게임 업데이트 후 변경된 화면들은 인식이 되지 않습니다.
잠시 기다려주시면 수정된 버젼을 자료실에 배포합니다.

현재 개발중인 상태이니 간략히 글로만 설명하겠습니다.

DMacroKON 은 미뮤를 사용합니다.
아래 글을 참고 하시면 미뮤 공식 사이트에서 다운로드가 가능합니다.


[ 필독!!!  아래 붉은색 부분은 설정 해주세요!! ]

해상도설정 : MEmu 설정으로 진입하신후
사용자 지정 해상도 체크 하시고, 너비 800, 높이 480, DPI 192 로 설정 해주세요.
가상키위치 : 아래쪽



미뮤 실행후 우측 X 를 누르면 아래와 같이 종료를 묻는 팝업이 뜹니다.
다시 표시하지 않기 체크 후 종료 버튼을 눌러주세요.
(아래와 같이 설정하지 않았을 경우 내부적으로 처리를 합니다만, 미리 설정 해주시면 좋습니다.)


해상도 설정후  "시작" 버튼만 눌러주시면 자동으로 진행이 됩니다.



[ 전체화면 ]

실행하면 위와 같은 화면이 나옵니다. 원하는 옵션 선택후 "시작" 버튼을 눌러주시면 됩니다.




[ 진행옵션 ]


진행옵션은 모험 / 죽음의땅 / 파티레이드 / 고대의미궁 가능합니다.
진행옵션 전체 진행후 캐릭터를 파트너로 변경을 원하시는 경우 "캐릭터교체" 를 선택해주세요.
원하는 옵션을 체크 해주세요.
순서대로 진행이 됩니다.



[ 스킬옵션 ]


스킬은 기본적으로 자동기능을 제공하여 추가로 컨트롤 하지 않습니다.
파트너 소환 및 통제불능 사용 시점을 선택할 수 있습니다.
원하시는 옵션을 선택하여 사용하시면 됩니다.



[ 스태미너부족시 ]

스태미너 부족시 구매하는 기능은 넣지 않을 예정입니다.
구현이 어려운것이 아니고 사용자가 실수로 체크한 경우 크리스탈 소모가 상당해집니다.
프로그램 시작전 필요한 만큼 미리 구매를 해주시기 바랍니다.




[ 탐험옵션 ]

필요한 버프 선택 가능합니다.
다음지역 : 1-1 지역 완료후 1-2 지역으로 이동합니다. (신규지역이 나왔을 경우 사용하면 편리합니다.)
지역이동 : 최대 3개 지역을 선택할 수 있습니다. 첫번째 지역 완료후 두번째 지역으로 이동합니다.
이렇게 순차적으로 이동하게 됩니다.
단, 선택된 지역이 하나인 경우 맵으로 이동하지 않고 곧장 다시 시작합니다.
핫타임 : 핫타임 시간에 모험만 진행하고 싶을때 선택하시면 됩니다.





[ 지역설정 ]


지역은 최대 3개 지역까지 설정할 수 있습니다.
모험 노가다가 필요한 지역을 설정 해주세요.
첫번째줄은 메인캐릭터 지역설정이고, 두번째 파트너는 파트너 지역설정 입니다.
"시작" 버튼을 누르는 시점의 메인캐릭터가 메인지역을 돌게 됩니다.
동작중 캐릭터 변경시 오작동을 하게 되니 반드시 "중지" 버튼을 누른후 변경하시기 바랍니다.

예1) 2-1 지역부터 계속 진행을 하고 싶다면
지역1 을 2-1 로 설정, 탐험옵션 - 승리 - 다음지역 을 체크 해주세요. 그리고 "시작" 버튼을 눌러주세요.
2-1 진행후 2-2, 2-3 이렇게 순차적으로 진행이 됩니다.
(새로운 지역이 나온경우 유용한 옵션입니다. 캐릭터 능력치는 당연히 받춰줘야 하구요.)

예2) 2-1, 3-4, 5-3 이렇게 세 지역만 계속 노가다를 하고 싶은 경우
시작지역의 지역1, 2, 3 을 각각 2-1, 3-4, 5-3 으로 설정 하신후 "시작" 버튼을 눌러주세요.
한 지역시 순차적으로 진행이 됩니다.


[ 판매설정 ]


판매를 원하는 아이템 / 등급을 체크 해주세요.
가방이 가득찬 경우 진행이 됩니다.

[ 자동강화 설정 ]

자동강화를 원하는 아이템 / 등급을 체크 해주세요.
가방이 가득찬 경우 진행이 됩니다.
영웅등급은 재료로 사용되지 않습니다. (강화대상으로만 사용됩니다.)
강화대상은 30레벨 미만의 아이템 이며, 자동강화 진입시 한개의 아이템씩만 진행이 됩니다.
상위등급부터 체크 됩니다. 영웅 -> 희귀 -> 고급 -> 일반
(예) 모두 체크된 경우 무기 영웅등급 30레벨 미만의 아이템을 찾고
희귀, 고급, 일반 을 재료로 사용하여 1회 강화 진행.
방어구 탭으로 이동 후 동일하게 진행
장신구 탭으로 이동 후 동일하게 진행
이렇게 각각 1회씩 진행하고 다시 복귀합니다.


[ 보상설정 ]

자동으로 보상처리를 하고 싶은 항목을 체크 합니다.
각 보상은 새로운 항목이 있을때 순차적으로 체크합니다.
1회 체크 후 일정시간 이후 체크 하게 됩니다.
이번버젼은 고속으로 화면 처리가 되기 때문에 
화면이 늦게 갱신되거나 화면인식속도에 따라 간헐적으로  스킵될 수 있습니다.


[ 미궁 ]
진행하고자 하는 난이도 체크를 해주세요.
모두 체크한 경우 진행가능한 상위 난이도로 진행하게 됩니다.


[ 멀티실행 ]


MEmu 한개만 사용하실 경우 멀티실행 의 Name 부분을 비워두세요.
여러개를 사용하실 경우
MEmu - Multiple Instance Manager 를 실행한 후
보여지는 이름을 적어주세요. (예) MEmu_1