문서 업데이트 : 2016년 4월 19일
DMacroLite Version 1.1
DMacroLite 에서 사용하는 해상도는 다음과 같습니다.
블루스택1,녹스, 미뮤의 해상도는 800 X 480, 윈드로이는 800 X 450 입니다.
녹스를 제외한 나머지 모든 VM은 DMacroLite에서 해상도를 자동으로 조절합니다.
(녹스를 사용하실 분들은 녹스의 환경설정에서 해상도 설정을 해주시기 바랍니다.)
[ DMacroLite 간략 메뉴얼 ]
사용방법 동영상으로 보기
사용되는 키보드는 S, E 와 마우스 입니다.
모두 6단계로 진행이 되며, 화면인식 과 입력만 반복하여 사용하시면 됩니다.
1단계 : 사용할 VM을 선택합니다. (블루스택, 윈드로이, 녹스, 미뮤 등)
2단계 : 매크로의 이름을 정합니다. ==> STEP 1
3단계 : VM에서 인식할 화면을 선택합니다. ==> STEP 2 의 화면선택을 누른후 저장할 화면의 왼쪽위로 마우스커서를 이동후 S, 우측아래 이동후 E
4단계 : 화면인식할때 해당화면의 좌표값이 자동으로 설정된다. 클릭할 위치가 다를경우 ==> STEP 3 클릭좌표 버튼을 누른후 마우스커서 이동후 S
5단계 : 입력버튼을 눌러 입력 합니다.
정상동작하는지 "시작" 버튼을 눌러서 해당화면 인식 및 클릭이 되는지 확인 해봅시다~~~
이제 하나의 화면 처리가 완료되었으며, 3단계 와 5단계만 반복하면 됩니다.
모두 완료되었으면 저장하기 버튼을 눌러 저장합니다.
아래는 상세 설명서 입니다.
[ DMacroLite 상세 설명서 ]
현존 많은 매크로들이 존재 합니다.
1. 정해진 위치를 고정적으로 눌러주는 매크로 ==> 간편하지만 마구눌러서 원치 않는 결과가 나올때가 많죠.
2. 스크립트를 통하여 상세한 기능까지 만들수 있는 매크로 ==> 다 좋은데 스크립트를 공부해야 하고, 만들기가 생각보다 많이 어렵죠.
DMacroLite 는 위 설명된 1 과 2 중간 역할을 하는 매크로 입니다.
완전히 상세한 기능까지 개발하긴 어렵지만, 자신이 원하는 동작을 오류없이 간편하게 만들 수 있습니다.
이제 상세한 설명을 하겠습니다.
● 멀티구동옵션
멀티구동옵션이란 동일한 VM을 여러개 관리 하는 것입니다. 미뮤 및 녹스의 경우 여러개를 구동할수 있습니다.
예를 들어 녹스를 3개 구동하여 첫번째 녹스는 프로그램1, 두번째 녹스는 프로그램2 이런식으로 각각 관리 할 수 있습니다.
일반적인 기능이 아니기 때문에 사용법이 약간 어렵습니다.
녹스 및 미뮤의 설정 방법이 다릅니다. 아래에 각각 설명 드리겠습니다.
[ 미뮤 멀티구동 ]
미뮤의 경우 설정법은 간단합니다.
미뮤를 설치 하시면 바탕화면에 위 그림과 같은 아이콘이 생성되어 있을 것입니다.
실행후 좌측에 보이는 이름이 "윈도우이름" 입니다.
(디폴드값은 MEmu 입니다. 이것을 윈도우이름에 적어주시면 됩니다.)
설정이 완료 되었습니다.
2개의 녹스를 사용하실 경우 2개의 DMacroLite를 실행해야 합니다.
[ 미뮤 멀티구동 ]
녹스의 경우 미뮤보다 약간 복잡합니다.
디폴트는 Nox 로 되어 있어 한개만 사용하실 경우 아무것도 적지 않으셔도 됩니다.
녹스를 설치하시면 바탕화면에 위 그림과 같은 아이콘이 생성되어 있을 것입니다. 실행해주세요.
위와 같은 화면이 나오셨을 것입니다. (기본은 Nox 한개, 추가 생성시 Nox1 으로 생성됩니다.)
붉은색으로 표시한 부분이 "윈도우 이름" 입니다.
이제 탐색기를 열어 아래 위치로 이동합니다. (사용자이름은 윈도우계정입니다.)
C:\Users\사용자이름\AppData\Roaming\Nox\bin\BignoxVMS이동하면 아래와 같은 폴더가 보입니다. 위 그림의 Nox, Nox1 순서대로 아래 폴더 순서가 됩니다.
위 그림 리스트 순서대로
즉, Nox1 을 컨트롤 하고 싶은 경우 "윈도우이름" 에 Nox1, "폴더이름" 에 Nox_1 을 적어 주시면 됩니다.
설정이 완료 되었습니다.
2개의 녹스를 사용하실 경우 2개의 DMacroLite를 실행해야 합니다.
● 비활성 옵션
녹스(openGL), 미뮤의 경우 비활성옵션 사용 가능합니다.
비활성옵션이란 VM창(녹스 및 미뮤)을 최소화 하거나 창을 가려도 동작이 되는 옵션입니다.
사용을 원하시는 경우 "화면비활성적용" 을 체크 하시면 됩니다.
VM시작후 자동으로 최소화 되기를 원하시면 "실행시 최소화" 에 체크 하시면 됩니다.
● 숫자 2는 현재 사용하는 PC의 모니터 개수를 표시합니다. VM을 위치할 모니터를 선택하시면 됩니다.
(사용하시는 모니터가 1개라면 1로 표시됩니다. 듀얼모니터 or 가상화면 설정시 2로 표시됩니다. 트리플모니터라면 3으로 표시됩니다.)
● 좌상은 VM의 위치를 선택하는 것입니다. 선택된 모니터에서 어떤 영역에 위치 할지 선택하시면 됩니다.
● 모니터와 영역을 선택후 "화면이동" 버튼을 눌러주시면 해당 모니터 / 위치로 VM이 이동하게 됩니다.
● "캡쳐" 버튼은 VM의 현재 화면을 저장합니다. (현재 화면 캡쳐 기능 입니다.)
● "옵션" 버튼을 누르면 전체 옵션을 볼 수 있습니다.
● "시작" 버튼을 누르면 매크로 동작이 됩니다.
● 사용할 VM을 선택하는 옵션 입니다. (당연히 선택하신 VM은 이미 설치가 되어 있어야 합니다.)
● 현재 블루스택1, 윈드로이, 녹스, 미뮤, 사용자정의(일반프로그램) 를 지원합니다. 추후 더 좋은 VM이 나올경우 업데이트 됩니다.
● 사용자정의는 익스플로러 와 같은 일반 윈도우 프로그램 입니다. 사용자정의를 선택하시면 아래 보이는 메뉴가 활성화 됩니다.
● 사용자정의를 이용하게 되면 녹스, 미뮤, 윈드로이의 멀티구동을 이용할 수 있습니다.
단, 사용자정의 기능이기 때문에 VM 재시작, 시작 등의 기능은 지원하지 않습니다. (실행은 직접 해주어야 합니다.)
● 사용자정의는 일반 윈도우 프로그램이기 때문에 사용하실 윈도우를 선택하는 과정이 필요합니다.
● 윈도우선택 버튼을 눌러주신후 사용할 프로그램 중앙으로 마우스 커서를 이동합니다. 이후 "S" 버튼을 눌러주시면 윈도우가 선택되었다는 문구가 나옵니다.
● 이 선택한 윈도우의 해상도를 자동으로 읽어올지 물어보는 팝업이 뜨는데 원하시는대로 선택하시면 됩니다.
선택하게 되면 Width, Height 에 자동으로 값이 입력됩니다.
● 비활성화란? 매크로 사용중 사용자가 키보드 및 마우스를 자유롭게 사용할 수 있도록 해주는 것입니다.
블루스택, 윈드로이, 미뮤, 녹스 등 사용시 기본적으로 비활성화로 동작이 됩니다.
사용자정의 기능을 사용하실 경우 어떤 프로그램은 클릭이 되지 않는 경우가 있습니다. (예 : 익스플로러)
이때는 비활성화 체크를 해제하고 사용하시면 정상적으로 사용이 될 것입니다.
사용자에게 최대한 불편을 주지 않기 위해 아주 빠르게 마우스 커서를 이동후 클릭하게 됩니다. (어쩔수 없이 약간의 불편함은 있습니다.)
● 매크로 제작의 첫 단계. 작성하는 매크로의 이름을 설정하는 부분 입니다. 제목을 적고 "신규생성" 버튼을 눌러주시면 됩니다.
● 이미 만들어진 매크로를 가져올때는 아래 열기 아이콘을 누른후 저장된 매크로 파일을 선택후 "불러오기" 버튼을 눌러주시면 됩니다.
● 인식하고 싶은 화면을 선택하는 옵션입니다. (가급적 "부분" 옵션을 사용해주세요. "전체" 옵션은 부하가 걸려 속도 저하가 발생됩니다.)
● 화면이름을 적어주시면 추후 편집시 편리합니다. 안적을 경우 자동으로 입력이 됩니다.
● "화면선택" 버튼을 누른후 VM의 화면으로 이동합니다. 전체 화면중 클릭을 하고 싶거나 특징이 있는 영역을 선택 해주세요.
● "S" 눌러서 시작점 설정을 해주신후, "E" 를 눌러서 끝나는점을 설정 해주시면 해당 영역을 캡쳐후 "정보" 란에 보여줍니다.
(화면 선택중일때는 마우스 커서 모양이 변경됩니다.)
● "화면선택" 후 취소를 원할 경우 "취소" 버튼을 눌러주세요.
● 선택한 화면을 찾은경우 어떤 위치를 클릭할지 입력하는 옵션입니다.
● [STEP 2] 에서 선택된 화면의 위치가 자동으로 입력됩니다.
● 인식된 화면과 클릭 위치가 다를 경우만 "클릭좌표" 를 눌러 클릭하고 싶은 곳에 마우스를 위치하고 "S" 버튼을 눌러줍니다.
● 좌표가 정상적으로 입력이 되는지 확인 해주세요.
● 해당 화면을 찾고 클릭을 한 후 어느정도 시간을 대기할지 입력해주세요. 시스템에 따라 VM의 화면전환 되는데 시간이 걸리기 때문입니다.
● 일반적으로 1초(1000)을 입력 해주시면 될것 같습니다.
● 빠르게 특정 위치를 처리해야 할 경우에는 10ms, 100ms 정도로 입력하셔도 됩니다.
● 화면입력 과 클릭좌표가 모두 입력되었다면 "입력" 버튼을 눌러 해당 화면을 입력 해주세요.
● 한 화면 처리가 모두 완료 되었으니 STEP 2로 이동후 다시 화면을 입력하시면 됩니다.
● "삽입" 은 리스트 중간 위치에 현재 화면을 넣고 싶을때 사용하는 메뉴입니다. "입력" 시 기본으로 제일 마지막에 추가가 됩니다.
● 입력된 특정 화면을 삭제 하고 싶을때는 리스트 화면에서 특정 화면을 선택후 "선택삭제" 메뉴를 눌러주세요.
● 전체 화면을 삭제하고 싶을때는 "전체삭제" 메뉴를 눌러주세요.
● 수정적용은 이미 입력된 화면을 수정하는 기능입니다.
[디버깅] 의 정보보기를 체크 하신후 리스트에서 수정을 원하는 항목을 선택하면 설정된 값을이 우측에 입력이 됩니다.
여기서 수정하고 싶은 내용을 수정하신후 "수정적용" 버튼을 눌러주시면 현재 설정된 값으로 업데이트 됩니다.
● 특정화면을 찾고 싶을때 사용하는 옵션입니다.
● 동작중 특정화면을 찾고 싶을 경우 "화면찾기" 를 체크 하신후 리스트에서 원하는 화면을 선택해주세요. 그리고 "시작" 버튼을 눌러주시면 계속 동작하다가 해당 화면을 찾게 되면 찾았다는 문구를 띄우고 리스트에 포커스를 한 후 멈추게 됩니다.
● "사용설명서" 버튼을 누르면 사용설명서 웹페이지로 이동합니다.
● "정보" 화면은 현재 화면 정보를 보여주는 곳입니다.
● VM(블루스택, 윈드로이, 녹스, 미뮤 등) 특성상 오류가 발생되어 정상동작이 안될 경우가 있습니다.
이때는 VM을 종료 하고 다시 시작하게 됩니다.
이렇게 자동시작 되기를 원하시면 "자동시작" 에 체크를 해주시면 됩니다.
● 일정시간뒤 PC를 종료하고 싶을 경우 숫자를 입력후 "시작" 해주시면 됩니다. (단위 : 시간)
● 일정시간 마다 VM 을 종료하고 싶을 경우 Soft Reset 을 체크 해주세요.
● VM이 종료될때 현재 화면을 저장하고 싶을경우 "강제종료시화면저장" 메뉴를 체크 해주세요.
문제점 이나 건의 사항은 메일로 보내주세요.
감사합니다.
댓글 없음:
댓글 쓰기