매크로 프로그램 다운로드
https://autopeak.co.kr
#매크로 #메크로 #매크로프로그램 #엔지엠소프트웨어 #지존오토 #엔지엠에디터 #엔지엠플레이어 #오토핫키 #비활성매크로 #하드웨어매크로 #기계식매크로 #마우스광클릭 #키보드매크로 #이미지서치 #이미지매치 #이미지맥스 #블로그 #카페 #인스타그램 #유튜브 #소셜네트워크 #카카오톡 #텔레그램 #자동화
안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.
오늘은 마우스로 화면을 어떻게 드래그 하는지 알아보도록 하겠습니다.
단순히 하나만 드래그하면 재미가 없기 때문에 멀티 다클라 환경에서 동시에 제어하는 방법을 알아볼께요.
드래그를 테스트하기 위해서 LD플레이어를 여러개 실행 해두었습니다.
각각의 LD플레이어는 바둑판 정렬을 이용해서 정렬 해두었습니다.
위 그림과 같이 동일한 프로그램은 모두 같은 프로세스 이름을 가집니다.
바둑판 정렬은 즉 그리드 배치는 프로그램 제어 액션을 사용하여 처리할 수 있습니다.
오른쪽 속성창에서 바둑판 정렬을 True로 변경하고, 핸들 찾기는 Custom을 선택 해줍니다.
그리고, 속성창 하단의 커스텀 카테고리에서 프로세스 이름에 dnplayer*를 입력하세요.
LDPLAYER 안드로이드 에뮬레이터의 프로세스 이름은 dnplayer.exe입니다. 별표(Asterisk)로 뒤에 문자는 매치하도록 할 수 있습니다.
잠시 다른 내용으로 빠졌는데요. 좀 더 편리하게 화면을 구성하고자 바둑판 정렬 처리를 먼저 실행했습니다.
이제는 LDPLAYER(엘디플레이어)를 모두 제어할 수 있도록 핸들 추가 액션으로 등록 해보겠습니다.
핸들 추가 액션을 스크립트에 추가하고, 오른쪽 속성창에서 추가 옵션을 AddSelectAll로 선택하세요.
핸들 찾기는 Custom으로 입력하세요.
속성창 하단의 커스텀 카테고리에는 아래와 같이 입력해주세요.
클래스 이름은 RenderWindow고 프로세스 이름은 dnplayer*입니다.
프로세스 이름은 프로그램을 선택하는거고 클래스 이름은 프로그램 내부의 컨트롤을 선택합니다.
LDPLAYER의 가운데 화면의 내부 이름이 RenderWindow입니다.
마우스 드래그 액션을 추가하고 오른쪽 속성창의 동작에서 다운 좌표를 설정하세요.
그리고, 업 좌표도 설정합니다. 마우스를 드래그하기 위해서 마우스를 누르고 마지막 때는 곳까지의 좌표입니다.
입력 방식은 모든 컨트롤을 모두 제어하기 위해서 PostMessage로 설정해야 합니다.
마우스가 이동해야 하기 때문에 속성창 하단의 마우스 이동 카테고리에서 간격을 10, 스탭은 100으로 입력하세요.
이제 매크로를 실행하고 결과를 확인 해보세요. 모든 LD플레이어에서 동시에 드래그가 발생하는걸 확인할 수 있습니다.
설정 방법에 대한 자세한 내용과 동작을 확인하려면 아래 유튜브 동영상을 참고 해주세요.
[ 각종 자동화 매크로 및 RPA 프로그램 제작 해드립니다. ]
[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]
원본 글 보기
https://autopeak.co.kr/bbs/board.php?bo_table=product99
댓글